There’s nothing quite like the comforting aroma of steamed buns wafting through the kitchen, especially during festive occasions like Chinese New Year. As I prepared these delightful baozi, I couldn’t help but reminisce about family gatherings where these soft, pillowy treats took center stage. With a barely sweetened dough and a variety of fillings to choose from—think savory pork with cabbage, umami-rich miso with carrots, or even a sweet red bean paste—these buns are not just finger food; they’re a warm hug for your taste buds.
What I adore most about making steamed buns is their versatility; you can customize them to suit any palate or dietary need, including gluten-free options for certain fillings. Whether you’re looking to impress guests at a potluck or simply want to elevate your weeknight dinners, mastering the art of baozi is a delightful journey filled with flavor and creativity. Let’s dive into this recipe, where each bite promises to deliver warmth, nostalgia, and a touch of culinary magic!
Why are Steamed Buns (Baozi) Perfect for You?
Comforting Aroma: The delightful scent of freshly steamed buns permeating your kitchen is enough to evoke warm memories and smiles.
Versatility: With three tantalizing filling options, these baozi cater to every taste preference, ensuring everyone leaves satisfied.
Easy Preparation: This recipe is user-friendly, making it approachable for chefs of all skill levels, including those bored with fast food.
Cultural Experience: Making baozi is not just about food; it’s about embracing a rich culinary tradition, perfect for special occasions like Chinese New Year.
Customizable: Feel free to experiment with different ingredients, creating unique variations tailored to your dietary needs, including gluten-free options!
Crowd-Pleaser: These buns are not only visually appealing but also make a fantastic centerpiece for gatherings, ensuring rave reviews from friends and family.
Steamed Buns (Baozi) Ingredients
For the Dough
• Cornstarch – Essential for achieving desired fluffiness in the dough.
• Sweetened Condensed Milk or Honey – Adds a pleasant hint of sweetness to the dough; sugar can be used for a neutral flavor instead.
• Milk – Provides moisture, enhancing the dough’s texture; use both hot and cold milk for the best consistency.
• Instant Yeast – Leavens the dough for that soft, airy feel; substitute with active dry yeast, adjusting activation time.
• All-Purpose Flour – The backbone of the dough structure; low-protein flour can create an even lighter texture.
• Kosher Salt – Enhances the flavor, balancing out the sweetness.
For the Fillings
• Finely Shredded Cabbage and Ground Pork – Creates a savory, hearty filling; feel free to substitute with tofu or fish cakes!
• Miso, Carrots, and Tofu (for vegan filling) – Offers delicious umami and depth for your plant-based option.
• Red Bean Paste – Perfect for a sweet treat; can be either store-bought or easily made from cooked adzuki beans.
These steamed buns (baozi) are a delight just waiting to be filled and enjoyed!
How to Make Steamed Buns (Baozi)
-
Prepare Dough: In a bowl, mix cornstarch with water to create a water roux. Combine this with heated milk, instant yeast, flour, and salt. Knead until the dough is cohesive and smooth.
-
Rest Dough: Cover the dough with a damp cloth and let it rise in a warm place until almost doubled in size, which should take about 2 hours.
-
Prepare Fillings: While the dough rises, whip up your desired filling options—whether it’s pork-cabbage or a vegan miso-carrot blend, get your taste buds ready!
-
Shape Buns: Roll pieces of dough into circles. Place 1-2 tablespoons of your filling in the center, then pleat and pinch the edges of the dough to seal it.
-
Proof Buns: Arrange the shaped buns on a steaming rack, allowing them to rest for about 30 minutes until puffed up.
-
Steam: Fill a pot with water and bring it to a gentle simmer. Place the steaming rack over the pot, and steam the buns for about 10 minutes, then let them rest for an additional 5 minutes afterward.
-
Serve or Store: Enjoy your freshly made steamed buns right away! Alternatively, refrigerate any leftovers for up to 3 days or freeze them for later enjoyment.
Optional: Drizzle with soy sauce or chili oil for an extra kick!
Exact quantities are listed in the recipe card below.

