Recipes by Janet

  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
×
Home » Recipes » Appetizers

Bao Buns, A Foolproof Recipe

Published: Mar 12, 2026 by Janet · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Why You’ll Love Bao Buns, A Foolproof Recipe

If you have ever wanted to make bao buns from scratch without feeling intimidated, this recipe is a great place to start. The dough is simple, the steps are straightforward, and the results are reliably soft and pillowy. You can mix the dough by hand or in a stand mixer, shape the buns in more than one way, and make them ahead for later meals. They are versatile, freezer-friendly, and ideal for both casual dinners and special homemade spreads.

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

300 g all-purpose flour
1¼ teaspoon instant yeast
1 teaspoon baking powder
1 teaspoon white sugar
165 g lukewarm water, or milk
Oil, for brushing

Directions

Start by preparing the dough. In a large bowl, combine the flour, instant yeast, baking powder, and sugar. Gradually pour in the lukewarm water or milk while stirring until the mixture comes together. Knead by hand until a rough dough forms, let it rest for 10 minutes, then knead again for 2 to 3 minutes until smooth. If using a stand mixer, place the flour, yeast, baking powder, sugar, and water or milk into the mixing bowl and knead with a dough hook on low speed for 8 to 10 minutes, until the dough becomes smooth and elastic.

Next, shape the bao buns. One method is to roll the dough into a rope, divide it into 8 to 12 equal pieces, shape each piece into a ball, and then roll each one into an oval about ½ cm thick. Lightly brush oil over one half of the oval and fold it over lengthwise. Another method is to roll the dough into a rectangle about ½ cm thick, cut out circles with a large cutter, then roll each circle into an oval. Brush with oil on one half and fold over.

Prepare your steamer by lining the baskets with perforated parchment paper or silicone liners. If needed, lightly oil the surface. Arrange the shaped bao buns in the baskets with space between them so they can expand. Let them proof for about 30 minutes, until they look slightly puffier and feel lighter.

To steam, add 500 ml of water to a wok or pot and place the steamer baskets on top. Cover with a lid. Bring the water to a boil over high heat. Once steam begins escaping from the sides, lower the heat to medium-low and steam the buns for 10 minutes.

Allow the buns to cool before serving or storing. They are best enjoyed warm and can be filled with your favorite savory ingredients.

Servings and timing

This recipe makes 8 servings.

Total time: 1 hour
Prep and proof time: about 50 minutes
Steam time: 10 minutes

Variations

You can use milk instead of water for a slightly richer dough and a softer finish. For a sweeter style of bun, add a little extra sugar to the dough. Whole wheat flour can be used for part of the flour, though the buns may be slightly less fluffy. You can also make smaller bao for appetizers or party platters, or larger ones if you want a more substantial sandwich-style bun. For added flavor, consider brushing the inside lightly with sesame oil before folding.

Storage/Reheating

Once the bao buns are fully cooled, store them in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze them for up to 2 months.

To reheat chilled buns, steam them for 5 minutes until soft and warmed through. To reheat frozen buns, steam for 7 minutes. For the best texture, steaming is preferred over microwaving, since it keeps the buns moist and fluffy.

These bao buns are also great for making ahead. Cook them first, let them cool completely, and then freeze. When ready to serve, thaw them overnight in the refrigerator and steam for 5 minutes, or steam directly from frozen for 7 minutes.

FAQs

Can I make bao buns without a stand mixer?

Yes, this dough can easily be made by hand. After mixing the ingredients, knead until smooth. A short rest helps make the dough easier to work with.

Can I use milk instead of water?

Yes, milk can be used in place of water. It gives the buns a slightly softer and richer texture.

Why are my bao buns not fluffy?

This usually happens if the dough was not kneaded enough, the buns did not proof long enough, or the steaming temperature was too high or too low.

How do I know when the buns are proofed enough?

They should look slightly larger, more plump, and feel lighter when picked up. They do not need to double in size.

Can I freeze uncooked bao buns?

It is better to freeze them after steaming. Uncooked yeast dough often does not rise as well after freezing.

What can I fill bao buns with?

They pair well with crispy chicken, pulled pork, grilled tofu, mushrooms, cucumber, pickled vegetables, and many other savory fillings.

