← All recipes
A plated serving of Bao Buns (Chinese Steamed Buns)

Bao Buns (Chinese Steamed Buns)

Soft, fluffy bao buns that are surprisingly easy to make at home. Perfect for sandwiches or just slathered with butter.

Total: 50 minPrep: 30 minCook: 20 minMakes 8 buns

Ingredients

Servings:

Steps

  1. 1 In a large bowl, whisk together flour, sugar, salt, baking powder, baking soda, and yeast.
  2. 2 Add warm water and oil to the dry ingredients and mix until a dough forms.
  3. 3 Knead the dough on a floured surface for about 5 minutes until smooth.
  4. 4 Divide the dough into 8 equal portions and shape into balls.
  5. 5 Place the balls in a steamer lined with parchment paper, cover, and let rest for 45 minutes.
  6. 6 Steam the buns over boiling water for 12-15 minutes until cooked through.
  7. 7 Remove from steamer and cool slightly before serving.

Nutrition

Calories: 200 kcal

Tips

Storage

Bao buns are best eaten fresh but can be stored in an airtight container in the fridge for up to 3 days. Reheat in a steamer or microwave. They can also be frozen for up to 1 month; thaw overnight in the fridge before reheating.

Serving Suggestions

FAQ

Can I use a different type of flour?

Yes, you can use bread flour for a chewier texture.

What if I don't have yeast?

This recipe relies on baking powder and baking soda for leavening, so yeast is not essential.

How do I know when the buns are done?

The buns are done when they are fully risen and springy to the touch after steaming.

Can I make these ahead of time?

Absolutely! Prepare the dough balls and store them in the fridge until ready to steam.

Why do my buns not rise?

Ensure your dough is properly covered and left in a warm, draft-free spot to rest before steaming.

Share this recipe