Expert Tips for Steamed Buns (Baozi)
• Rest is Key: Allowing the dough to rest after mixing not only makes it easier to knead but ensures a softer final product.
• Space it Out: Always leave enough room between buns in the steamer to allow for expansion; this prevents them from sticking together during cooking.
• Cold Start Steaming: Start with cold water when steaming for an even cook and to avoid any wrinkles in the buns’ surface.
• Mix it Up: Don’t hesitate to experiment with fillings; using ingredients like mushrooms or different proteins can yield deliciously unique steamed buns.
• Check for Doneness: Buns are done when they are fluffy and pillowy; if they aren’t rising as expected, your yeast may not be active.
These helpful tips ensure your steamed buns (baozi) come out perfect every time, impressing all who taste them!
Steamed Buns (Baozi) Variations
Feel free to explore these exciting twists that will make your baozi even more delightful and tailored to your tastes!
-
Gluten-Free: Use a gluten-free flour mix for the dough, ensuring delicious, fluffy buns that everyone can enjoy.
Whether it’s for dietary needs or simply to try something different, gluten-free options are just as delightful! -
Veggie Delight: Substitute the ground pork with a mix of mushrooms, bell peppers, and zucchini for a vibrant filling.
You can even toss in some spices for a burst of flavor that will elevate your baozi. -
Spicy Kick: Add chopped jalapeños or sriracha to either savory filling for a zesty twist.
This subtle heat can really supercharge the flavor profile, resulting in a dynamic baozi experience! -
Sweet Surprise: For a unique dessert option, fill the buns with nutella or your favorite fruit preserves.
Imagine that gooey, melted interior when you take a bite—it’s an unexpected treat that everyone will love! -
Tender Chicken: Swap out the pork entirely for rotisserie chicken, seasoned to your liking for a lighter filling.
This option is perfect for quick weeknight meals while still embracing the spirit of baozi. -
Umami Boost: Mix in some sautéed garlic or ginger with your fillings to amp up the flavor beautifully.
Infusing your dough with these aromatic ingredients creates depth that will leave your taste buds dancing. -
Sweet Potato: Use mashed sweet potatoes with spices for a naturally sweet and creamy filling that pairs beautifully with the dough.
This unexpected twist offers both comfort and a hint of nostalgia, turning your baozi into a truly wholesome meal.
Each of these variations invites you to get creative and express your personal tastes while enjoying the wonderful world of baozi!
Storage Tips for Steamed Buns (Baozi)
Room Temperature: Enjoy the steamed buns fresh for the best flavor and texture. If left out, consume them within 2 hours to prevent drying out.
Fridge: Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently using a steamer for a few minutes to restore their fluffy texture.
Freezer: For longer storage, freeze the shaped, uncooked buns in a single layer before transferring them to a freezer bag. They can last for up to 3 months. Steam them directly from the freezer when you’re ready to enjoy!
Reheating: To reheat leftover or frozen steamed buns, use a steamer for 5-7 minutes or microwave with a damp paper towel for 1-2 minutes for the best results. Enjoy the delightful goodness of your steamed buns (baozi) any time!
Make Ahead Options
These steamed buns (baozi) are perfect for busy home cooks who want to save time during meal prep! You can easily prepare the dough up to 24 hours in advance by allowing it to rise, shaping the buns, and then placing them in the fridge. When you’re ready to enjoy them, simply steam straight from the refrigerator—no need to bring them back to room temperature. Additionally, the various fillings can be made ahead of time and stored in airtight containers for up to 3 days in the fridge, maintaining their delicious flavors. This way, you can have fresh, warm steamed buns ready to serve with minimal effort, delivering that comforting taste whenever you need it.
What to Serve with Steamed Buns (Baozi)?
These fluffy morsels are the perfect canvas for a memorable meal that everyone will savor.
- Soy Sauce Dipping Sauce: A classic pairing that enhances the savory flavors of the buns and adds a salty kick.
- Chili Oil Drizzle: Adds a spicy and aromatic contrast, igniting your taste buds with each bite.
- Fresh Cucumber Salad: Crisp, refreshing, and a delightful contrast to the tender buns, bringing a burst of coolness.
- Pickled Vegetables: These tangy bites complement the sweetness of the baozi, adding a crunchy texture and vibrant flavor.
- Steamed Broccoli: Lightly steamed for a vibrant green touch; it’s a nutritious side that balances the rich buns beautifully.
- Hot Ginger Tea: Warm and soothing, it enhances the meal with a comforting, aromatic experience that pairs wonderfully with baozi.
- Miso Soup: A light broth adds warmth and umami, making for a perfect start to your baozi feast.
- Dessert Option: Mango Sticky Rice: A sweet and fragrant ending that contrasts beautifully with savory flavors, rounding out the meal nicely.
- Fruity Sparkling Water: For a refreshing drink, a hint of fruit flavor elevates the dining experience without overpowering the buns.

