How to Make Banh Bao - A Step-by-Step Guide

Banh Bao, also known as Vietnamese steamed buns, is a popular and beloved dish in Vietnamese cuisine. These fluffy and delicious buns are filled with a savory mixture of meat and vegetables, making them a perfect snack or meal any time of day.

Originating from China, Banh Bao has been adapted and transformed by the Vietnamese people, incorporating their own unique flavors and ingredients. The result is a dish that is both comforting and flavorful, with a delicate steamed bun encasing ...

Read more Snack recipes

Ingredients

  • 1 pound ground pork
  • 2 shallots, minced
  • 2 tablespoons fish sauce
  • 1 ½ tablespoons oyster sauce
  • 1 tablespoon soy sauce
  • 4 ½ cups self-rising flour
  • 1 ½ cups milk
  • ¾ cup white sugar
  • 3 links Chinese sausages, sliced on the diagonal
  • 4 hard-boiled eggs, peeled and quartered
  • waxed paper

Information

  • Prep Time: 25 mins
  • Cook Time: 30 mins
  • Additional Time: 35 mins
  • Total Time: 1 hr 30 mins
  • Servings: 18
  • Yield: 18 buns

  • Mix pork, shallots, fish sauce, oyster sauce, and soy sauce together in a large bowl. Let mixture marinate in the refrigerator, about 30 minutes.
  • Combine self-rising flour, milk, and sugar in another large bowl; knead until dough is smooth and no longer sticky. Cover dough with cheesecloth; let rest, about 5 minutes.
  • Divide dough into 18 balls. Roll out each ball into a circle with a rolling pin on a floured work surface. Place a spoonful of the pork mixture in the center; top with 2 sausage slices and an egg quarter. Gather the edges of each circle together like a coin purse; twist and pinch to seal the bun.
  • Cut waxed paper into eighteen 2-inch squares. Place each bun on a waxed paper square. Arrange 1 inch apart in a steamer; cover with lid.
  • Steam buns until puffed up, about 30 minutes.
  • Nutrition

    277 cal.

    • Total Fat: 10g
    • Saturated Fat: 2g
    • Cholesterol: 65mg
    • Sodium: 736mg
    • Total Carbohydrate: 35g
    • Dietary Fiber: 1g
    • Total Sugars: 10g
    • Protein: 13g
    • Vitamin C: 1mg
    • Calcium: 145mg
    • Iron: 2mg
    • Potassium: 172mg