Steamed Buns | Baozi
Steamed buns, or baozi, are delightful little pockets of joy that combine fluffy, soft bread with sweet or savory filling. Traditionally a staple in Asian cuisine, these little buns have a unique texture that embraces the flavors encased within. While you might picture them bustling on a street market stall, the truth is you can recreate this culinary wonder right in your own kitchen! The process is as rewarding as the result — a warm bite of nostalgia that transports you to a cozy eatery with every fluffy mouthful.

This recipe for steamed buns is straightforward, budget-friendly, and yields a dozen delectable treats that are perfect for sharing. There’s something magical about watching dough rise, transforming into something greater than the sum of its parts. With just a handful of ingredients, you can whip up these little treasures that will undoubtedly impress at any meal — or stand as a comforting snack when you need a pick-me-up. So why not roll up your sleeves and give this recipe a go?
Table of Contents
- Why You’ll Love This Recipe
- Ingredients You’ll Need
- How to Make Steamed Buns | Baozi
- Storing & Reheating
- Chef’s Helpful Tips
- Recipe FAQs
- Steamed Buns | Baozi
Why You’ll Love This Recipe
- Simple & Quick: With a prep time of just 10 minutes, you’ll have these buns ready to steam in no time!
- Irresistible Flavor: The combination of freshly steamed bread and a host of filling possibilities tantalizes your taste buds.
- Eye-Catching Appeal: These buns are not only tasty but also cute and fun to present, making them a hit at any gathering.
- Flexible Serving: Enjoy them as a snack, appetizer, or paired with a hearty meal.
- Diet-Friendly Options: Easily adaptable for vegan or gluten-free diets, ensuring everyone can enjoy!
Ingredients You’ll Need
- 2 cups all-purpose flour: Essential for creating that perfect fluffy texture. If you’re gluten-sensitive, you can substitute with gluten-free all-purpose flour.
- 1 teaspoon instant yeast: This miracle ingredient makes your dough rise quickly, giving the buns their lightness.
- 1 teaspoon baking powder: Aiding the dough’s fluffiness and ensuring it rises nicely during steaming.
- 2 teaspoons sugar: Just a hint of sweetness to balance the flavors in the dough.
- ⅛ teaspoon salt: Enhances flavor and balances the sweetness.
- 1 cup lukewarm milk: Activates the yeast and contributes to a moist dough. Non-dairy milk can also work well here.
- 1 teaspoon cooking oil for brushing: Keeps the dough from sticking during the rolling process.
How to Make Steamed Buns | Baozi
Activate the Yeast: In a large bowl or stand mixer bowl, combine 1 cup lukewarm milk and 2 teaspoons sugar. Sprinkle 1 teaspoon instant yeast over top and allow it to sit for about 10-12 minutes, or until it becomes foamy.
Make the Dough: Add 2 cups all-purpose flour, 1 teaspoon baking powder, and ⅛ teaspoon salt to the yeast mixture. Knead the mixture for 15 minutes by hand or 10 minutes with a stand mixer until you achieve a smooth dough.
Let the Dough Rise: Cover the bowl with plastic wrap or a damp cloth, and allow the dough to rest until it doubles in size — about 1 to 2 hours, depending on your room temperature.
Shape the Dough: Once the dough has risen, punch it down gently to release the air. Divide the dough into two equal pieces. Shape one part into a ball, and using a rolling pin, roll it into a thick disc. Fold it in half and roll again. Repeat this process once more for enhanced fluffiness.
Form Buns: Cut the rolled dough disc into 5-6 equal strips and roll them into round balls. Place them on a plate and cover them with a damp cloth to prevent drying out. Repeat with the remaining dough portion.
Second Rise: Allow the formed buns to rest for at least 30 minutes; they should double in size again.
Prepare for Steaming: Use a rolling pin to flatten each piece into a circle approximately 4 inches in diameter, lightly dusting with flour only if necessary to prevent sticking. The dough should not be too dry, so avoid using excess flour.
Stuff the Buns: Place 1 tablespoon of your desired filling in the center of the rolled dough circle. Using your non-dominant hand, hold the edge while creating small pleats all around the circle. Gather the pleats together and pinch them firmly to seal the filling inside.
Steam Prepared Buns: Cut 10 squares of parchment paper (about 7cm x 7cm) to place beneath each bun to prevent sticking. Bring water in your steamer to a boil and then place each stuffed bun on the parchment squares on the steamer plate. Cover with a kitchen towel between the steamer plate and the lid to avoid water dripping onto the buns. Steam for 10-12 minutes over medium heat.
Rest and Cool: Turn off the heat after 10 minutes but keep the lid on for another 5 minutes. This resting period helps prevent the buns from deflating. Transfer the buns onto a wire rack to cool, and repeat steaming with any remaining buns.
Storing & Reheating
To store your steamed buns, keep them at room temperature for up to 2 days in an airtight container. For longer storage, refrigerate them for up to a week. If you want to freeze them, wrap each bun individually in plastic wrap and place them in a freezer-safe bag for up to 3 months. To reheat, steam them for about 5 minutes or warm them in the microwave for 30-60 seconds; just be mindful that the texture may change slightly, so adding a splash of water in the microwave can help maintain moisture.
Chef’s Helpful Tips
- Ensure your yeast is fresh; expired yeast won’t rise as effectively.
- If your dough is too sticky, just a light dusting of flour during rolling will help — too much can dry out the buns.
- Allow your filled buns to rest for the full 30 minutes; this additional rise ensures fluffiness.
- Experiment with different fillings like meats, vegetables, or sweet red bean paste to find your favorite combination.
- If you plan to make these ahead, preparing and freezing the unsteamed buns can save time on busy days.
There are few things more satisfying than homemade baos, and attempting to master this recipe is a delightful journey filled with aromatic flavors and textures. Each bite is a gentle reminder of the love and care you’ve poured into making them. The possibilities are endless, inviting creativity and culinary exploration into your kitchen.

Recipe FAQs
Can I freeze steamed buns?
What fillings work best for steamed buns?
How do I prevent the buns from sticking to the steamer?
Can I make the dough ahead of time?
More Dinner Recipes
👉 If you make my Steamed Buns | Baozi recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Steamed Buns | Baozi
- Prep Time: 10 minutes
- Cook Time: 105 minutes
- Total Time: 1 hour 55 minutes
- Yield: 12 1x
- Category: Dinner
- Method: Steaming
- Cuisine: Asian
Description
Enjoy the irresistible flavor of Steamed Buns | Baozi. With simple prep and key ingredients like flour and yeast, these buns are perfect for a quick dinner or a comforting meal.
Ingredients
- 2 cups all-purpose flour, maida
- 1 teaspoon instant yeast
- 1 teaspoon baking powder
- 2 teaspoons sugar
- ⅛ teaspoon salt
- 1 cup lukewarm milk
- 1 teaspoon cooking oil for brushing
Instructions
- In a large bowl, combine lukewarm milk and sugar. Stir in yeast and let sit for 10-12 minutes until foamy.
- Add flour, baking powder, and salt to the mixture.
- Knead the dough by hand for 15 minutes or use a stand mixer for 10 minutes until smooth.
Notes
Ensure the milk is lukewarm to activate the yeast effectively.
Kneading the dough well is key to achieving a soft texture.
Nutrition
- Serving Size: 1 bun
- Calories: 150
- Sugar: 1g
- Sodium: 180mg
- Fat: 2g
- Saturated Fat: 0.5g
- Unsaturated Fat: 1.5g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 0mg
