How To Make Bao Buns (Vegan) Recipe

I nailed a Vegan Bao Recipe for steamed lotus leaf buns that come out pillowy soft, endlessly stuffable, and so addictive you’ll actually brag about them at dinner.

A photo of How To Make Bao Buns (Vegan) Recipe

I’m obsessed with these steamed lotus leaf bao buns because they actually taste like something worth waiting for. I love the way Vegan Bao Recipe can be pillowy and rich without being heavy.

The combo of simple all purpose flour and a hint of sesame oil makes them soft but with a little savory depth. I crave them for lunch, late-night munchies, or whenever I want Hearty Vegan Recipes that don’t act like they’re trying too hard.

But mostly I love tearing one open, watching the steam, and shoveling in messy, saucy fillings. Pure, ridiculous comfort food right this second.

Ingredients

Ingredients photo for How To Make Bao Buns (Vegan) Recipe

  • Flour: Basically the soft, pillowy body of the bun, nothing fancy but essential.
  • Instant dry yeast: It’s the little engine that makes buns light and airy.
  • Granulated sugar: Plus a sweet boost for yeast and a gentle browning touch.
  • Fine salt: Brings balance and stops things from tasting flat, simple but crucial.
  • Baking powder: Gives a tiny extra lift, helps keep texture tender and bouncy.
  • Warm water: Feels cozy to mix, wakes the yeast and binds the dough.
  • Neutral vegetable oil: Keeps dough smooth and soft, no weird flavors allowed.
  • Dried lotus leaves: Basically fragrant barriers that steam with subtle, earthy perfume.
  • Cornstarch or rice flour: Stops sticking, keeps buns neat without messing texture.
  • Sesame oil (optional): Adds a toasty, nutty whisper if you want more flavor.
  • Extra vegetable oil for greasing: Prevents sticking and keeps bottoms silky, not greasy.

Ingredient Quantities

  • 350 g all purpose flour
  • 1 tsp instant dry yeast (about 4 to 5 g)
  • 35 g granulated sugar
  • 1/2 tsp fine salt
  • 1 tsp baking powder
  • 200 ml warm water (about 40 C)
  • 2 tbsp neutral vegetable oil
  • 6 to 8 dried lotus leaves, soaked until pliable and trimmed
  • 2 tbsp cornstarch or rice flour for dusting
  • 1 tbsp sesame oil (optional, for flavor)
  • extra vegetable oil for greasing (about 1 tbsp)

How to Make this

1. In a large bowl mix 350 g all purpose flour, 1 tsp instant dry yeast, 35 g granulated sugar, 1/2 tsp fine salt and 1 tsp baking powder until evenly combined.

2. Make a well in the dry mix and pour in 200 ml warm water (around 40 C) and 2 tbsp neutral vegetable oil; stir with a wooden spoon or your hand until a shaggy dough forms.

3. Turn the dough onto a lightly floured surface and knead for about 8 to 10 minutes until smooth and elastic; it should be soft but not sticky. If too sticky add a tiny bit more flour, if too dry add a teaspoon of water at a time.

4. Lightly oil a clean bowl with about 1 tbsp vegetable oil, place the dough inside, cover with a damp towel or plastic wrap and let rise in a warm place for 60 to 90 minutes or until doubled in size.

5. Punch the dough down, transfer to your work surface and roll into a log. Divide into 12 equal pieces (about 35 to 40 g each). Let the pieces rest 10 minutes under a cloth so they relax.

6. Flatten each piece into an oval, brush or rub a tiny bit of sesame oil (1 tbsp optional) if you want extra flavor, then fold each oval over a small piece of greased parchment or a thin strip of soaked lotus leaf, or fold over itself and roll lightly to form the classic bao shape. Dust with 2 tbsp cornstarch or rice flour to prevent sticking during shaping.

7. Place each shaped bao on a trimmed, pliable lotus leaf piece (6 to 8 leaves should do after trimming) or on parchment squares, leaving space for expansion. Cover loosely and proof for another 20 to 30 minutes until puffy.