Do I need parchment paper in the steamer?

Lining the steamer helps prevent sticking. Perforated parchment paper, silicone liners, or a lightly oiled steamer surface all work well.

Can I make the buns smaller or larger?

Yes, you can divide the dough into more pieces for mini bao or fewer pieces for larger buns. Just keep the thickness fairly even for consistent steaming.

How long do bao buns last in the fridge?

They can be stored in the refrigerator for up to 4 days once cooked and cooled completely.

What is the best way to reheat bao buns?

Steaming is the best method because it restores their soft, fluffy texture. Chilled buns need about 5 minutes, while frozen buns need about 7 minutes.

Conclusion

These homemade bao buns are soft, light, and surprisingly easy to master. With simple ingredients and a reliable steaming method, they come out fluffy and ready for all kinds of delicious fillings. Whether you serve them fresh, refrigerate leftovers, or freeze a batch for later, this foolproof recipe is one you will want to make again and again.

Print

Bao Buns, A Foolproof Recipe

Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Soft, fluffy bao buns made from a simple homemade dough and gently steamed until light and pillowy. These versatile folded buns are perfect for filling with savory meats, tofu, or fresh vegetables.

  • Author: Janet
  • Prep Time: 50 minutes
  • Cook Time: 10 minutes
  • Total Time: 1 hour
  • Yield: 8 servings
  • Category: Bread
  • Method: Steaming
  • Cuisine: Chinese
  • Diet: Vegetarian

Ingredients

300 g all-purpose flour

1¼ teaspoon instant yeast

1 teaspoon baking powder

1 teaspoon white sugar

165 g lukewarm water or milk

Oil, for brushing

Instructions

  1. In a large bowl, combine the all-purpose flour, instant yeast, baking powder, and sugar.
  2. Gradually pour in the lukewarm water or milk while stirring until the mixture comes together into a dough.
  3. Knead the dough by hand until rough, let it rest for 10 minutes, then knead again for 2 to 3 minutes until smooth. Alternatively, knead in a stand mixer with a dough hook on low speed for 8 to 10 minutes until smooth and elastic.
  4. Roll the dough into a rope and divide it into 8 to 12 equal pieces. Shape each piece into a ball and roll each ball into an oval about ½ cm thick.
  5. Lightly brush oil over one half of each oval and fold it lengthwise to create the classic bao shape.
  6. Line steamer baskets with perforated parchment paper or silicone liners and arrange the buns with space between them.
  7. Let the shaped buns proof for about 30 minutes until slightly puffed and lighter in texture.
  8. Add about 500 ml of water to a wok or pot and place the steamer baskets on top. Cover with a lid.
  9. Bring the water to a boil over high heat, then reduce to medium-low once steaming begins and steam the buns for 10 minutes.
  10. Allow the buns to cool slightly before serving or storing.

Notes

  • Milk can be used instead of water for a softer and slightly richer dough.
  • For sweeter buns, add a little extra sugar to the dough.
  • You can substitute part of the flour with whole wheat flour, though the buns may be slightly less fluffy.
  • Fully cooled buns can be refrigerated for up to 4 days or frozen for up to 2 months.
  • Reheat by steaming for about 5 minutes from chilled or 7 minutes from frozen for the best texture.

Nutrition

  • Serving Size: 1 bun
  • Calories: 160 kcal
  • Sugar: 1 g
  • Sodium: 120 mg
  • Fat: 2 g
  • Saturated Fat: 0.3 g
  • Unsaturated Fat: 1.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 1 g
  • Protein: 5 g
  • Cholesterol: 0 mg

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

Click here to Follow me on Pinterest

More Appetizers

  • Spanakopita Spinach and Feta Triangles
  • Mini Shepherd’s Pot Pies
  • Taco Braid
  • Egg Muffins with Spinach and Feta

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, I’m Janet! Welcome to Recipes by Janet, where I share simple, delicious, and reliable recipes for every meal.

Learn more

Popular

  • Baked Feta Eggs
  • Lemon Chicken Gnocchi
  • Green Goddess Salad
  • Crunchy Detox Salad

Footer

↑ back to top

About

  • Privacy Policy
  • Work With Me
  • Terms & Conditions
  • About

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Desserts
  • Soups & Stews

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 Recipes by Janet