Steamed Buns (Baozi) Recipe FAQs
How do I select the best ingredients for my steamed buns?
Absolutely! When choosing ingredients, opt for fresh, high-quality items. For the cabbage, look for vibrant green leaves; avoid any with wilting or brown spots. For ground pork, fresh meat should be bright pink with no unpleasant odor. If you’re going vegan, ensure your miso is gluten-free, if necessary. The type of flour can yield different textures, so for a lighter dough, low-protein flour is ideal.
What is the best way to store leftover steamed buns?
Very! You can keep leftover steamed buns in an airtight container in the refrigerator for up to 3 days. Just ensure they’re completely cooled before sealing. To reheat, simply use a steamer for a few minutes, which will make them soft again. If you want to store them longer, freezing is a fantastic option!
Can I freeze steamed buns, and if so, how?
Absolutely! To freeze your steamed buns, first shape and fill them but don’t steam. Place them in a single layer on a baking sheet and freeze until solid. Then, transfer the buns to a freezer bag, where they can be stored for up to 3 months. When you’re ready to enjoy, steam them directly from frozen for about 12-15 minutes. They’ll come out fresh and delicious!
What if my dough isn’t rising as expected?
Very! If your dough is not rising but it’s been the right amount of time, it could be due to inactive yeast. To troubleshoot, ensure your yeast is fresh; if using active dry yeast, it should be dissolved in water that’s around 110°F (43°C) before adding. Additionally, check that your dough is resting in a warm place, not too cold. If after troubleshooting it’s still not rising, knead in a bit more flour until you get a soft, pliable texture.
Are these steamed buns suitable for those with gluten allergies?
The more the merrier! While traditional steamed buns are made with all-purpose flour, you can easily make gluten-free versions. Just use a gluten-free all-purpose flour blend that contains xanthan gum to mimic the elasticity of gluten. Adjust the liquid in the recipe if needed, as gluten-free flours can sometimes absorb more moisture.
How long can I keep my steamed buns at room temperature?
Very! Fresh steamed buns are best enjoyed right away, but if you need to leave them out, aim to consume them within 2 hours. Beyond that, they can dry out. If you can’t eat them all at once, wrapping them in a cloth can help retain some moisture until you’re ready to store them!

Delightful Steamed Buns (Baozi) - Easy Finger Food for New Year
Ingredients
Equipment
Method
- Prepare Dough: In a bowl, mix cornstarch with water to create a water roux. Combine this with heated milk, instant yeast, flour, and salt. Knead until the dough is cohesive and smooth.
- Rest Dough: Cover the dough with a damp cloth and let it rise in a warm place until almost doubled in size, about 2 hours.
- Prepare Fillings: While the dough rises, whip up your desired filling options.
- Shape Buns: Roll pieces of dough into circles. Place 1-2 tablespoons of filling in the center, then pleat and pinch the edges of the dough to seal it.
- Proof Buns: Arrange the shaped buns on a steaming rack, allowing them to rest for about 30 minutes until puffed up.
- Steam: Fill a pot with water and bring it to a gentle simmer. Place the steaming rack over the pot, and steam the buns for about 10 minutes, then let them rest for an additional 5 minutes.
- Serve or Store: Enjoy your freshly made steamed buns right away, or refrigerate leftovers for up to 3 days or freeze for up to 3 months.





