• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe

Published: Feb 21, 2026 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.8 from 10 reviews

I absolutely love making these Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe because they bring me right back to those cozy moments spent enjoying warm dim sum with family. The soft, fluffy buns with the rich, velvety custard oozing in the center are pure comfort food in my book. Every time I bite into one, the delicate sweetness and creamy texture of the filling surprise me anew, and it’s such a joy to share this little treasure with friends or enjoy on a lazy weekend morning.

Why You'll Love This Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe

What really makes this recipe stand out for me is the balance of flavors and textures. The bun itself is light and pillowy, almost cloud-like, and it perfectly complements that luscious custard filling which is both silky smooth and mildly sweet. I love how the custard’s creaminess makes each bite feel indulgent without being overwhelming. Plus, I find the balance of flavors refreshingly subtle, which means the buns never feel too heavy or cloying.

Another reason I’m excited to share this Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe is how approachable it is. Yes, it requires a bit of hands-on kneading and patience for proofing, but the steps are straightforward and incredibly satisfying to follow. I appreciate that I can make these buns fresh at home without needing complicated tools or exotic ingredients. They are fantastic for special brunches, festive gatherings, or even a comforting weekday treat that brings a touch of luxury to my day.

Ingredients You'll Need

The image shows six clear glass bowls on a white marbled surface, each holding different ingredients. The top left bowl contains a smooth round ball of dough in light beige. To its right is a bowl filled with white milk, almost to the brim. Below the dough bowl is a bowl filled with white granulated sugar, and next to it on the right is a bowl holding three brown eggs. Below the sugar is a smaller bowl with cream or a similar white liquid, and to its right is a bowl filled with a pale yellow powder. The setup is clean and arranged neatly. photo taken with an iphone --ar 4:5 --v 7

The magic of these custard buns comes from a handful of simple yet essential ingredients. Each one plays a special role, whether it’s creating that tender dough, the rich custard filling, or the beautiful golden color that makes these buns so inviting.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Large egg yolks: Provide richness and that characteristic golden color to the custard filling.
  • Whole milk: Adds creaminess and helps achieve the perfect custard texture.
  • Sugar: Sweetens the filling; you can adjust the amount based on your sweetness preference.
  • Dry whole milk powder (optional): Enhances the creamy taste and gives the custard extra body.
  • Cornstarch slurry: Thickens the custard to the ideal custard-like consistency without lumps.
  • Active dry yeast: Essential for the dough to rise and become fluffy.
  • All-purpose flour (bleached): Forms the soft and elastic dough structure.
  • Chilled whole milk for the dough: Keeps the yeast happy and helps develop the dough's texture smoothly.

Directions

Step 1: Start by preparing the custard filling. In a bowl, whisk together the egg yolks, whole milk, sugar, milk powder (if using), and the cornstarch dissolved in water. Pour this mixture into a saucepot over high heat.

Step 2: Stir constantly as it heats, and watch carefully until it reaches a rolling boil. Keep boiling for 2 minutes, stirring to prevent burning, then transfer the custard to a bowl. Cover tightly and chill in the refrigerator for at least one hour; this step really helps the custard set beautifully.

Step 3: While the custard cools, prepare the dough by mixing chilled milk and yeast in a large bowl. Let it sit for a minute or two until the yeast starts to activate.

Step 4: Add the flour to the milk and yeast mixture and begin stirring with a spatula until it looks clumpy. Then, knead the dough by hand for about 15 minutes until it becomes smooth and elastic. If the dough feels sticky, sprinkle in a little more flour gradually. Cover with plastic wrap or a clean towel and let it rest for 5 minutes.

Step 5: Divide the dough evenly into 8 pieces. Take each piece and roll it into an oval. Fold the top and bottom halves into the middle, pressing lightly, and then pinch the sides to form a smooth ball.

Step 6: Flatten each dough ball into a ¼ inch thick circle and place a generous spoonful of the chilled custard in the center. Pinch the edges together firmly to seal the custard inside and gently shape into a round bun. Place each bun on prepared parchment squares with the smooth side up.

Step 7: Arrange the buns in your steamer, making sure there's enough space between them for rising. Cover with a lid and proof the buns in a warm spot for about 1 hour until they double in size.

Step 8: Once proofed, steam the buns over low heat for 10 minutes. Avoid opening the lid during steaming to keep the buns fluffy and moist. Serve immediately while warm and enjoy the beautiful custard surprise inside.

