Unfortunately, we cannot currently accept online orders from outside the UK incl. ROI.


Vegan Shitake Mushroom Steamed Chinese Buns

Makes 16 Chinese buns

A tasty vegan option of this classic snack or lunchtime treat, we made these steamed bao buns with shitake mushrooms although you could use any kind of fresh Chinese mushrooms.

Free from Egg, Dairy, Nuts
Vegetarian, Vegan, Without crystal sugar


Change Quantities:

Shitake Mushroom Filling

  1. Finely chop the mushrooms and dice the garlic and ginger.
  2. Put some oil into a frying pan over medium heat, add the mushrooms and cook for a couple of minutes.
  3. Add the garlic and ginger and cook until everything is softened but not browned.
  4. Spoon the shaohsing onto the mushrooms and continue cooking until it has evaporated.
  5. Lower the heat, add the soy sauce, hoisin sauce, palm sugar, five-spice powder, and pepper and stir to combine.
  6. Remove from the heat and set aside. 

Bao Bun Dough

  1. Measure the water into a jug, add the palm sugar and stir until dissolved.
  2. Put the plain white flour and yeast into a mixing bowl.
  3. Pour the liquid from the jug into the bowl and stir to make a batter.
  4. Cover with an upturned bowl and leave in a warm place until starting to bubble, 1 – 2 hours.
  5. Add the self-raising flour, salt, and oil to the bowl and stir.
  6. Gather everything together with your hands to form a ball of dough
  7. Knead the dough for 100 presses or mix in a kitchen blender for one minute.
  8. Cut the dough into 16 equal pieces and roll each into a ball.
  9. Flatten each ball of dough into a circle 5-6cm/3” in diameter.
  10. Return to each circle of dough and roll it into a 10-12cm /4-5” circle.

Vegan Shitake Mushroom Steamed Chinese Buns

  1. Brush oil around the inside of 16 paper muffin cases using a pastry brush.
  2. Divide the pork into piles in the middle of each dough circle.
  3. Pull the outside edges of the dough circles up and over the filling, pinching and twisting to seal at the top.
  4. Lift each bun into a prepared muffin case and transfer them to the steamer basket.
  5. Cover with an upturned bowl and leave in a warm place to rise for 35-40 minutes.
  6. Quarter fill a wok or saucepan with boiling water and put it on medium heat.
  7. Place the steamer on top and steam for 20 minutes. Halfway through cooking, check the water has not all evaporated.
  8. Serve the buns warm or cold.
  9. To re-heat the buns put them back into the steamer over boiling water for 10 minutes.


jug, mixing bowl, pastry brush, steamer, wok or pan with the same diameter as the steamer and saucepan

Cooking time

20 minutes
This recipe is amazing. A complete labour of love but so delicious. Thank you
By Hayley Beharrell
26 Jun 2020

Write a review


Find a recipe


Change Quantities:

You may also like

Our Story

It started with a passion.

Learn More
Cookie settings