Cantonese Steamed Egg Custard Buns (Nai Wong Bao)
If you can't get enough of my other bun recipes, try my Cantonese egg custard bun or nai wong bao. This is a sweet, creamy, and luscious soft bun loaded with rich egg custard. Effortlessly make this classic dim sum food at home with my easy-to-follow recipe. Simply make the custard filling, form the dough, and combine them for steaming!

- Prep time
- 20 min
- Cook time
- 15 min
- Yield
- 6 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 4 egg yolks
- 50 g white sugar
- 180 g milk
- 30 g milk powder
- 40 g all-purpose flour
- 40 g corn starch
- 30 g butter
- 400 g all-purpose flour
- 3 g yeast
- 220 g water (warm water)
Instructions
- 1
In a mixing bowl, combine the egg yolks, white sugar, milk, milk powder, flour, cornstarch, and butter.
- 2
Whisk the mixture until smooth and free of lumps.
- 3
Then, strain it with a strainer or sieve into a non-stick saucepan.
- 4
Heat the mixture on low heat and keep stirring continuously.
- 5
Continue heating the mixture until it becomes thick enough to form a ball. The custard should clump together and become paste-like. This should take about 10 minutes to form.
- 6
Divide the custard filling into 12 equal parts and shape them into round balls.
- 7
In a separate bowl, combine the all-purpose flour, yeast, and water.
- 8
Knead the mixture into a dough until it becomes smooth and elastic.
- 9
Roll the dough into a long strip and divide it into 12 equal pieces, about 1 inch wide.
- 10
Take one piece of the dough and flatten it into a circular dough wrapper using a rolling pin. Make the center thicker than the edges. It is better to make the center thicker than the edges to make it sturdy enough to hold the filling,
- 11
Place one portion of the custard filling in the center of the dough wrapper and seal it by pinching the edges together and rolling it into a smooth ball.
- 12
Repeat the process with the remaining dough and custard filling.
- 13
Place the buns in a steamer lined with parchment paper and cover with a lid.
- 14
Let them rest and rise for about 40 minutes.
- 15
Then, let them cook in cold water. Once the water in the steamer is boiling, steam the buns for approximately 12 minutes.
- 16
Turn off the heat and let the buns sit in the steamer for an additional 3 minutes.
- 17
Enjoy these delectable Egg Custard Buns while they're warm! For leftovers, keep it in a zip-lock bag and freeze it. Simply reheat it by steaming it whenever you crave it.