Servings and Timing

This recipe makes 8 custard buns, which I find perfect for sharing with family or enjoying over a couple of days as a special treat. Prep time is around 20 minutes for the custard and dough combined, plus 1 hour chilling time for the custard and about 1 hour proofing time for the dough. The steaming takes just 10 minutes, so all in all, you're looking at roughly 2.5 to 3 hours, but much of that is resting and proofing – perfect for a relaxed day in the kitchen.

How to Serve This Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe

There are four soft, pale beige buns arranged on a white plate, sitting on a white marbled surface. Three buns are whole and smooth with a slightly matte texture, while the fourth bun on top is torn open, showing a creamy, bright yellow filling inside with a smooth and thick texture. The buns have a fluffy, porous inside, and some small pieces of white paper are seen under a few buns. The background is softly blurred light gray and white. Photo taken with an iphone --ar 4:5 --v 7

I love serving these custard buns warm, fresh out of the steamer, because that’s when the custard inside is at its creamiest and the dough so soft it melts in your mouth. They make an excellent centerpiece for a dim sum brunch alongside dishes like shrimp dumplings or steamed pork ribs. If I’m feeling playful, I like to garnish the buns with a tiny dusting of powdered sugar or a few edible flower petals for a delicate touch on the plate.

When it comes to drinks, I often pair these Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe with a cup of jasmine or oolong tea, which balances the sweetness with its fragrant, slightly astringent notes. For a special occasion, a lightly sweet Riesling or sparkling wine can be surprisingly delightful. I recommend serving them in small portions – one or two buns per person – as they are quite rich, making them ideal for parties, festive gatherings, or a weekend indulgence.

If you want to impress guests, arrange each bun on a small individual plate lined with parchment and provide little bamboo steamers for a visually charming experience. They’re best eaten warm but also delightful at room temperature if you’re packing them for picnics or lunchboxes.

Variations

One of my favorite things about this Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe is how easy it is to customize. For instance, you can substitute regular granulated sugar with coconut sugar or honey for a slightly deeper sweetness and a hint of different flavor. If you prefer a vegan version, simply swap out the egg yolks and dairy milk for a plant-based milk like oat or almond and a thickener such as arrowroot starch instead of cornstarch. The texture changes slightly but still yields wonderfully soft buns.

For those with gluten sensitivities, you can experiment with gluten-free flour blends, but be mindful that the dough elasticity may alter and might require additional binding agents. Another exciting variation is adding a hint of vanilla or pandan extract to the custard filling for a fragrant twist that I personally adore.

While steaming is traditional and produces that perfect soft texture, I’ve also tried baking these buns for a golden crust outside, which gives a completely different but equally satisfying experience. Just brush the buns with a little egg wash and bake them at moderate heat for about 12-15 minutes.

Storage and Reheating

Storing Leftovers

If you have leftover custard buns, store them in an airtight container at room temperature if you plan to eat them within the same day. For longer storage, I prefer refrigerating them in a sealed container for up to 2 days. The bun may firm up a little in the fridge, but the custard retains its delightful flavor.

Freezing

You can absolutely freeze these buns to enjoy later. Place them individually on a baking sheet lined with parchment, freeze until solid, then transfer to a freezer-safe container or bag. They keep well frozen for up to 1 month. When ready to eat, thaw them overnight in the fridge and steam gently to refresh their softness.

Reheating

For the best results, avoid microwaving as it can dry the dough and curdle the custard. Instead, reheat the buns by steaming for 5-7 minutes until warmed through. This method helps restore their light texture and creamy filling without losing moisture or flavor.

FAQs

Can I make the custard filling ahead of time?

Absolutely! In fact, chilling the custard for at least an hour really improves its texture and makes it easier to work with when filling the buns. You can even prepare it a day ahead and keep it refrigerated, just make sure to cover it well to prevent a skin from forming.

What should I do if the dough is too sticky to handle?

The key is to add flour gradually, about a teaspoon at a time, while kneading until the dough feels smooth and elastic but not dry or crumbly. The exact amount can vary depending on flour brand and humidity, so hands-on feel is your best guide here.

Can I use a stand mixer instead of kneading by hand?

Definitely! Using a stand mixer with a dough hook speeds up the kneading process and reduces effort. I recommend mixing for about 10 minutes on medium speed until the dough is smooth and elastic, rather than the 15 minutes by hand.