8. Prepare a steamer with simmering water. Line the steamer basket with extra lotus leaves or parchment and steam the buns in batches over medium-high heat for 10 to 12 minutes with the lid on. Do not open the lid while steaming or the buns may collapse.

9. After steaming, turn off the heat and wait 1 to 2 minutes before removing lid to avoid sudden condensation ruining the tops. Brush with a little extra sesame oil if you like, and let cool slightly before filling.

10. Serve warm filled with your favorite vegan fillings. Tips: keep steam gentle not roaring, don’t over-proof, and dust hands with cornstarch/rice flour to prevent sticking. If making ahead, freeze uncooked baos on a tray then steam from frozen adding 3 to 4 extra minutes.

Equipment Needed

1. Large mixing bowl for combining the dry ingredients and mixing the dough
2. Wooden spoon or your hand for stirring the wet into the dry (yes, you can use your hand)
3. Kitchen scale to measure 350 g flour and other weights accurately
4. Measuring spoons for yeast, salt, sugar and baking powder
5. Clean work surface or pastry board for kneading and dividing the dough
6. Bench scraper or knife to divide the log into 12 equal pieces
7. Steamer with a lid and a pot or wok for simmering water (make sure it fits)
8. Parchment squares or trimmed lotus leaves plus a small brush for oiling/brushes to apply sesame oil

FAQ

A: Using both gives the buns extra lift and a soft pillowy crumb. Yeast gives slow rise and flavor, baking powder adds quick burst of lift during steaming. You could skip the baking powder, but buns might be denser.

A: If sticky, dust with a little flour and knead till smooth but still slightly tacky. If too dry, add warm water 1 tsp at a time and knead. Dough should be soft and elastic, not rock hard.

A: Lotus leaves stop buns sticking to the steamer and add subtle aroma. If you dont have them, use parchment rounds or cabbage leaves. Just oil them lightly so buns peel off easy.

A: Store cooled buns in an airtight container in the fridge for up to 3 days, or freeze for 1 month. Reheat by steaming 5 to 8 minutes from fridge, or 8 to 12 minutes from frozen. Microwaving makes them chewy, so steam when possible.

A: Tearing usually comes from underproofing or overfilling. Shrinking can happen if dough was overworked or cooled too fast. Let the shaped buns rest until slightly puffed and dont overfill with filling.

A: Try marinated tofu slices, shredded BBQ jackfruit, hoisin mushrooms with scallions, or crunchy pickled veg. Add a drizzle of sesame oil for extra flavor if you like, but keep fillings not too wet so buns dont get soggy.

How To Make Bao Buns (Vegan) Recipe Substitutions and Variations

  • All purpose flour: you can use 00 flour or a mix of bread flour + cake flour (about 70/30) to get a slightly chewier or lighter crumb. If using whole wheat, swap up to 30% only or buns get dense.
  • Instant dry yeast: active dry yeast works too, just proof it in the warm water for 5 to 10 minutes first. If you only have fresh yeast, use about 3 times the weight and crumble it into the water.
  • Granulated sugar: substitute light brown sugar or coconut sugar for a bit more depth of flavor, same amount. If you want no refined sugar, try maple syrup or agave but reduce water a little (about 1 tbsp) since they add liquid.
  • Cornstarch or rice flour for dusting: potato starch or tapioca starch work great as well and won’t gum up the dough, use same amount. If you must, lightly dust with plain flour but it can stick more.

Pro Tips

– Make sure your water is actually about 40 C. Too hot will kill the yeast and too cool will make it take forever. If you don’t have a thermometer, aim for water that feels warm but not hot on your wrist. I sometimes get impatient and whack it in the microwave for 10 seconds, it works if you check it.

– Keep the dough soft, not stiff. When you knead, stop when it’s smooth and slightly tacky. If you add too much flour the baos get dense. If it’s too sticky, dust your hands and bench, not the dough, and only add tiny pinches of flour or teaspoons of water as needed.

– Lotus leaves need to be pliable and trimmed so they sit flat in the steamer. If they’re still stiff after soaking, pop them between two damp towels and microwave for 20 seconds. They can be fragile so trim edges that are thick or torn to avoid weird folds.

