Nutrition Facts for Vegan steamed bao buns

Vegan Steamed Bao Buns

Image of Vegan Steamed Bao Buns
Nutriscore Rating: 70/100

Soft, fluffy, and completely plant-based, these Vegan Steamed Bao Buns are a delightful fusion of tradition and creativity. Crafted from a simple dough made with all-purpose flour, instant yeast, and unsweetened plant-based milk, these buns come together in perfect harmony with a gentle steaming process that ensures their cloud-like texture. Ideal for filling with savory vegan options like crispy tofu, pickled vegetables, or saucy hoisin mushrooms, these bao buns make the ultimate canvas for flavor-packed creations. Perfect for hosting, meal prepping, or even a cozy weeknight dinner, this recipe balances ease and authenticity while being fully vegan. With their pillowy softness and versatile serving potential, these steamed buns are sure to become a staple in your culinary repertoire!

Log this recipe in SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Get your calorie requirement
βœ“ Log your nutrition in seconds
βœ“ Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
2 hr
πŸ”₯
Cook Time
15 min
πŸ•
Total Time
2 hr 15 min
πŸ‘₯
Servings
12 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

8 items
  • 3 cups all-purpose flour
  • 2.25 teaspoons instant yeast
  • 2 tablespoons sugar
  • 1 teaspoon baking powder
  • 0.5 teaspoons salt
  • 0.75 cups unsweetened plant-based milk (e.g., soy or almond)
  • 2 tablespoons neutral vegetable oil
  • 0.25 cups water
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

12 steps
1

In a mixing bowl, combine the all-purpose flour, instant yeast, sugar, baking powder, and salt. Mix well to ensure the dry ingredients are evenly distributed.

2

In a separate bowl, mix the plant-based milk, neutral vegetable oil, and water. Heat lightly until the mixture is lukewarm, around 100-110Β°F (37-43Β°C).

3

Gradually pour the wet mixture into the dry ingredients, stirring with a spoon or spatula until the dough starts to come together.

4

Transfer the dough to a clean surface and knead by hand for 8-10 minutes until smooth and elastic. If the dough is sticking excessively, you can lightly flour the surface, but avoid adding too much flour.

5

Place the dough in a lightly greased bowl, cover with a clean kitchen towel or plastic wrap, and let it rise in a warm place for 1 hour or until it doubles in size.

6

Once the dough has risen, punch it down gently to release excess air. Turn it out onto a clean surface and divide it into 12 equal portions.

7

Roll each portion into a ball, then flatten it into a circular disc, about 4 inches in diameter.

8

For the traditional folded bao shape, lightly brush the center of each disc with a bit of oil to prevent sticking, then fold the dough in half and press gently to seal. Place the shaped buns on small pieces of parchment paper to prevent sticking during steaming.

9

Cover the buns loosely with a kitchen towel and let them rest for another 20 minutes to rise slightly.

10

Prepare a steamer by bringing water to a boil. Reduce the heat to medium, ensuring a steady flow of steam, and place the buns (along with their parchment paper backings) in the steamer. Ensure there’s enough space between the buns for them to expand while cooking.

11

Steam the buns for 10-12 minutes. Do not open the steamer during cooking, as releasing steam will affect the buns’ rise and texture.

12

After steaming, remove the buns and let them cool slightly. Serve warm with your favorite vegan fillings, such as crispy tofu, pickled vegetables, or hoisin mushrooms.

⚑
Cooking Tip: Take your time with each step for the best results!
1700
cal
40.9g
protein
305.7g
carbs
33.8g
fat

Nutrition Facts

1 serving (667.8g)
Calories
1700
% Daily Value*
Total Fat 33.8 g 43%
Saturated Fat 4.5 g 22%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1751 mg 76%
Total Carbohydrate 305.7 g 111%
Dietary Fiber 11.8 g 42%
Total Sugars 25.9 g
Protein 40.9 g 82%
Vitamin D 1.9 mcg 9%
Calcium 281 mg 22%
Iron 17.3 mg 96%
Potassium 690 mg 15%

*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

72.3%%
9.7%%
18.0%%
Fat: 304 cal (18.0%%)
Protein: 163 cal (9.7%%)
Carbs: 1222 cal (72.3%%)