Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Steamed Bao Buns (Soft & Fluffy)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Soft, fluffy steamed bao buns with a light, slightly sweet flavor, perfect for filling with savory or sweet ingredients and easy to make at home.

  • Total Time: 2 hours
  • Yield: 8-10 buns

Ingredients

  • 2 cups (250 g) all-purpose flour
  • 2 tablespoons sugar (25 g)
  • 1 teaspoon instant yeast (3 g)
  • 1/2 teaspoon baking powder (2 g)
  • 1/4 teaspoon salt (1.5 g)
  • 3/4 cup warm milk or water (180 mL)
  • 1 tablespoon vegetable oil (15 mL)

Instructions

  1. In a bowl, mix flour, sugar, yeast, baking powder, and salt until well combined.
  2. Gradually add warm milk or water and oil, mixing until a rough dough forms.
  3. Knead the dough for 8–10 minutes until smooth and elastic.
  4. Place in a lightly oiled bowl, cover, and let rise for 1–1.5 hours until doubled.
  5. Punch down dough and knead briefly for 2 minutes.
  6. Divide into 8–10 portions and shape into balls.
  7. Flatten each ball into an oval, brush lightly with oil, and fold if desired.
  8. Place each bun on parchment paper and let rest for 20–30 minutes.
  9. Steam buns over medium heat for 10–12 minutes.
  10. Let sit in steamer for 2 minutes before opening lid, then serve warm.

Notes

  • Use warm liquid, not hot, to activate yeast properly.
  • Do not overcrowd the steamer.
  • Let buns rest after steaming to prevent collapse.
  • Milk gives a richer flavor, but water works fine.
  • Freeze for up to 1 month for convenience.
  • Reheat by steaming or microwaving with a damp cloth.
  • Add sesame oil for extra aroma if desired.
  • Best enjoyed fresh and warm.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 12 minutes
  • Category: Bread
  • Method: Steamed
  • Cuisine: Asian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bun
  • Calories: 140
  • Sugar: 3g
  • Sodium: 120mg
  • Fat: 2g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 1.5g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 0mg