– Control the steam and timing. Steady simmer, not a rolling boil, so the buns cook through gently. Don’t open the lid while they’re steaming or they’ll deflate. After turning off the heat, wait 1 to 2 minutes before opening to avoid condensation wrecking the tops.

– For make-ahead convenience freeze the shaped baos on a tray until firm, then transfer to a bag. Steam from frozen and add 3 to 4 minutes to the steaming time. Label the bag with the date; they keep well for a month but taste best within two weeks.

Please enter your email to print the recipe:

How To Make Bao Buns (Vegan) Recipe

My favorite How To Make Bao Buns (Vegan) Recipe

Equipment Needed:

1. Large mixing bowl for combining the dry ingredients and mixing the dough
2. Wooden spoon or your hand for stirring the wet into the dry (yes, you can use your hand)
3. Kitchen scale to measure 350 g flour and other weights accurately
4. Measuring spoons for yeast, salt, sugar and baking powder
5. Clean work surface or pastry board for kneading and dividing the dough
6. Bench scraper or knife to divide the log into 12 equal pieces
7. Steamer with a lid and a pot or wok for simmering water (make sure it fits)
8. Parchment squares or trimmed lotus leaves plus a small brush for oiling/brushes to apply sesame oil

Ingredients:

  • 350 g all purpose flour
  • 1 tsp instant dry yeast (about 4 to 5 g)
  • 35 g granulated sugar
  • 1/2 tsp fine salt
  • 1 tsp baking powder
  • 200 ml warm water (about 40 C)
  • 2 tbsp neutral vegetable oil
  • 6 to 8 dried lotus leaves, soaked until pliable and trimmed
  • 2 tbsp cornstarch or rice flour for dusting
  • 1 tbsp sesame oil (optional, for flavor)
  • extra vegetable oil for greasing (about 1 tbsp)

Instructions:

1. In a large bowl mix 350 g all purpose flour, 1 tsp instant dry yeast, 35 g granulated sugar, 1/2 tsp fine salt and 1 tsp baking powder until evenly combined.

2. Make a well in the dry mix and pour in 200 ml warm water (around 40 C) and 2 tbsp neutral vegetable oil; stir with a wooden spoon or your hand until a shaggy dough forms.

3. Turn the dough onto a lightly floured surface and knead for about 8 to 10 minutes until smooth and elastic; it should be soft but not sticky. If too sticky add a tiny bit more flour, if too dry add a teaspoon of water at a time.

4. Lightly oil a clean bowl with about 1 tbsp vegetable oil, place the dough inside, cover with a damp towel or plastic wrap and let rise in a warm place for 60 to 90 minutes or until doubled in size.

5. Punch the dough down, transfer to your work surface and roll into a log. Divide into 12 equal pieces (about 35 to 40 g each). Let the pieces rest 10 minutes under a cloth so they relax.

6. Flatten each piece into an oval, brush or rub a tiny bit of sesame oil (1 tbsp optional) if you want extra flavor, then fold each oval over a small piece of greased parchment or a thin strip of soaked lotus leaf, or fold over itself and roll lightly to form the classic bao shape. Dust with 2 tbsp cornstarch or rice flour to prevent sticking during shaping.

7. Place each shaped bao on a trimmed, pliable lotus leaf piece (6 to 8 leaves should do after trimming) or on parchment squares, leaving space for expansion. Cover loosely and proof for another 20 to 30 minutes until puffy.

8. Prepare a steamer with simmering water. Line the steamer basket with extra lotus leaves or parchment and steam the buns in batches over medium-high heat for 10 to 12 minutes with the lid on. Do not open the lid while steaming or the buns may collapse.

9. After steaming, turn off the heat and wait 1 to 2 minutes before removing lid to avoid sudden condensation ruining the tops. Brush with a little extra sesame oil if you like, and let cool slightly before filling.

10. Serve warm filled with your favorite vegan fillings. Tips: keep steam gentle not roaring, don’t over-proof, and dust hands with cornstarch/rice flour to prevent sticking. If making ahead, freeze uncooked baos on a tray then steam from frozen adding 3 to 4 extra minutes.