Nutrition Facts for Vegan bakpao (steamed buns with meat filling)

Vegan Bakpao (Steamed Buns with Meat Filling)

Indulge in a plant-based twist on a classic favorite with this Vegan Bakpao recipe! These fluffy, perfectly steamed buns are stuffed with a savory "meat" filling made from rehydrated Textured Vegetable Protein (TVP), mushrooms, and bold seasonings like soy sauce and hoisin for an irresistible umami kick. The dough is soft and pillowy thanks to simple pantry ingredients and a patient rise, while the filling bursts with texture and flavor in every bite. Perfect for snacks, appetizers, or even a main course, these dairy-free and meat-free buns are sure to impress vegans and non-vegans alike. Serve them warm for ultimate enjoyment, and watch them disappear within moments of hitting the table!

Nutriscore Rating: 69/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 Vegan Bakpao (Steamed Buns with Meat Filling)
Prep Time:45 mins
Cook Time:30 mins
Total Time:75 mins
Servings: 8

Ingredients

  • 250 grams All-purpose flour
  • 50 grams Sugar
  • 7 grams Instant yeast
  • 150 milliliters Warm water
  • 2 tablespoons Vegetable oil
  • 1 teaspoon Salt
  • 50 grams Textured Vegetable Protein (TVP)
  • 100 milliliters Hot water
  • 1 small, finely chopped Onion
  • 2 finely minced Garlic cloves
  • 100 grams, finely chopped Mushrooms
  • 2 tablespoons Soy sauce
  • 1 tablespoon Vegan hoisin sauce
  • 0.5 teaspoon Ground black pepper
  • 2 finely sliced Spring onions

Directions

Step 1

In a large mixing bowl, combine the flour, sugar, and instant yeast. Gradually add warm water and mix until it forms a rough dough.

Step 2

Knead the dough on a lightly floured surface for about 10 minutes until smooth and elastic. Place the dough in a lightly oiled bowl, cover with a damp cloth, and let rise for about 1 hour or until doubled in size.

Step 3

While the dough is rising, prepare the filling. Place the TVP in a bowl and cover with hot water. Let it sit for 10 minutes to rehydrate, then drain and squeeze out excess water.

Step 4

Heat 1 tablespoon of vegetable oil in a skillet over medium heat. Add the onions and garlic, and sauté until translucent.

Step 5

Add the mushrooms to the skillet and cook until soft, about 3-4 minutes.

Step 6

Stir in the rehydrated TVP, soy sauce, hoisin sauce, and ground black pepper. Cook until the mixture is well combined and heated through, about 5 minutes. Remove from heat and let cool slightly. Stir in the spring onions.

Step 7

Once the dough has risen, punch it down and divide it into 8 equal pieces. Roll each piece into a ball.

Step 8

Flatten each dough ball into a disc. Place about a tablespoon of the filling in the center of each disc. Carefully gather the edges of the dough around the filling, pinching to seal and form a bun.

Step 9

Place each bun, sealed side down, on a piece of parchment paper.

Step 10

Prepare a steamer and steam the buns over boiling water for 15-20 minutes, until they are puffy and cooked through.

Step 11

Remove the buns from the steamer and serve warm. Enjoy your delicious vegan bakpao!

Nutrition Facts

Serving size (1007.5g)
Amount per serving % Daily Value*
Calories 1739.5
Total Fat 35.0g 0%
Saturated Fat 4.9g 0%
Polyunsaturated Fat 18.5g
Cholesterol 0mg 0%
Sodium 4001.8mg 0%
Total Carbohydrate 293.6g 0%
Dietary Fiber 21.5g 0%
Total Sugars 68.4g
Protein 65.1g 0%
Vitamin D 0IU 0%
Calcium 265.5mg 0%
Iron 19.7mg 0%
Potassium 2356.7mg 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: 18.0%
Protein: 14.9%
Carbs: 67.1%