🌍 Honest home cooking from around the world ▶ Subscribe on YouTube — @taraskitchen
Bao Buns with Pork served and ready to eat

Bao Buns with Pork

Soft, fluffy steamed buns stuffed with sticky braised pork, pickles and herbs — the best of Taiwanese street food.

↓ Jump to recipe
⏱️
1 hrPrep
🔥
2 hrCook
🍽️
4Serves
📊
HardLevel
Advertisement · placeholder

Ingredients

  • For pork: 800g pork belly, 6 tbsp soy sauce, 4 tbsp brown sugar, 1 thumb ginger, 4 garlic, 2 star anise, 500ml stock
  • For bao buns: 400g flour, 1 tsp yeast, 1 tbsp sugar, 1 tsp baking powder, 220ml warm milk, 2 tbsp oil
  • To serve: pickled carrot, cucumber, coriander, hoisin

Instructions

  1. Make the buns: mix dough ingredients, knead, rise 1 hour. Roll thin, fold over an oiled chopstick, rise 30 minutes, steam 10 minutes.
  2. Brown the pork, then simmer with the soy, sugar, ginger, garlic, star anise and stock for 1.5-2 hours until tender.
  3. Reduce the sauce until sticky.
  4. Open each bun and fill with pork, pickles, herbs and hoisin.
Advertisement · placeholder

Tara’s tips

  • Steam the buns over greaseproof paper so they don't stick.
  • Skim the pork sauce as it reduces for a clean, glossy finish.

Serving suggestions

  • Eat immediately — buns harden as they cool.

Storage & reheating

Steamed buns freeze well.

Nutrition

Nutrition information is not yet available for this recipe. Values vary with portion size and exact ingredients — we will add verified figures here soon.

Frequently asked questions

Buy buns?

Frozen bao buns from Asian shops work brilliantly.

You might also like

Related recipes

Chana Chaat served and ready to eat Pakistani

Chana Chaat

A tangy, refreshing chickpea salad tossed with onion, tomato and a zingy chaat dressing — a…

⏱ 10 min 🍽 4 servings 📊 Easy
Palak Paneer served and ready to eat Indian

Palak Paneer

Soft cubes of paneer in a smooth, gently spiced spinach sauce — comforting, green and surprisingly…

⏱ 35 min 🍽 4 servings 📊 Medium