Steamed Pork Buns (Bánh Bao)
Steamed Pork Buns (Bánh Bao) is one of the most popular street foods in Vietnam with fluffy exterior and savory filling. It is usually white in color and can be served at any time of a day.
Servings Prep Time
9buns 10minutes
Cook Time Passive Time
40minutes 2hours
Servings Prep Time
9buns 10minutes
Cook Time Passive Time
40minutes 2hours
For the Dough
For the Fillings
Additional items
  • 1/2cup vinegar
  • 9pieces paper(cut into 3 inch-square) or cupcake liners
Making the Dough
  1. Ingredients
  2. Warm milk in microwave for 30 seconds. Add 2 tsp sugar. Stir until dissolved. Then add active dry yeast. Stir gently. Cover and let it rest for 10 minutes or until foam. (The milk should be warm enough to the touch; so that it will not kill the yeast.)
  3. In a mixing bowl, add all-purpose flour, cornstarch, baking powder, salt, remaining sugar, vegetable oil and lime juice. Pour in the yeast. Mix well until smooth. Cover the dough with plastic wrap or a damp kitchen towel. Place in a warm place for 2 hours or until the dough about double in size.
Making the Filling
  1. Soak dried fungus in hot water and the noodle in warm water for 10 minutes. Rinse and drain well.

  2. Cut hard-boil eggs into 4 pieces. Slice chinese sausages thinly on a diagonal. Dice yellow onion well. Cut noodle into 1 inch. Mince the fungus.
  3. In a bowl, add ground pork, mushroom seasoning (optional), ground pepper, sugar, sesame oil, oyster sauce, salt, onion, fungus, and noodle. Mix until combined. Set aside.
Back to the Dough
  1. After 2 hours, lightly flour on a work surface. Place the dough on and divide it into 9 parts equally. Then roll into small balls. Cover and let the balls rest for 10 minutes.
  2. Once again, lightly flour on the work surface. Place 1 dough ball on and flatten by using a rolling pin. (Flatten the edge so it’s thinner than the middle.)
  3. Place about 1 tablespoon of filling in the center of the dough. Place 3 Chinese sausage slices around the filling. Top with 1 piece of egg.
  4. Pull the edge of dough over the filling and fold it into layers. Then twist the top to secure the bun. Pat around the bun to make shape. Place the bun on a piece of paper. Continue to do so until you finish all the dough balls and fillings.
  5. Bring water in a steamer to a boil on medium heat. Add vinegar. (This will make the buns whiter in color.)

  6. Place the buns into the steamer. (Remember to leave space so that they will have room to rise.)
  7. Cover the top and steam for 20 minutes. (The top should be wrapped with a kitchen towel so that the water doesn’t drip into the buns.)
  8. After 20 minutes, remove the top and place the buns on a dish. Now it is ready to serve.
Recipe Notes

Wrap the leftover in a plastic wrap. It can be stored for a few week in the fridge. Anytime you want to have it, just simply steam or microwave the buns.