• Skip to main content
  • Skip to primary sidebar
Supper in the Suburbs
menu icon
go to homepage
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

subscribe
search icon
Homepage link
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

×
Home » Chinese

Vegan Steamed Bao Buns

Published: Aug 15, 2021 by Emma · This post may contain affiliate links · Leave a Comment

  • Facebook
  • X
  • LinkedIn
  • Email

These light and fluffy vegan bao buns are made without any dairy or egg making them perfect for anyone following a plant based diet. Get the recipe below.

What are bao buns?

Bao buns (also known as a ‘steamed buns’ or ‘baozi’) are light, fluffy oval shaped buns that are traditionally filled with meats like sticky pork belly.The buns are incredibly soft and pillowy and a little sweeter than regular bread dough or simillar dishes like steamed dumplings.

They originate from China but you may also be familiar with Taiwanese gua bao.

How is bao bun dough made?

Bao buns are usually made with a mix of flour, yeast, sugar, baking powder, milk and oil. The sugar not only helps the yeast get to work quickly but is also what gives the dough it's slightly sweet taste.

The dough is made in the usual way with wet ingredients being incorporated with dry ingredients and then kneaded. It's a slightly sticky dough (though not a loose, wet dough) which is left to rise before being shaped and then left to rise for a second time.

How are bao buns shaped?

Shaping the buns isn't as fiddly as it first seems.

  • After the dough has risen for the first time, roll it into a long sausage and then cut it into 12 equal pieces.
  • Using a rolling pin roll out each piece into an oval shape about 3-4mm thick.
  • Next, rub the surface of the dough ovals with a little sesame oil (this will stop them from sticking when you fold them in half). But first, take a chopstick and lay it horizontally across the centre of each oval.
  • Fold the dough over then slowly pull out the chopstick.
  • Repeat this with each ball of dough.

After the first couple you will be a pro!

As you finish shaping them place them on to squares of baking paper. Depending on how long you take to shape each boa bun, you may find that the first few have finished rising when you finish the shaping stage. This means you can immediately progress to steaming the buns. You will need to do this in batches in any event!

How are bao buns cooked?

As the title suggests, these buns are steamed rather than baked in the oven. It's good to bring the pan of boiling water to the boil with the first batch of bao buns already placed in the bamboo steamer. This will ensure they don't get too hot too quickly. When the next batch are ready to steam, add them in a second steamer layer on top of the first.

You will need to keep swapping out the layers of your bamboo steamer and cooking them in batches until you're done.

How to make bao buns vegan

The only ingredient that needs substituting when making a vegan version of bao buns is milk. You'll also have to choose a different filling as most traditional fillings involve meat. (But more on fillings below).

I've made these buns with a couple of different plant based milks but my preference is soy milk. It has the consistency that is most similar to cows milk and I think it gives a richer flavour to the dough.

Vegan Steamed Bao Buns in the steamer-01

The recipe

Vegan Steamed Bao Buns stuffed with plant based pork ribs

Vegan Steamed Bao Buns

These light and fluffy vegan bao buns are made without any dairy or egg making them perfect for anyone following a plant based diet.
No ratings yet
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 30 minutes mins
Proving time 1 hour hr 30 minutes mins
Total Time 2 hours hrs 30 minutes mins
Course Dinner, lunch, Main Course, Snack
Cuisine Chinese
Servings 16 buns
Calories 130.54 kcal

Ingredients
 
 

  • 500 g plain flour plus extra for dusting
  • 25 g caster sugar plus a pinch
  • 7 g fast-action dried yeast
  • 200 ml warm water
  • 50 ml soy milk
  • 1 tablespoon sesame oil plus extra for brushing and for the bowl

