Bao buns with spicy pork

Bao buns with spicy pork

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

Prep: 30 mins Cook: 40 mins plus proving and rising

More effort

Makes 32 small buns

These fluffy steamed Chinese bites are filled with hoisin pork, perfect as part of a party buffet or canapé platter

Nutrition and extra info

  • Freezable

Nutrition: per bun

  • kcal160
  • fat3g
  • saturates1g
  • carbs23g
  • sugars6g
  • fibre1g
  • protein8g
  • salt0.5g


  • 7g sachet fast-action dried yeast
  • 2 tbsp vegetable oil
  • 2 tsp baking powder
    Baking powder

    Baking powder

    bay-king pow-dah

    Baking powder is a raising agent that is commonly used in cake-making. It is made from an alkali…

  • 2 tbsp caster sugar
  • 1 tbsp dried milk powder



    One of the most widely used ingredients, milk is often referred to as a 'complete' food…

  • 350g plain flour
  • chilli sauce, to serve

For the filling

  • 400g pork fillet
  • 1 tbsp sesame oil
  • 2 spring onions, chopped
    Spring onions

    Spring onion

    sp-ring un-yun

    Also known as scallions or green onions, spring onions are in fact very young onions, harvested…

  • 3 tbsp hoisin sauce
  • 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…

  • 2 tbsp clear honey
  • ½ tsp Chinese five-spice powder
  • ½ tsp chilli flakes
  • 1 tsp cornflour, dissolved in 1 tbsp rice wine


  1. First, make the filling. Finely dice the pork. Heat the oil in a frying pan and brown the meat until cooked through (about 6 mins). Add the spring onions and sauté for 1 min, then add the hoisin and soy sauces and the honey, five-spice powder, chilli flakes and cornflour mix. Simmer for 5 mins, then transfer to a bowl and chill.

  2. In a measuring jug, mix 200ml warm water with the yeast and oil. To make the dough by hand, put the dry ingredients in a mound on your work surface with a good pinch of salt. Make a hole in the middle, pour in the yeast mixture and slowly stir until it comes together. Knead on a floured surface for 10 mins or until the dough is soft. Or to use a standing mixer, put the dry ingredients in the bowl with a good pinch of salt. Turn on and pour in the yeast mixture. When the dough comes together in a ball, keep the speed on medium and knead for 8-10 mins until smooth and soft. Put in an oiled bowl and cover with cling film. Keep in a warm place until doubled in size (about 2-3 hrs).

  3. Take the dough out, knock it back and knead for 1 min, then put on a floured surface. Cut into 2 pieces and roll each into a fat cylinder. Cut each into 16 pieces. Press a couple of pieces flat (about 7.5cm wide). Put a disc in the palm of your hand and add 1 tsp of the filling. Bring the sides up and pinch together at the top. Repeat with the remaining dough and filling.

  4. Cut circles of baking parchment and put under each bun. Arrange the buns on a baking tray so they don’t touch each other. Leave to rise for another 30 mins.

  5. Make sure your steamer fits snugly over a pan or use a regular steamer with a pan and lid. Fill the bottom pan with water and bring to a boil. Set the steamer with the buns and their liners over the pan and cook for 10-12 mins. You will need to do this in batches. Remove and eat straightaway with chilli sauce.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
11th Mar, 2020
Great recipe. It took some time to make it. But it is totally worthwhile. I would like to share with the soft delicious one by following this video:
Thraxas's picture
14th Jun, 2018
This is a great recipe and the filling was absolutely on point, thanks :)
Thraxas's picture
14th Jun, 2018
On the recipe tip it says to freeze them and defrostbin fridge, what's the typical defrost time?
goodfoodteam's picture
19th Jun, 2018
Thanks for your question, we'd suggest defrosting in the fridge overnight.
29th Mar, 2017
Can I use premade frozen yeast roll dough to make steamed buns
goodfoodteam's picture
30th Mar, 2017
Thanks for your question. We would not recommend using pre-made dough but you can buy steamed buns from some Asian shops. Hope that helps.
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?