Nutrition Facts for Vegan steamed bao buns with savory pork filling
Blog Research API Download App

Vegan Steamed Bao Buns with Savory Pork Filling

Image of Vegan Steamed Bao Buns with Savory Pork Filling
Nutriscore Rating: 70/100

Delight in the irresistible charm of Vegan Steamed Bao Buns with Savory "Pork" Filling—a plant-based twist on a beloved classic. These fluffy, pillowy buns are crafted from a simple homemade dough that’s steamed to perfection, while the filling features a rich combination of shredded jackfruit and finely chopped mushrooms seasoned with soy sauce, ginger, garlic, and a hint of maple syrup for a savory-sweet balance. Whether you’re embracing vegan eating or just looking for a unique recipe, these bao buns are perfect for a snack, appetizer, or centerpiece for a meat-free feast. Serve them fresh from the steamer for a warm, comforting bite that will impress vegans and non-vegans alike!

Titanium Cutting Board
4.9
★★★★★
1,315 verified reviews
⭐ Customer Favorite

The Last Cutting Board You'll Ever Need

Join thousands who made the switch to pure titanium

"I was shocked when I learned about the bacteria and microplastics in my old cutting board. Switching to Titan Haus was the best decision—I'll never go back!"

David M., Verified Buyer

Recipe Information

⏱️
Prep Time
N/A
🔥
Cook Time
30 min
🕐
Total Time
30 min
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 3 cups All-purpose flour
  • 2.25 teaspoons Instant yeast
  • 2 tablespoons Sugar
  • 1 teaspoon Baking powder
  • 0.5 teaspoon Salt
  • 1 cup Unsweetened plant milk (e.g., soy or almond)
  • 2 tablespoons Neutral oil (e.g., vegetable or grapeseed)
  • 1 can (14 ounces) Canned green jackfruit (drained and rinsed)
  • 1 cup Cremini or shiitake mushrooms (finely chopped)
  • 3 tablespoons Soy sauce
  • 1 tablespoon Maple syrup
  • 1 tablespoon Rice vinegar
  • 1 teaspoon Sesame oil
  • 3 cloves Garlic (minced)
  • 1 teaspoon Fresh ginger (grated)
  • 2 stalks Scallions (thinly sliced)
  • 1 teaspoon Cornstarch
  • 2 tablespoons Water
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

In a large mixing bowl, combine the all-purpose flour, instant yeast, sugar, baking powder, and salt.

2

Warm the plant milk until lukewarm (not hot) and mix it with the neutral oil. Gradually pour this into the dry ingredients.

3

Mix the dough until it comes together, then knead on a floured surface for 8-10 minutes until smooth and elastic. Cover with a damp cloth and let rise for 1 hour or until doubled in size.

4

While the dough rises, prepare the filling. Shred the drained jackfruit using your hands or a fork, removing any tough core pieces.

5

In a large skillet, heat sesame oil over medium heat. Add minced garlic, grated ginger, and mushrooms. Sauté for 5 minutes until softened.

6

Stir in the jackfruit, soy sauce, maple syrup, rice vinegar, and scallions. Cook for an additional 5-7 minutes, stirring often.

7

In a small bowl, mix the cornstarch with water to create a slurry. Add this to the filling mixture and cook for another 2 minutes, until thickened and well combined. Set the filling aside to cool.

8

After the dough has risen, punch it down and divide into 8 equal pieces. Roll each piece into a ball and flatten into a 4-inch circle.

9

Place a spoonful of filling in the center of each circle, then pleat the edges to seal the bao. Pinch the top to secure.

10

Cut parchment paper into 3-inch squares and place each bun on a square to prevent sticking during steaming.

11

Allow the assembled buns to rise for another 15 minutes.

12

Set up a steamer over boiling water and steam the buns in batches for 10-12 minutes, ensuring they don't touch each other.

13

Carefully remove the buns from the steamer and serve hot. Enjoy your Vegan Steamed Bao Buns with Savory 'Pork' Filling!

Cooking Tip: Take your time with each step for the best results!
273
cal
7.5g
protein
46.6g
carbs
6.5g
fat

Nutrition Facts

1 serving (150.3g)
Calories
273
% Daily Value*
Total Fat 6.5 g 8%
Saturated Fat 0.9 g 5%
Polyunsaturated Fat 0.8 g
Cholesterol 0 mg 0%
Sodium 422 mg 18%
Total Carbohydrate 46.6 g 17%
Dietary Fiber 2.6 g 9%
Total Sugars 5.7 g
Protein 7.5 g 15%
Vitamin D 0.4 mcg 2%
Calcium 57 mg 4%
Iron 2.3 mg 13%
Potassium 244 mg 5%

*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

67.8%%
11.0%%
21.2%%
Fat: 465 cal (21.2%%)
Protein: 242 cal (11.0%%)
Carbs: 1491 cal (67.8%%)