Vegan Egg Custard Buns (奶黄包)

Egg Custard Buns (Nai Wong Bao / Liu Sha Bao) is a popular Cantonese dim sum marked by ultra-smooth, soft bun with luscious, creamy salted egg yolk filling. Turns out, butternut squash is an excellent substitute for egg yolks, making these vegan-friendly and taste just as good!

They are so irresistibly good. Borderline addictive. I can’t name many things in this world more satisfying than biting into a perfectly soft steamed bun and feeling that buttery, luscious filling ooze out…


STEP BY STEP GUIDE

#1: Roast the Butternut Squash. For this recipe, I’m using butternut squash to replace salted egg yolks. Pre-heat the oven to 400 degrees F (200 degrees C). Start by splitting the squash in half and scooping out all the seeds & fibers. Place the squash flesh-side down on a parchment-lined baking tray. Roast the squash for 45-55 minutes, or until completely tender. Be careful not to cause too much caramelization and browning as we want the flesh to remain brightly orange (to replace the salted egg yolks).

#2: Make the Custard Filling. Once the butternut squash has cooled completely, remove the flesh & mash with a fork. Run the puree through a fine mesh sieve — you want it to be completely smooth. In a bowl, combine all the filling ingredients and whisk very well to combine. Add the mixture to a pot, and bring to a boil while stirring constantly until thickened. Place in the freezer for around 30 minutes to firm up. To know if the filling is firm enough, if you run your fork through it, it should crumble up and shouldn’t stick to your hands when you try to shape it. Run a fork through the filling to break it all up & roll into evenly sized balls that are 18-20 grams each (see a later step for visuals). You should get about 10 balls of custard filling.


Step #3: Make the Dough. On your work surface, mix together flour, sugar, yeast, and baking powder. Make a well in the center and slowly add water, stirring to incorporate. Note: this is a high hydration dough, so it will be sticky at first. You shouldn’t add any additional flour, otherwise your baos will turn out tough. Keep kneading and unsticking all the bits on the counter until the dough is smooth and the counter & your hands are clean.


Step 4: Divide the Dough. Divide the dough into equally sized, 30-35 gram pieces. My entire dough weighed 350 grams at this point, so I divided mine into 10 portions. Roll each portion into balls and set aside, covering loosely with plastic wrap to prevent drying.


Step #5: Make the Buns (video tutorial available on my instagram). Work on one bun at a time. Take one dough ball and roll it out into a rectangular sheet, then fold it over, turn it 90 degrees, and repeat. Repeat this rolling & folding for 5 times. I first saw this done by a Chinese pastry chef — the technique yields a super smooth bun. At the end, roll the dough into a round shape (doesn’t have to be completely round) and place a ball of filling in the middle. I usually keep all the filling in the fridge and take them out one at a time, so they don’t start melting too fast.

Gather the dough to the top. Continue to twist until the top is sealed and a bit of extra dough remains. Remove the extra dough, turn the bun on its smooth side, and place on a piece of parchment paper.

Step #6: Steam the Buns. Once you have about 5 buns ready, you can steam them as the first batch. First place them (with the parchment paper) into your steamer basket. Cover and let proof for 15-20 minutes, then steam for around 8 minutes. Serve immediately.


Vegan Egg Custard Buns(奶黄包)

4 from 12 votes
Recipe by George L. Course: SnackCuisine: ChineseDifficulty: Medium
Servings

10

baos
Prep time

1

hour 

10

minutes
Cooking time

8

minutes

Egg Custard Buns (Nai Wong Bao / Liu Sha Bao) is a popular Cantonese dim sum marked by ultra-smooth, soft bun with luscious, creamy salted egg yolk filling. Turns out, butternut squash is an excellent substitute for egg yolks, making these buns vegan-friendly and taste just as good!

Ingredients

  • Dough
  • 220 grams all purpose flour (or bread flour)

  • 2 teaspoons (8 grams) sugar

  • 1 teaspoon (3 grams) instant yeast

  • 1 teaspoon (4 grams) baking powder

  • 120 grams room temperature water

  • Custard
  • 100 grams butternut squash puree (from 1/2 of a butternut squash)

  • 1/2 tablespoon agar agar

  • 60 grams non-dairy milk

  • 3 tablespoons vegan butter, melted

  • 2 tablespoons (30 grams) sugar

  • 2 tablespoons cornstarch

  • 1 teaspoons fine sea salt

  • 1 pinch black salt (kala namak)

