Photo: Sue Le · CC BY-SA 3.0 · via Wikimedia Commons
Also known as Bánh Bao, Steamed Bao Bun, Vietnamese Steamed Bun
About Banh Bao
Banh bao is a Vietnamese steamed bun with a soft, fluffy white wheat-flour dough wrapped around a savoury filling. The classic filling is seasoned minced pork with wood ear mushroom, Chinese sausage and a piece of boiled quail or chicken egg. Sweet versions filled with mung bean paste or coconut also exist. The bun is mild and the filling is peppery and juicy.
History & Culture
Banh bao is the Vietnamese form of the Chinese steamed bun baozi and is thought to have come through Chinese influence. It is sold throughout Vietnam and by Vietnamese communities abroad. Fillings and size vary by region.
How to make Banh Bao
AI-assisted, not kitchen-testedBánh Bao (Vietnamese Steamed Pork Buns)
Soft, pillowy white buns wrapped around a peppery minced pork filling with wood ear mushroom, Chinese sausage and a boiled egg. The dough is enriched with a little oil and sugar and steamed until glossy and fluffy.
- Prep
- 45 min
- Cook
- 25 min
- Total
- 70 min
- Serves
- 10 buns
- Difficulty
- Medium
Recipe ingredients
- 300 g (10½ oz) plain (all-purpose) flour, or half plain, half cake flour for extra softness
- 60 g (2 oz) caster sugar
- 7 g (1 sachet (7 g)) instant dried yeast, or 14 g fresh yeast
- 160 ml (⅔ cup) warm water, about 35°C / 95°F
- 30 ml (2 tbsp) vegetable oil, plus extra for greasing
- 1 tsp white vinegar or lemon juice, helps keep the dough bright white
- 300 g (10½ oz) minced pork, about 20% fat for juiciness
- 15 g (½ oz) dried wood ear mushroom, rehydrated, or 60 g fresh
- 1 whole Chinese sausage (lạp xưởng), about 45 g; substitute chorizo (sweet, not spicy) if unavailable
- 5 whole quail eggs, or 2 small hen's eggs, boiled and quartered
- 1 whole small onion, finely diced
- 2 cloves garlic, minced
- 1 tbsp fish sauce, or light soy sauce for a non-fish version
- 1 tsp caster sugar, for the filling
- 1 tsp ground black pepper, plus more to taste
- 1 tsp sesame oil
- 1 tbsp cornflour (cornstarch), mixed with 1 tbsp water
Steps
- 1 Soak the dried wood ear mushrooms in hot water for 20 minutes until soft. Drain, squeeze out excess water, and finely chop. If using fresh wood ear, rinse and chop directly.
- 2 Place the quail eggs in a small saucepan, cover with cold water, bring to a boil, then simmer for 3 minutes. Transfer to cold water, peel, and set aside. (If using hen's eggs, simmer for 9 minutes for a fully set yolk.)
- 3 Make the dough: in a large bowl, combine the flour, sugar and instant yeast. Add the warm water, oil and vinegar. Stir with a wooden spoon until a shaggy dough forms, then knead by hand on a lightly floured surface for 8–10 minutes, until smooth, soft and slightly tacky but not sticky. Alternatively, knead in a stand mixer with a dough hook on low for 6 minutes.
- 4 Place the dough in a lightly oiled bowl, cover with a damp cloth or cling film, and leave in a warm spot for 45–60 minutes, until doubled in size.
- 5 Meanwhile, make the filling: heat 1 tablespoon of oil in a frying pan over medium heat. Sauté the onion and garlic for 2–3 minutes until softened and translucent. Add the Chinese sausage and cook for 1 minute. Add the chopped wood ear mushroom and cook for 1 minute more. Transfer to a bowl and let cool completely.
- 6 To the cooled vegetable mixture, add the minced pork, fish sauce, 1 teaspoon sugar, black pepper, sesame oil and the cornflour slurry. Mix well with your hands or a spoon until the mixture is sticky and holds together. Taste a small cooked pinch (fry a pea-sized piece) and adjust seasoning - it should be noticeably peppery.
- 7 Punch down the risen dough and divide into 10 equal pieces (about 55 g each). Keep the pieces covered while you work.
- 8 Roll one piece of dough into a circle about 10–12 cm (4–5 inches) across, keeping the centre slightly thicker than the edges. Place a heaped tablespoon of filling (about 35 g) in the centre and top with a quarter of a quail egg (or a quarter of a hen's egg).
- 9 Gather the edges of the dough up and around the filling, pinching firmly at the top to seal. Twist and pinch the seal closed, then place the bun seam-side down on a square of baking paper. Repeat with the remaining dough and filling.
- 10 Set the buns in a steamer lined with baking paper or a damp cloth, leaving at least 3 cm (1¼ inches) between them - they will expand. Cover and let rest for 15 minutes while you bring the water to a boil.
- 11 Steam over rapidly boiling water for 12–15 minutes. Do not lift the lid during the first 10 minutes, or the buns may collapse. They are done when the dough is puffed, glossy and bright white, and springs back when gently pressed; the internal temperature of the pork filling should reach at least 75°C / 165°F.
- 12 Turn off the heat and let the buns sit in the steamer, lid on, for 2 minutes before removing - this prevents them from wrinkling. Serve warm. Leftover buns keep for 2 days refrigerated and reheat well for 5 minutes in a steamer.
Report an issue with this recipe
Where to eat it
Sold from steamer carts and street stalls and eaten warm as a breakfast or snack.
No restaurants are listed for Banh Bao yet. Serve it? Get listed and be the first.
Planning a trip to Vietnam?
Find places to stay and ways to get there.
Recipes from travellers
No one has shared their own Banh Bao recipe yet. Yours would be the first.
Share how you make Banh Bao
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Banh Bao - frequently asked questions
What is Banh Bao?
Banh bao is a Vietnamese steamed bun with a soft, fluffy white wheat-flour dough wrapped around a savoury filling. The classic filling is seasoned minced pork with wood ear mushroom, Chinese sausage and a piece of boiled quail or chicken egg.
What is Banh Bao made of?
Banh Bao is made with Wheat flour dough, Minced pork, Wood ear mushroom, Chinese sausage, Boiled egg and Onion. Recipes vary by region and by cook, but those are the core ingredients.
Where does Banh Bao come from?
Banh Bao comes from Vietnam. Banh bao is the Vietnamese form of the Chinese steamed bun baozi and is thought to have come through Chinese influence.
Where can I eat Banh Bao?
Sold from steamer carts and street stalls and eaten warm as a breakfast or snack.
How do you make Banh Bao?
Making Banh Bao at home takes about 45 minutes of prep and 25 minutes of cooking. The recipe on this page serves 10 buns and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.
What else is Banh Bao called?
Banh Bao is also known as Bánh Bao, Steamed Bao Bun, Vietnamese Steamed Bun.
Taste Banh Bao in Hanoi
Independent picks. We earn a small commission if you book through these, at no extra cost to you. How this works.
Before you go to Vietnam
Round out your trip - most travellers book these alongside their trip.
More dishes like Banh Bao
Goi Du Du
Vietnamese salad of shredded green papaya with herbs, peanuts and a sweet-sour dressing.
Banh Mi
Vietnam's crackly-baguette sandwich - grilled pork and pate with pickled vegetables, coriander and chilli, a French-Vietnamese fusion.
AI image
Ca Phe Sua Da
Strong drip coffee poured over ice and condensed milk.
AI image
Bánh mì Giò Thủ
Vietnamese sandwich of cold pork-head terrine with aspic-cut skin, served on a crispy baguette with pickled daikon, carrot, cucumber and chilli.
Keep exploring
Travel guides for Vietnam
All travel guidesPlanning a trip where Banh Bao is on the menu? These guides cover Vietnam and beyond.
Budget Travel Vietnam Budget Travel Guide: From Hanoi to Ho Chi Minh City
Apr 28, 2026 · 7 min read
Budget Travel Southeast Asia on a Budget: Thailand, Vietnam & Bali Guide for 2026
Apr 13, 2026 · 8 min read
Budget Travel Europe on a Budget: How to Travel Comfortably for €70 a Day (2026 Guide)
Aug 23, 2026 · 8 min read
Budget Travel Budget Travel in Southeast Asia: How to See More for Less
Apr 17, 2026 · 9 min read
Reviews
No reviews yet. Be the first to share your experience with Banh Bao.
Write a review
Sign in to verify you're a real person, then share your thoughts on Banh Bao.
Comments
No comments yet. Be the first to say something about Banh Bao.