Bao Buns with Char Siu BBQ Pork

Makes approx 20 bao Prep Time 30 minutes   Cook Time 10 minutes   Rated:

Bao steamed buns are a very popular street food throughout China and Taiwan and are basically a sweet white, yeast leavened, steamed bun that is then filled with all sorts of amazing treats! There are always vegetarian options these days, and we have a vegan option below, with no less flavour. The shape is unique, and the sweetness of the fluffy bun is traditional. We have cut back on the sugar, and you could leave it out entirely if you wished, though the pork marinade is full of sticky sweetness!

If you wish to offer an accidentally vegan version of the Bao Buns, make the Char Siu Pork marinade omitting the oyster sauce, then marinate 200g of mixed mushrooms for 30 minutes. Fry mushrooms on a medium-high heat with a drizzle of EVOO. Use as you would the pork in this recipe.

We love both versions equally and I will usually make both if I have guests.

This recipe appears in The Weekend Table and if you don't have that book yet, you better hurry. I have the last copies in Australia...and not many of those.

The amazing pictures throughout The Weekend Table were taken by the incomparable Samira Damirova.

If you enjoyed this recipe, we invite you to come join our FREE TRIAL on the Insider Club to have extra Thermomixery each and every month! #recipesthatwork #youcandoit

Are you on Instagram, Facebook, Pinterest? Never miss another thing in the test kitchen when you follow us.

Please join our mailing list HERE to have recipe updates delivered to your inbox weekly and don't forget we are on YouTube.

Our newest course, (FREE to Insiders) Shelf Control helps you sort out your pantry and fridge!

We have an amazing Lazy Sourdough Bakery course available to do at your own pace online.

Our delicious frosty course, The Whole Scoop Ice Cream course is churning now!




Make the Char Siu BBQ Pork as per the recipe, saving half of the marinade to make a sauce.


To make the sauce, cook the remaining marinade 10 min/Varoma/speed 1/MC off. Set aside.


To make the Bao Buns, place water, milk, yeast and EVOO into a clean and dry Thermomix bowl and warm 2 min/37°C/speed 2.


Add flour, baking powder, sugar and salt and combine 6 sec/speed 6. Knead 3 min/Interval/dough setting.


Tip dough out onto a floured silpat mat. Wrap and allow to double in size.


Roll dough on a floured bench to approx 1/4 inch think. Cut out circles using a circle cookie cutter (or a glass) approx 3 1/2 inch circles.


Brush some EVOO on one side of each Bao and fold in half, oil side in. Place baos onto baking paper lined Varoma tray and dish. Let rise for 30 minutes.


Place 1 litre of water into the Thermomix bowl. Bring to the boil 10 min/Varoma/speed 2.


Place filled Varoma in place when water is boiling. Steam 10 min/Varoma/speed 3.


Place cucumber, carrot and daikon into a bowl with the white wine vinegar and combine. You can add a tsp of sugar to this pickling liquid if you wish.


To assemble, fill steamed bao with sliced BBQ pork, a drizzle of reduced marinade, pickles, spring onion, black sesame seeds, coriander and chilli jam. Serve may wish you made a double batch. Just saying.


Alternatively, lay everything out separately then allow guests to assemble bao themselves.

Served with

This is just one of our Insider recipes. Join us today and start cooking!

Find out more

More Mains

That's all the recipes!

No more recipes to load