Directions

  • Roast the Butternut Squash. Pre-heat the oven to 400 degrees F (200 degrees C). Start by splitting the squash in half and scooping out all the seeds & fibers. Place the squash flesh-side down on a parchment-lined baking tray. Roast the squash for 45-55 minutes, or until completely tender.
  • Make the Custard Filling. Once the butternut squash has cooled completely, remove the flesh & mash with a fork. Run the puree through a fine mesh sieve. In a bowl, combine all the filling ingredients and whisk very well to combine. Add the mixture to a pot, and bring to a boil while stirring constantly until thickened. Place in the freezer for around 30 minutes to firm up. To know if the filling is firm enough, if you run your fork through it, it should crumble up and shouldn’t stick to your hands when you try to shape it. Run a fork through the filling to break it all up & roll into evenly sized balls that are 18-20 grams each (10 balls).
  • Make the Dough. On your work surface, mix together flour, sugar, yeast, and baking powder. Make a well in the center and slowly add water, stirring to incorporate. Note: this is a high hydration dough, so it will be sticky at first. You shouldn’t add any additional flour, otherwise your buns will turn out tough. Keep kneading and unsticking all the bits on the counter until the dough is smooth and the counter & your hands are clean.
  • Divide the Dough. Divide the dough into equally sized, 30-35 gram pieces (10 portions) Roll each portion into balls and set aside, covering loosely with plastic wrap to prevent drying.
  • Make the Buns (video tutorial available on my instagram). Work on one bun at a time. Take one dough ball and roll it out into a rectangular sheet, then fold it over, turn it 90 degrees, and repeat. Repeat this rolling & folding for 5 times. I first saw this done by a Chinese pastry chef — the technique yields a super smooth bun. At the end, roll the dough into a round shape (doesn’t have to be completely round) and place a ball of filling in the middle. Note: I usually keep all the filling in the fridge and take them out one at a time, so they don’t start melting too fast. Gather the dough to the top. Continue to twist until the top is sealed and a bit of extra dough remains. Remove the extra dough, turn the bun on its smooth side, and place on a piece of parchment paper.
  • Steam the Buns. Once you have about 5 buns ready, you can steam them as the first batch. First place them (with the parchment paper) into your steamer basket. Cover and let proof for 15-20 minutes, then steam for around 8 minutes. Serve immediately.

Notes

  • Freezer Option: Freeze after steaming as the freezing will kill the yeast. Be sure to cook completely and let cool completely before freezing. To re-heat, simply steam for 12-14 minutes (without thawing).
  • Runnier Option: Another version of Nai Wong Bao is Liu Sha Bao (often seen in dim sum restaurants), which has a runnier, molten lava-like filling. You can lower the amount of cornstarch and/or add a bit of extra butter to achieve a similar effect. However, I find that the this version is much easier to work with & I prefer the the thicker, puree-like texture.
  • Pumpkin puree works great as well if you are unable to find a butternut squash.
  • *Black salt, also known as Kala Namak, has a sulfurous, pungent smell and taste that resembles eggs.
Subscribe
Notify of
guest

11 Comments
Inline Feedbacks
View all comments
Maggie
Maggie
2 years ago

Hi! I just made these buns and the filling was a beautiful shade of orange and was really delicious. However the buns became deflated the second I opened the cover to the steamer, any idea why this happened? Thank you so much for this recipe, has a craving for these buns so it really hit the spot!

Maggie
Maggie
2 years ago

Oh you’re right, I think I proofed it for longer than I should after I rolled them out, I didn’t immediately add the filling. Ok thank you so much, will definitely make again! 🙂

Elise
Elise
2 years ago

These did not turn out as planned for me 🙁 Probably most of it was my fault; I took some liberties (I accidentally over-salted the filling, I tweaked the dough recipe a bit so that it would be a bit sweeter, etc.). BUT I was wondering if part of the reason for my failure was because I followed the recipe as written, which doesn’t have any time for the dough to prove before dividing it into smaller pieces. Is there supposed to be a longer first proof before filling the dough and proofing in the steamer? I was also wondering… Read more »

Sarah
Sarah
2 years ago

Hi! These look great! Can I make the filling and use a different bao recipe?

Sarah
Sarah
2 years ago

Is there a substitute for the Kala Namak? I can’t find it anywhere.

Jess
Jess
2 years ago

Can you freeze the filling overnight and use it the next day?