Easy Hoisin Tofu & Portobello Mushroom Bao Buns

These bao buns are easy to make and super tasty. They are filled with hoisin marinated tofu and succulent portobello mushrooms cooked with fragrant sesame oil, lightly pickled crunchy vegetables, walnuts and coriander. Yum!

Prep time: 10 minutes Cooking time: 15 minutes Serves: 4


1 pack hoisin marinated Tofu
2 tablespoons pure sesame oil (we love Lee Kum Kee)
8 large portabello mushrooms (we love Meadow Mushrooms)
8 ready-made bao buns (we love United Food Co.)
½ cucumber, thinly sliced
1 small carrot, thinly sliced (we love Wilcox)
2 radishes, thinly sliced
2 tablespoons rice vinegar
1 teaspoon salt
2 spring onions, finely sliced
A handful of coriander (we love Superb Herb)
A handful of walnuts, toasted and chopped roughly (we love Alison’s Pantry)


  1. Take the marinated tofu out of the packet and cut in 1cm thick slices. Reserve the Hoisin marinade.
  2. Heat 1 tablespoon of sesame oil in a non-stick fry pan over medium hot. Fry the tofu slices 1-2 minutes each side. Remove from the pan and set aside. In the same fry pan, add 1 tablespoon of sesame oil. Fry the mushroom 1-2 minutes each side. Coat them in a little of the reserved marinade.
  3. Meanwhile, prepare the lightly pickled crunchy vegetables. Sprinkle the rice vinegar on the cucumber, carrot and radish.
  4. Heat the bao buns according to the packet instructions.
  5. Open the bao bun and sandwich the tofu, mushroom and pickled vegetables with some mayonnaise. Top with spring onions, coriander, walnuts and some more marinade.
  6. Serve immediately
Print Friendly, PDF & Email


Please enter your comment!
Please enter your name here