Nutrition Facts for Vietnamese steamed buns banh bao

Vietnamese Steamed Buns Banh Bao

Indulge in the irresistible flavors of Vietnamese Steamed Buns, or Bánh Bao, a delightful street food classic featuring soft, pillowy buns filled with an aromatic pork mixture, slices of Chinese sausage, and tender quail eggs. This recipe combines a perfectly seasoned filling with a mildly sweet and fluffy dough, created from a simple blend of all-purpose flour, sugar, and yeast. The buns are steamed to perfection, with a touch of white vinegar ensuring their signature bright white color. Perfect as a quick snack or a shareable appetizer, Bánh Bao boasts a balance of savory and subtly sweet flavors that will transport your taste buds straight to the vibrant streets of Vietnam. Whether you're a fan of Asian cuisine or looking to impress with homemade dim sum, these steamed buns are a must-try!

Nutriscore Rating: 68/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vietnamese Steamed Buns Banh Bao
Prep Time:60 mins
Cook Time:20 mins
Total Time:80 mins
Servings: 8

Ingredients

  • 400 g All-purpose flour
  • 50 g Sugar
  • 8 g Baking powder
  • 7 g Active dry yeast
  • 200 ml Lukewarm water
  • 50 ml Milk
  • 30 ml Vegetable oil
  • 250 g Ground pork
  • 1 Onion, finely chopped
  • 2 Garlic cloves, minced
  • 2 tbsp Oyster sauce
  • 1 tbsp Soy sauce
  • 1 tsp Sugar (for filling)
  • 0.5 tsp Black pepper
  • 8 Hard-boiled quail eggs
  • 2 Chinese sausage (lap xuong), sliced
  • 1 tbsp White vinegar
  • 8 Baking paper squares, 4x4 inches

Directions

Step 1

In a small bowl, mix lukewarm water, sugar (50g), and active dry yeast. Let it sit for 5-10 minutes until frothy.

Step 2

In a large mixing bowl, combine all-purpose flour, baking powder, and a pinch of salt. Stir well.

Step 3

Add the yeast mixture, milk, and vegetable oil to the flour mixture. Knead until a smooth and elastic dough forms, about 10 minutes. Cover with a damp cloth and let it rise for 1 hour or until doubled in size.

Step 4

While the dough is rising, prepare the filling: In a pan, heat 1 tbsp of vegetable oil over medium heat. Sauté the chopped onion and garlic until fragrant.

Step 5

Add ground pork, oyster sauce, soy sauce, sugar (1 tsp), and black pepper to the pan. Cook until the pork is fully cooked and the mixture is aromatic. Set aside to cool.

Step 6

Divide the dough into 8 equal portions. Roll each portion into a ball, then flatten into a disc about 4-5 inches in diameter.

Step 7

Place a spoonful of the pork mixture in the center of each disc, add a slice of Chinese sausage and a quail egg. Carefully gather the edges of the dough to enclose the filling, pinching to seal it at the top.

Step 8

Place each bun seam-side up on a square of baking paper. Let the buns rest for 15 minutes.

Step 9

Prepare a steamer and bring water to a boil. Add 1 tablespoon of white vinegar to the steaming water to keep the buns white.

Step 10

Steam the buns in batches for 10-12 minutes over medium heat. Do not overcrowd the steamer, and avoid lifting the lid during steaming to ensure fluffy buns.

Step 11

Remove the buns from the steamer and let them cool slightly before serving. Enjoy warm!

Nutrition Facts

Serving size (1628.1g)
Amount per serving % Daily Value*
Calories 3678.3
Total Fat 152.6g 0%
Saturated Fat 45.1g 0%
Polyunsaturated Fat 17.1g
Cholesterol 3309.6mg 0%
Sodium 3518.2mg 0%
Total Carbohydrate 395.4g 0%
Dietary Fiber 14.7g 0%
Total Sugars 68.2g
Protein 173.5g 0%
Vitamin D 182.7IU 0%
Calcium 503.0mg 0%
Iron 37.4mg 0%
Potassium 1500.3mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 37.6%
Protein: 19.0%
Carbs: 43.3%