
Taiwanese Gua Bao (Pork Belly Steamed Bun)
Pillowy steamed buns folded around slow-braised pork belly, pickled mustard greens, crushed peanuts, and coriander — Taiwan's most photogenic street snack.
About This Recipe
Gua bao — literally 'cut bun' — is Taiwan's beloved pork belly slider, sold from night-market stalls in Taipei, Tainan, and Kaohsiung and elevated to global fame by chefs like David Chang at Momofuku and the Bao restaurant in London. The bun is the marvel: a folded oval of milky-white mantou, steamed until cloud-soft and faintly sweet, that opens like an oyster shell to hold its filling. Inside goes hong shao rou — pork belly braised slowly in soy, rock sugar, Shaoxing wine, star anise, and ginger until the fat is silken and the meat slips apart at a touch. Then come the contrasts: suan cai (sour-pickled mustard greens) for tang, crushed roasted peanut sugar for crunch and sweet, and a heap of fresh coriander for greenness. Every bite delivers five textures at once — soft, fatty, sour, crunchy, fresh — and the genius of the design is that the bun absorbs the braising sauce just enough to be saucy without falling apart. Originally a folk snack eaten at the year-end weiya banquet (where bosses thank workers), gua bao traveled with the Taiwanese diaspora to New York and London in the 2010s and became a global hit. Made at home over a weekend, it's an utterly satisfying project.
Ingredients
Serves 8
- 300 gplain flour
- 150 mlwarm whole milk
- 30 gcaster sugar
- 5 ginstant yeast
- 3 gbaking powder
- 15 mlneutral oil, plus more for brushing
- 1 kgskin-on pork belly, in one piece
- 60 mllight soy sauce
- 30 mldark soy sauce (for color)
- 60 mlShaoxing wine
- 40 grock sugar (or light brown sugar)
- 3star anise pods
- 1 stickcinnamon
- 4 slicesfresh ginger
- 3scallions, halved
- 150 gsuan cai (Taiwanese pickled mustard greens), rinsed and chopped
- 80 groasted peanuts, finely crushed with 30 g caster sugar
- 1 bunchfresh coriander, leaves picked
Instructions
- 1
Make the bun dough
Whisk warm milk, sugar, and yeast in a bowl; rest 5 minutes until foamy. Add flour, baking powder, and oil; knead 10 minutes by hand or 6 minutes in a stand mixer until smooth and elastic. Cover and prove 90 minutes at warm room temperature until doubled.
The dough should be slightly tacky but not sticky — add a teaspoon of flour at a time if needed.
- 2
Start the pork
While the dough proves, blanch the pork belly in boiling water 3 minutes to remove scum, drain, and pat dry. Cut into 8 thick slabs about 2.5 cm wide so each gua bao gets a generous piece.
- 3
Braise the pork belly
In a heavy pot, sear pork slabs skin-side down 4 minutes until lightly golden. Add both soys, Shaoxing, rock sugar, star anise, cinnamon, ginger, scallions, and water to barely cover. Bring to a gentle simmer, cover, and cook 2 hours over very low heat. The meat should be silken and the sauce reduced to a syrupy glaze.
- 4
Shape the buns
Punch down the dough, divide into 8 equal pieces (about 60 g each). Roll each into a 12 cm oval, brush lightly with oil, and fold in half lengthwise. Place on small squares of parchment to prevent sticking.
- 5
Second prove
Rest the folded buns on a tray 30 minutes — they should look pillowy and a finger-press should slowly spring back. Underproofed buns steam dense, overproofed collapse.
- 6
Steam the buns
Bring water to a strong boil in a steamer. Steam the buns in bamboo or metal baskets 10 minutes over rolling steam. Turn off heat and rest 5 minutes before opening — this prevents shock-collapse from temperature change.
- 7
Assemble
Open each warm bun gently along its fold. Place a slab of glossy pork belly inside, spoon over a tablespoon of the reduced braising sauce, then layer with pickled mustard greens, a generous sprinkle of sweet peanut crumble, and a fistful of coriander.
- 8
Serve immediately
Eat with both hands while the bun is still warm. The contrasts — soft bun, fatty pork, sour greens, sweet peanut, fresh coriander — must be experienced in one bite.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Use the fattiest pork belly you can find — the fat is what makes it luxurious. Lean cuts braise dry and the dish suffers.
- →
Suan cai (pickled mustard greens) is sold in vacuum packs at Asian grocers — Taiwan or China brands work. Rinse well to control saltiness.
- →
The peanut-sugar crumble must be slightly crunchy, not powder. Pulse in a food processor with short pulses or crush in a mortar.
- →
Buns can be steamed ahead and reheated — re-steam 4 minutes from cold. Reheating in microwave makes them rubbery.
Variations
- •
Chicken thigh gua bao — braise boneless skin-on thighs the same way, 45 minutes instead of 2 hours.
- •
Crispy pork belly: after braising, fry skin-side down in hot oil 3 minutes for a crackling layer (Hong Kong style).
- •
Vegan: use braised king oyster mushrooms or marinated tempeh with the same five-spice braising sauce.
- •
Modern Bao London style: add Sriracha mayo and a sprinkle of Maldon salt for an Anglo twist.
Storage
Braised pork keeps refrigerated 4 days, freezes 2 months — flavor improves on day two. Steamed buns refrigerate 3 days (re-steam to revive), freeze 1 month. Assemble only just before eating.
History & Origin
Gua bao traces back to Fujianese immigrants who brought folded buns and braised pork to Taiwan in the 17th century. It became a signature Taiwanese snack in the 20th century, traditionally eaten at the year-end weiya banquet where the folded bun was said to resemble a tiger biting a pig — symbolizing the boss thanking workers.
Frequently Asked Questions
Can I buy the buns instead of making them?
Yes — frozen gua bao buns are sold at most Asian supermarkets (look for 'lotus leaf buns' or 'mantou'). Steam 8 minutes from frozen. Quality varies; Wei-Chuan and Champion brands are reliable.
Why did my buns turn yellow or wrinkled?
Yellow usually means too much yeast or overproofing. Wrinkled means temperature shock — rest the buns 5 minutes after steaming before opening the lid.
Can I braise the pork in advance?
Absolutely — flavor improves overnight in the fridge. Reheat gently with a splash of water before assembling.
What if I can't find Shaoxing wine?
Dry sherry is the best substitute. Avoid 'cooking wine' from supermarkets — it contains added salt and tastes harsh.
Nutrition Facts
Per serving (220g / 7.8 oz) · 8 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Taiwanese Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes