A generously oversized Cantonese teahouse bun, palm-sized and stuffed with a whole chicken meatball, char siu, braised pork belly, shiitake mushroom, and salted egg yolk. The steam-cracked "smiling" crown signals its working-class origins as an all-in-one dim sum meal. Now rare, but revered.
The big chicken bun is said to have originated in the late Qing and early Republic period, when Guangzhou teahouse kitchens began wrapping leftover banquet ingredients — chicken, char siu, eggs, mushrooms — into oversized buns sold cheaply to working-class patrons, earning the reputation of "the poor man's feast at the teahouse." A parallel account credits a teahouse at Ronggui market in Shunde, whose cooks studied at Guangzhou's Da Sanyuan restaurant and brought back the recipe. Today it survives in a handful of Shunde teahouses and old-style Hong Kong yum cha parlors; food writer Cai Lan has written about it affectionately multiple times.
It is unmistakably a big bun — palm-sized, domed, cracked at the top. Inside there is almost too much: chicken ball, char siu, egg yolk, mushroom, all their juices seeping into the pillowy wrapper. One bun is a meal. That was always the point.
The bun dough is sweetened slightly above the standard (about 10% sugar) so yeast fermentation proceeds at a modestly slowed pace, yielding fine, even bubbles and a tight, springy crumb after steaming. The multiple protein-rich fillings — chicken, pork, egg yolk — release their individual meat juices during steaming; steam at 100°C emulsifies the melting fats into these juices, creating a natural concentrated gravy that soaks into the inner surface of the wrapper, giving the bun skin its characteristic savoury richness.
Variations
The canonical filling includes a steamed chicken meatball, char siu, braised pork, mushroom, and salted egg yolk. Shunde versions sometimes add a section of lap cheong; modern simplified versions use diced chicken rather than a meatball; Hong Kong variants may add shrimp and bamboo shoot for extra dimension.
On the Palate
Where Big Chicken Bun sits in the Chinese flavor cloud
Ingredients
Serves 4How it's made
7 steps · 45 min
- 115 min
Mince chicken breast with ginger and scallion; season with soy sauce and sesame oil; roll into walnut-sized balls; place on a plate and steam over high heat for 8 min; cool
- 28 min
Dice char siu and braised pork belly; slice soaked shiitake mushrooms; toss all with oyster sauce, soy sauce, and sesame oil to make the filling mix
- 352 min
Mix flour, yeast, sugar, and warm water; knead 12 min until smooth and elastic; rest in a warm place 40 min until doubled
Watch outKnead until the dough turns smooth and springs back when pressed — slack, sticky dough won't hold gas and the crumb steams up dense.
- 48 min
Punch down dough; add baking powder; knead until smooth; divide into 60 g portions
- 58 min
Flatten each portion into a large circle; place one chicken ball, a spoonful of filling, and one halved salted egg yolk in the centre
- 65 min
Gather dough edges around the filling; pleat and twist to seal firmly into a large round bun; place sealed-side down
Watch outPleat and twist the seal tight, seam-side down — a loose seal splits open in the steamer and the juices leak out.
- 720 min
Rest buns 20 min; steam over high heat 18–20 min until the tops crack open ("smile") and the buns are fully cooked through; serve immediately
Watch outSteam on high until the tops crack open on their own — that natural "smile" is the sign they've risen and cooked through; don't lift the lid early.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






