• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
The Vegan Dietitian
  • Home
  • Services
  • Vegan Health
  • Recipes
    • Mains
    • Snacks, Dips & Sides
    • Breakfast
    • Desserts & Baking
    • Seasonal
  • About
  • Sign Up

Custard Baozi

Jump to Recipe Print Recipe
round smooth white fluffy custard baozi in bamboo steamer

These vegan, gluten-free Custard Baozi are insanely fluffy – literally like eating sweet clouds! The filling is pretty straight forward to make and also works in so many other dishes. I am so obsessed with these steamed Chinese buns. They are so versatile because not only can you choose what to fill them with but you could have them for every meal for the day filled with sweet or savoury ingredients.

custard baozi split in middle to reveal custard filling with several buns scattered around

I learnt this recipe from a friend’s grandma whilst living in China, Hunan province to be precise. I found the sealing quite tricky at first, for both buns and dumplings (which I have a recipe for too). Even when I figured it out, my mate’s grandmother was making these bad boys at three times the speed! She filled some with tofu and pickles for me and some just with sugar (she filed hers with minced pork in a delicious brown gravy).

round white small chinese steamed buns in bamboo steamer

Why is this Good for Me?

  • Plant milk is usually fortified with minerals such as calcium so it is a great source of these particular nutrients. Calcium is essential in maintaining our bone health and also for other metabolic processes such as nerve signalling.
several steamed chinese custard buns in bambbo steamer on cracked concrete floor

Questions about Custard Baozi

How to make Dough for Custard Baozi

To make baozi dough start by adding yeast to warm plant milk and leave for 5-10 minutes. In a large bowl, add flour and tapioca starch and mix. Add milk, maple syrup and rapeseed oil to the flour and mix briefly with a wooden spoon until a dough forms. Transfer to a surface dusted with flour and knead for 10 minutes. Place back in bowl and cover loosely with clingfilm and leave in a warm place for 1 ½ hours.

How to make vegan custard

To make vegan custard start by making a paste with the plant milk and cornstarch. Pour into a saucepan along with turmeric, coconut milk, vanilla extract, melted vegan butter, maple syrup and agar agar. Bring to a simmer whilst stirring continuously to avoid any lumps then remove from the heat.

vegan custard in saucepan with whisk on white marble table to show step by step instructions for making custard

Fold in the mashed potato and make into a mushy dough then leave to chill in the freezer for 30 minutes (or fridge for 1.5 hours).

How to assemble custard baozi

When the dough has proved, knead another 3 minutes then break into 20 pieces and shape into balls. Roll each ball out using a rolling pin until around 7cm in diameter. Place into palm of hand then add heaped tbsp of chilled custard into centre. Gather the dough so that all ends meet at the top of the custard and pinch tightly to seal.

Place on baking tray lined with greaseproof paper, cover loosely with clingfilm and allow filled buns to rest for 30 minutes. Place in steamer (ensure they do not come into contact with water), leaving a space of around 5cm between each bun. Steam for 10 minutes then cool down for 2 minutes before serving.

steamed baozi buns filled with custard in steamer top view

What are baozi?

Baozi are a type of steamed bun from China. They can be sweet or savoury, plain or filled with various ingredients such as red bean paste, meat, vegetables, custard and even soup. Though they are usually steamed, they can also be fried to achieve a crispy base.

What if my custard is too runny?

If the custard is too runny, this problem can be resolved either by adding another potato or a little extra cornstarch or agar agar powder to the custard (before potato has been added) and heating again.

Custard Baozi Substitutions

  • The filling for the bun can be sweet or savoury – typical fillings include red bean paste, pickled vegetables, cabbage or tofu (minced pork is also a traditional filling). Usually with savoury fillings, the pleated side is face-up rather than face down and has a small hole in the top as it is twisted and sealed using a different technique.
  • The flour used for the dough can be gluten-free – just ensure the flour mix contains xantham gum or you may need to add some.
  • Sugar can be used instead of maple syrup.
  • Either vegan butter or coconut oil can be used.
  • Coconut milk or plant milk can be subbed or used in different quantities- if adding more plant milk compared to coconut milk, add a little more constarch as it is much less creamy and thinner than coconut milk.
  • White potato can be used instead of sweet potato as it is used simply for textural purposes, though the colour of the filling will be less vibrant.
  • Constarch can be replaced with other types of starch such as cassava, tapioca or potato starches.
  • Rapeseed oil can be replaced with vegan butter or coconut oil.
hands breaking apart soft and fluffy white steamed chinese bread bun revealing sweet yellow filling inside

These Custard Baozi are…

  • Fluffy
  • Vanilla flavoured
  • Soft
  • Steamed
  • Refined sugar-free
  • Eggless
  • Dairy-free
  • Gluten-free
  • Vegan
  • Plant-based

Shopping List

Food

  • 1 large sweet potato peeled and mashed
  • ¼ tsp turmeric
  • 400 ml coconut milk (1 can)
  • 4 tbsp cornstarch
  • 3 tbsp vegan butter melted (or coconut oil)
  • 1 tbsp agar agar powder
  • 1 tsp vanilla extract
  • 500g plain flour / gluten-free flour
  • 1 tsp dry active yeast
  • 90g tapioca starch
  • 475 ml plant milk
  • 6 tbsp maple syrup
  • 2 tbsp rapeseed oil

Equipment

  • Bamboo steamer (or regular steamer)
  • Measuring cups
  • Measuring spoons
  • Large bowl
  • Wooden spoon
  • Saucepan

More Recipes to Try…

Bao Buns

Bao Buns

Sweet and Sour Tofu

Sweet and Sour Tofu