Instructions
 

  • Sift all of the dry ingredients in a large bowl and mix well.
  • Mix together the warm water and soy milk then add to the dry ingredients, make a well in the middle of the dry ingredients and then pour in the wet ingredients.
  • Bring the wet and dry ingredients together to form a dough, then knead on a lightly floured surface for 8–10 minutes, until you have a smooth and springy ball of dough.
  • Put the dough in a lightly oil bowl, cover oven and then leave in a warm place for 1 hour or until it has doubled in size.
  • While the dough is proofing, cut out 16 squares of baking paper for the buns to sit on once shaped.
  • Once rise, tip the dough onto a lightly floured surface and knead briefly to knock it back. Roll it out into a long sausage shape (roughly 30cm in length). Cut it into 16 equal portions and shape them into small, round balls.
  • Making sure that the surface is still lightly dusted with flour, roll each ball out into an oval shape.
  • Brush a little bit sesame oil over the surface (to prevent the dough from sticking together) and fold it in half.
  • Repeat until all the balls are folded, then place them on a flat surface, cover with a tea towel and leave to prove for 30 more minutes or until doubled in size again.
  • Heat a large steamer over a pan of water, simmering on a medium-high heat.
  • Place no more than 4 buns in each layer of the steamer and steam the buns for 8 mins until puffed up.
  • Prise open and serve warm with your choice of filling.

Nutrition

Calories: 130.54kcalCarbohydrates: 25.59gProtein: 3.52gFat: 1.27gSaturated Fat: 0.19gPolyunsaturated Fat: 0.53gMonounsaturated Fat: 0.39gSodium: 2.19mgPotassium: 37.84mgFiber: 0.94gSugar: 1.73gVitamin A: 12.28IUVitamin C: 0.23mgCalcium: 9.06mgIron: 1.47mg
Keyword caster sugar, fast action dried yeast, flour, sesame oil, soy milk
Tried this recipe?Let us know how it was!

Vegan bao bun fillings

You can stuff your steamed bao buns with anything you like. Here are some of my favourite "meaty" fillings:

  • Vegan crispy "duck" and hoisin sauce
  • Crispy Korean-style cauliflower
  • Teriyaki tempeh

Whichever filling you choose, I love to add in a few leaves of fresh mint or coriander, an Asian style cucumber salad and/or pickled red cabbage, perhaps even some shredded carrot!

Vegan Steamed Bao Buns stuffed with plant based pork ribs

More Asian inspired recipes

If you like this recipe, then perhaps you will enjoy some of these other recipes inspired by my time visiting Asia.

Maple and Miso Roasted Aubergines on a bed of rice

Miso Roasted Aubergines

Chinese Steamed Pancakes for crispy duck pancakes

Vegan Crispy "Duck" Pancakes

Vegan Satay Skewers

Vegan Satay Skewers

Chinese Style Vegan Pork Stuffed Cabbage Rolls

Vegan "Pork" Stuffed Cabbage Rolls

If you are new to veganism or want to find out more about transitioning to a plant based diet check out my "Go Vegan!" page for resources on key ingredients, cookbooks and substitutes for vegan baking.

Are there any dishes you'd like me to make vegan? Let me know in the comments below.

More Chinese

  • Vegan Wontons in Chilli Sauce in a bowl
    Vegan Wontons in Chilli Sauce
  • A bowl of vegan dan dan noodles and chopsticks on a blue and cream napkin
    Vegan Dan Dan Noodles
  • A small bottle of sweet chilli sauce
    Homemade Sweet Chilli Sauce
  • A plate with 3 triangles of vegan sesame prawn toasts and a small pot of sweet chilli sauce
    Vegan Sesame "Prawn" Toasts

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




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

Primary Sidebar

Welcome!

Hi, I'm Emma. I'm a UK based food blogger who's been sharing recipes with the world since 2011. I'm passionate about eating a plant based diet using local, seasonal ingredients.

More about me

Popular

  • Poached Rhubarb
    Poached Rhubarb

  • Delicate White Asparagus with Butter Vinaigrette-01
    White Asparagus with Butter Vinaigrette

  • Sautéed Tenderstem Broccoli with Lemon and Garlic
    Sautéed Tenderstem Broccoli with Lemon and Garlic

  • Mediterranean Lemon Roasted Vegetables
    Mediterranean Lemon Roasted Vegetables

Seasonal

  • A whole vegan cheesecake topped with blueberry compote
    Vegan Blueberry Cheesecake

  • Two Lavender Lemon and Prosecco Cocktails with slices of lemon
    Lavender, Lemon and Prosecco Cocktail

  • A stack of 6 vegan carrot cake pancakes topped with vegan cream cheese frosting and chopped pecan nuts.
    Vegan Carrot Cake Pancakes

  • Roasted broccoli and chickpea Caesar salad
    Roasted Broccoli and Chickpea Caesar Salad

Footer

↑ back to top

About

  • About Me
  • Privacy Policy

Contact

  • Contact
  • Press Page

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Supper In The Suburbs

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required