Steam-fried bao buns (Sheng jian bao)

Steam-fried bao buns (Sheng jian bao)

  • 1
  • 2
  • 3
  • 4
  • 5
(2 ratings)

Prep: 1 hr, 30 mins Cook: 30 mins plus 1 hr 50 mins rising

A challenge

makes 20

This street food dim sum from Beijing is an authentic type of bao bun that puffs up in the pan. You can fill with minced chicken, pork or prawns if you don't want to go veggie

Nutrition and extra info

  • Vegetarian
  • Vegan

Nutrition: per bun

  • kcal98
  • fat2g
  • saturates0g
  • carbs16g
  • sugars2g
  • fibre1g
  • protein2g
  • salt0.2g
Save to My Good Food
Please sign in or register to save recipes.


    For the dough

    • 300g plain flour
    • 30g white caster sugar
    • 1 tsp fast-action dried yeast

    For the seasoning

    • 1 tsp vegetable stock powder (I used Marigold bouillon powder)
    • ¼ tsp golden caster sugar
    • ¼ tsp ground white pepper
    • 1 tbsp soy sauce
      Soy sauce

      Soy sauce

      soy sor-s

      An Asian condiment and ingredient that comes in a variety of of varieties ranging from light to…

    For the filling

    • ½ tbsp cornflour
    • thumb-sized piece of ginger, peeled and finely grated



      Mainly grown in Jamaica, Africa, India, China and Australia, ginger is the root of the plant. It…

    • 3 tbsp rapeseed oil, plus extra for greasing
      Rapeseed oil

      Rapeseed oil

      If you want a light alternative to other cooking oils, rapeseed is a great choice and has…

    • 10g dried shiitake mushrooms, soaked and finely chopped
    • 50g rice noodles, soaked in boiling water and chopped
    • 50g smoked tofu, finely chopped
    • 2 spring onions, finely chopped
    • 35g canned sweetcorn, drained
    • ½ tbsp sesame oil
    • 50g Chinese cabbage, washed and finely chopped

    To serve

    • 50g sriracha
    • 50g vegetarian oyster sauce


    1. In a large bowl, mix the flour, sugar, yeast and 1/ 4 tsp salt with 180ml lukewarm water. Knead the mixture for 10 mins or until elastic. Put in a lightly oiled bowl, cover with a damp tea towel and leave in a warm place to prove until it has doubled in size, about 1 1/ 2 hrs.

    2. Meanwhile, in a small bowl, mix the seasoning ingredients and 1/ 4 tsp salt. In a separate small bowl, mix the cornflour with 2 tbsp cold water and set aside.

    3. In a wok over a medium heat, fry the ginger with 1 tbsp rapeseed oil for 30 secs. Add the mushrooms and the seasoning mixture and stir-fry for 1 min. Pour the cornflour paste into the wok and stir-fry for 1 min more, or until the sauce thickens.

    4. Add the Chinese cabbage and fry briefly, then remove the wok from the heat. Add the noodles, tofu, spring onions, sweetcorn and sesame oil. Gently fold everything together so that the filling is evenly mixed, then leave to cool.

    5. Punch the air out of the dough and divide into 20 small balls about the size of a golf ball, each weighing roughly 25g. Put them in a roasting tin and re-cover with the tea towel. Leave in a warm place to prove for a further 20 mins.

    6. Flatten the dough balls with your hands. Use the tip of a rolling pin to roll around the edge of the dough ball a few times to flatten it, then gently work around the edges using your fingertips. The aim is to achieve a round sheet of dough with a thicker bump in the middle on which you can place the filling. Repeat until all of the balls have been rolled. Cover them again with the damp tea towel as you go so they don’t dry out.

    7. Taking a dough sheet in the palm of your hand, put 2 tsp of the filling in the middle. Cup your palm so the filling remains in the middle, then gently gather up the edges into the middle and twist to seal. Continue until all the buns are filled. Put them back in the roasting tin and re-cover with the tea towel again

    8. Add 1 tbsp rapeseed oil to a frying pan over a medium heat. Arrange half the buns in the pan, leaving 1/ 2 cm between them so they have enough room to rise during cooking. Fry for 1-2 mins, sprinkling with a little water, then pour 100ml water into the pan and cover with a tight-fitting lid.

    9. Cook for 2-3 mins until all the water has evaporated and the buns have doubled in size. They should become very white and the bottom should be crispy and golden brown. Repeat the process with the remaining 1 tbsp oil and the rest of the buns. Mix the sriracha and oyster sauce together in a small dish and serve with the buns.

    You may also like

    Comments, questions and tips

    Sign in or create your My Good Food account to join the discussion.
    Thraxas's picture
    14th Jun, 2018
    Fantastic recipe for the dough simple and easy to make :) (Not saying the filling was bad lol I just used a different filling)
    18th Feb, 2018
    These were delicious and worth the time it took. I was unsure if they were cooked properly as they felt a little doughy so I steamed them for a further minute and they were fine. There was too much filling for the dumplings, but I happily ate it with a spoon whilst waiting for them to cook. We used to live in Hong Kong and would have similar dumplings there and these tasted just as good. Happy food memories.
    29th Mar, 2017
    Can I use premade frozen yeast roll dough to make steamed buns
    goodfoodteam's picture
    30th Mar, 2017
    Thanks you for your question. We would not recommend using pre-made dough as it will not produce the same results. You can however buy ready-made steamed buns from some Asian supermarkets.
    Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
    Want to receive regular food and recipe web notifications from us?