Fried Dumplings

Fried Dumplings

Jiaozi

Jiaozi

Drunken Noodles

Drunken Noodles

Vegan Thai Curry Paste

Vegan Thai Curry Paste

Tofu Curry

Tofu Curry

Save for Later

If you don’t have time to make this recipe now, click on any image on this page to add it to your Pinterest list. Fancy more inspo? Come see me on Pinterest for breakfast, lunch, dinner and dessert ideas.

vegan steamed white fluffy round buns filled with yellow cream with one broken in half to reveal soft smooth filling
steamed fluffy soft chinese custard buns in bamboo steamer
Print Recipe

Custard Baozi

These vegan, gluten-free Custard Baozi are insanely fluffy – literally like eating sweet clouds! These steamed Chinese buns are so versatile because not only can you choose what to fill them with but you could have them for every meal of the day filled with sweet or savoury ingredients.
Prep Time20 minutes mins
Cook Time20 minutes mins
Proving and resting2 hours hrs 30 minutes mins
Course: Appetizer, Breakfast, Main Course, Snack
Cuisine: Chinese
Keyword: bread, buns, eggless, gluten-free, plant-based, vegan
Servings: 20 buns
Calories: 199kcal
Author: Reena Sharma

Ingredients

Custard

  • 1 large sweet potato peeled and mashed
  • ¼ tsp turmeric
  • 400 ml coconut milk 1 can
  • 100 ml plant milk
  • 4 tbsp cornstarch
  • 3 tbsp vegan butter melted or coconut oil
  • 3 tbsp maple syrup
  • 1 tbsp agar agar powder
  • 1 tsp vanilla extract

Dough

  • 500 g plain flour / gluten-free flour
  • 1 tsp dry active yeast
  • 90 g tapioca starch
  • 375 ml plant milk
  • 3 tbsp maple syrup
  • 2 tbsp rapeseed oil

Instructions

  • First start with the dough by adding the yeast to the warmed plant milk and leave for 5-10 minutes.
  • In a large bowl, add flour and tapioca starch and mix.
  • Add milk, maple syrup and rapeseed oil to the flour and mix briefly with a wooden spoon until a dough forms.
  • Transfer to a surface dusted with flour and knead for 10 minutes.
  • Place back in bowl and cover loosely with clingfilm and leave in a warm place for 1 ½ hours.
  • In the mean time, prepare custard by making a paste with the plant milk and cornstarch.
  • Pour into a saucepan along with turmeric, coconut milk, vanilla extract, melted vegan butter, maple syrup and agar agar.
  • Bring to a simmer, around 10 minutes, whilst stirring continuously to avoid any lumps then remove from the heat.
  • Fold in the mashed potato and make into a mushy dough then leave to chill in the freezer for 30 minutes (or fridge for 1.5 hours).
  • When the dough has proved, knead another 3 minutes then break into 20 pieces and shape into balls.
  • Roll each ball out using a rolling pin until around 7cm in diameter.
  • Place into palm of hand then add heaped tbsp of chilled custard into centre.
  • Gather the dough so that all ends meet at the top of the custard and pinch tightly to seal.
  • Place on baking tray lined with greaseproof paper, cover loosely with clingfilm and allow filled buns to rest for 30 minutes.
  • Place in steamer (ensure they do not come into contact with water), leaving a space of around 5cm between each bun.
  • Steam for 10 minutes then cool down for 2 minutes before serving.

Notes

  • The filling for the bun can be sweet or savoury – typical fillings include red bean paste, pickled vegetables, cabbage or tofu (minced pork is also a traditional filling). Usually with savoury fillings, the pleated side is face-up rather than face down and has a small hole in the top as it is twisted and sealed using a different technique.
  • The flour used for the dough can be gluten-free – just ensure the flour mix contains xantham gum or you may need to add some.
  • Sugar can be used instead of maple syrup.
  • Either vegan butter or coconut oil can be used.
  • Coconut milk or plant milk can be subbed or used in different quantities- if adding more plant milk compared to coconut milk, add a little more constarch as it is much less creamy and thinner than coconut milk.
  • White potato can be used instead of sweet potato as it is used simply for textural purposes, though the colour of the filling will be less vibrant.
  • Constarch can be replaced with other types of starch such as cassava, tapioca or potato starches.
  • Rapeseed oil can be replaced with vegan butter or coconut oil.

Made this Recipe?

If you had a go at this recipe, be sure to give me a shout on Instagram at @food_flaneur so I don’t miss out on your creations and give your post some love!

Recipes Sent With Love

By clicking submit, you agree to share your e-mail address with the site owner and MailChimp to receive marketing, updates, and other e-mails from the site owner. Use the unsubscribe link in those e-mails to opt out at any time.

Processing…
Success! You're on the list.
Whoops! There was an error and we couldn't process your subscription. Please reload the page and try again.

Share this:

  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Facebook (Opens in new window) Facebook
  • Email a link to a friend (Opens in new window) Email

Like this:

Like Loading…
Previous Post: « Jiaozi
Next Post: Easy Vegan Jam Tarts »

Reader Interactions

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Find Me

  • E-mail
  • Facebook
  • Instagram
  • Pinterest
  • TikTok

young attrractive lady with blonde brown hair with hand behind ear wearing black apron and holding silver whisk

HI GUYS, IM REENA

A dietitian from England. I created this website to share with you the nutrition and dietetic services that I offer, vegan comfort food recipes and nutrition-related health posts. I hope that you can find what you’re looking for right here.

Sign Up

Search

Footer

Privacy Policy – T&Cs – Disclaimer

Copyright © 2026 foodflaneur

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
Loading Comments...
%d