How do I know when the buns have properly proofed?

They should roughly double in size and feel soft and puffy to the touch. Press lightly with a finger; if the indent springs back slowly, they’re ready to steam. Under-proofed buns will be dense, and over-proofed ones may collapse during steaming.

Is there a way to make the custard less sweet?

Yes, simply reduce the sugar to your taste—start with half the recommended amount and adjust from there. The custard still tastes silky and rich even when less sweet, which I often prefer personally.

Conclusion

I hope you’re as excited as I am to try this Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe in your own kitchen. The process is a labor of love that truly pays off with each soft, delicately sweet bite bursting with creamy custard. Whether you’re sharing these with loved ones or treating yourself, they’re sure to bring a little extra joy and warmth to your day. Happy cooking and enjoy every bite!

Print

Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe

Custard Buns (Nai Huang Bao, Lai Wong Bao) Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 10 reviews

Custard Buns, also known as Nai Huang Bao or Lai Wong Bao, are soft, fluffy steamed buns filled with a rich, creamy egg custard. This traditional Chinese dim sum favorite features a tender dough that encases a luscious, sweet custard filling, making it a delightful treat perfect for breakfast or dessert.

  • Author: Lona
  • Prep Time: 20 minutes
  • Cook Time: 12 minutes
  • Total Time: 1 hour 32 minutes
  • Yield: 8 custard buns
  • Category: Dim Sum
  • Method: Steaming
  • Cuisine: Chinese

Ingredients

Custard Filling

  • 3 large egg yolks (50g each)
  • 1 cup (240 ml) whole milk
  • ¼ cup (50g) sugar (or ½ cup (100g) for extra sweet)
  • 2 tbsp (7g) dry whole milk powder (optional)
  • 2 tbsp (16g) cornstarch dissolved in 2 tablespoon filtered water

Bun Dough

  • ¾ cup (175 ml) whole milk, chilled
  • 1 tsp (4g) active dry yeast
  • 2 cups (280g) all-purpose flour, bleached

Instructions

  1. Prep: Cut one sheet of parchment paper into halves or into eight 4”x4” squares. Set up a steamer over the stove with water below the steamer basket to avoid soggy buns during steaming.
  2. Make the Custard Filling: In a bowl, mix egg yolks, milk, sugar, whole milk powder, and cornstarch slurry. Pour into a saucepot over high heat and stir continuously until it reaches a rolling boil. Boil for 2 minutes to thicken. Transfer to a bowl, cover, and refrigerate for at least 1 hour to chill and set.
  3. Make the Dough: Combine chilled milk and active dry yeast in a bowl. Add flour and stir until clumpy. Knead by hand for 15 minutes or with a stand mixer using a dough hook for 10 minutes until smooth and elastic. Adjust flour as needed in 1 teaspoon increments if dough is too sticky or wet. Cover dough with plastic wrap or towel and let rest for 5 minutes.
  4. Shape the Dough Pieces: Divide dough into 8 equal pieces. Roll each piece into an oval. Fold the top half to the middle and press lightly, then fold the bottom half to the middle. Pinch the opposite edges to form a dough ball.
  5. Fill the Buns: Flatten each dough ball into a ¼ inch thick circle. Place a scoop of the chilled custard filling in the center. Pinch edges together to seal completely and shape into a smooth sphere. Place on parchment paper, smooth side up.
  6. Proof the Buns: Arrange the buns in the steamer basket, cover with lid, and let proof for 1 hour or until they double in size.
  7. Steam the Buns: Steam the proofed buns on low heat for 10 minutes. Serve warm for the best texture and flavor.

Notes

  • Ensure water in the steamer doesn't touch the buns to prevent sogginess.
  • Adjust sugar quantity in the custard according to desired sweetness.
  • Kneading time and flour quantity may vary based on humidity and flour brand.
  • Use whole milk for a richer custard; dry milk powder is optional but adds creaminess.
  • Serve buns warm for optimal flavor and texture; leftovers can be reheated by steaming briefly.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies Recipe
  • The Great Pumpkin Pie Recipe
    The Great Pumpkin Pie Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Za'atar Potatoes Recipe
    Za'atar Potatoes Recipe
  • Lebanese Green Beans with Walnut Pesto and Labneh Recipe
    Lebanese Green Beans with Walnut Pesto and Labneh Recipe
  • Best Lentil Soup Recipe
    Best Lentil Soup Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Plenty. All rights reserved.