Save to your scrapbook

    Pork belly steamed buns

    This will be saved to your scrapbook

    You can also add it to one of your existing cookbooks


    Pork belly steamed buns

    Based on the classic Cantonese dim sum ‘char siu bao’, these open versions are surprisingly simple to make. Soft, pillowy  buns encase rich, sweet, glazed pork and sharp pickled cucumber – get those napkins ready, it’s time to get messy!

    • Preparation time: 35 minutes, plus cooling and proving
    • Cooking time: 3 hours 25 minutes
    • Total time: 4 hours, plus cooling and proving

    Serves: 4


    500g joint pork belly, skin removed

    500ml fresh chicken stock

    100g hoisin sauce

    4 salad onions, finely sliced



    25g lard, chilled and cubed

    75g plain flour

    50g strong white bread flour

    ¼ tsp salt

    1 tbsp golden caster sugar

    5g easy bake yeast

    75ml whole milk

    ½ tsp baking powder

    vegetable oil, for greasing



    ½ cucumber, very finely sliced

    3 tbsp Chinese rice vinegar

    1 tsp light brown muscovado sugar


    1 Preheat the oven to 140˚C, gas mark 1. Season the pork and place in a baking dish with the stock. Cover the dish tightly with foil and braise in the oven for 3 hours. Rest in the stock until cool.

    2 Meanwhile, make the buns. Rub the lard into the flours until incorporated, then stir in the salt, sugar and yeast. Heat the milk to just before boiling, then pour into the flour mixture, quickly combining to a smooth dough. Knead vigorously for a few minutes on a floured surface. Place in a bowl, cover with cling film and prove until doubled in size – about 1-2 hours.

    3 Knead the baking powder into the dough, then divide and roll into 8 smooth buns (about 30g each). Cover with cling film and leave to rise for another 30 minutes, until doubled in size.

    4 Gently roll each bun on a floured surface to an oval about 10cm long, 7cm wide and 0.5cm thick. Place each on parchment paper and brush the tops generously with oil. Carefully fold in half widthways, then cover with cling film again and rest for another 20 minutes.

    5 Transfer the pork from the baking dish to a foil-lined tray. Put the stock in a pan and boil until reduced by ¾; stir in the hoisin sauce.

    6 Turn the grill to high (about 250˚C) and glaze the pork with a little sauce. Grill for 2-3 minutes, then glaze and grill again, repeating until all the sauce is used up – about 15 minutes in total.

    7 Steam the buns in a steamer for 6-8 minutes, until puffed up and cooked through (you may need to do this in batches). Meanwhile, shred or slice the pork and mix all the pickled cucumber ingredients together with a pinch of salt. Fill the buns with the pork, pickled cucumber and salad onions.

    Your recipe note

    Edit your recipe note

    Additional information:

    Follow step 2 first, then season the pork and put in a pressure cooker with the stock. Secure the lid; bring to high pressure. Reduce the heat to low; cook for 50-60 minutes, until the pork is tender. Meanwhile, follow steps 3 and 4 to finish the buns, then steps 5-7 to serve.

    Season the pork and put in the cooker with the stock. Cover and set to low for 6-8 hours, until the meat is tender. Follow the remaining steps for the buns, glazing and to serve. 


    This recipe first appeared in Waitrose Kitchen magazine. myWaitrose members can download the Waitrose Kitchen app edition for FREE. Find out more.


    Average user rating

    4 stars