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

Bao Buns (Steamed Chinese Buns)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 2 hours 30 minutes
  • Yield: 12 buns
  • Diet: Vegetarian

Description

Soft, fluffy steamed bao buns with a light and airy texture, perfect for filling with savory or fresh ingredients. These versatile buns are simple to make and deliver comforting, homemade flavor.


Ingredients

3 1/2 cups all-purpose flour

2 tsp instant yeast

2 tbsp sugar

1 tsp salt

3/4 cup warm milk

1/4 cup warm water

2 tbsp vegetable oil

1 tsp baking powder

Extra oil for brushing


Instructions

  1. In a large bowl, combine flour, yeast, sugar, and salt.
  2. Add warm milk, warm water, and vegetable oil, then mix until a dough forms.
  3. Knead the dough on a floured surface for 8–10 minutes until smooth and elastic.
  4. Place in an oiled bowl, cover, and let rise for 1–2 hours until doubled.
  5. Punch down the dough, knead briefly, then knead in the baking powder.
  6. Divide into 12 portions and shape each into a ball.
  7. Roll each ball into an oval about 1/4 inch thick, brush lightly with oil, and fold in half.
  8. Place on parchment paper and let rest for 30 minutes until slightly puffed.
  9. Steam buns over simmering water for 10 minutes.
  10. Turn off heat and let buns sit in the steamer for 2 minutes before removing.

Notes

Fill with chicken, tofu, or vegetables for different variations.

Replace milk with water or plant-based milk if needed.

Store in the refrigerator for up to 3 days or freeze for longer storage.

Reheat by steaming or microwaving with a damp paper towel.

Do not overproof to prevent collapsing during steaming.

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Bread
  • Method: Steaming
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1 bun
  • Calories: 180 kcal
  • Sugar: 4 g
  • Sodium: 200 mg
  • Fat: 4 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 2.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 1 g
  • Protein: 5 g
  • Cholesterol: 5 mg