Vegan Char Siu Bao

User Reviews

4.9

42 reviews
Excellent
  • Prep Time

    2 hrs

  • Cook Time

    1 hr

  • Total Time

    3 hrs

  • Servings

    10 buns

  • Calories

    304 kcal

  • Cuisine

    Chinese, Vegan

Vegan Char Siu Bao

This vegan version of char siu bao, or Chinese roast pork buns, is so close to the original that you won't miss the meat or the dairy! Whether you're a vegetarian, vegan or omnivore, check out this vegan car siu bao recipe.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

For the dough:

  • 1 cup warm water (separated in two 1/2 cup or 118ml portions)
  • 1 teaspoon active dry yeast
  • 3 cups all purpose flour or bread flour (divided)
  • ¼ cup coconut oil
  • ½ teaspoon vital wheat gluten (can be eliminated if using bread flour)
  • ½ cup sugar
  • Pinch of salt

For the filling:

  • 2 tablespoons oil
  • 1 medium onion (diced)
  • 1 pound extra firm tofu (drained, pat dry and cut into ½-inch cubes)
  • 2 ½ tablespoons soy sauce
  • ½ teaspoon dark soy sauce (optional)
  • 1 tablespoon sugar
  • 1/2 teaspoon salt
  • 1 teaspoon sesame oil
  • 1 tablespoon hoisin sauce
  • white pepper (to taste)
  • 1 ¼ cups water or vegetable stock
  • 2 tablespoons flour

Sugar water to coat the buns:

  • 1 tablespoon sugar
  • 2 tablespoons warm water
Add to Shopping List

Instructions

  1. Start by making the dough. Add ½ cup (118ml) warm water, 1 teaspoon active dry yeast and 1/3 cup (50g) flour to a large bowl, and mix well. Set aside in a warm place for 15 minutes until the mixture foams up.
  2. Mix the coconut oil into the foamy yeast mixture until you can’t see any solids and then mix in the remaining 1/2 cup of warm water. Add the last 2 2/3 cups (370g) flour, vital wheat gluten, sugar, and salt. Mix in until a dough forms. Knead for 10 minutes. You can add some flour to make it easier to work with, but don't worry if it's a bit sticky. Cover with plastic wrap and let it proof for 1 hour.
  3. While that's happening, make the filling. Heat your wok or cast iron pan over medium-high heat and add the oil, onions and tofu. Cook for 3-5 minutes until one side of the tofu is just browned. Turn the mixture over with a rubber spatula and brown the other side. Feel free to add more oil if the mixture looks a bit dry.
  4. Add the soy sauces, sugar, salt, sesame oil, hoisin sauce, and white pepper. Stir everything together and then add the water/vegetable stock and flour. Stir gently so as not to break up the tofu chunks.
  5. Let the mixture simmer until the liquid thickens into a sauce. It should thicken further as it cools. Set the mixture aside to cool completely before making the buns. If the mixture looks a little wet, you can put it in the fridge to solidify it for easier assembly.
  6. Once the dough has proofed for an hour, turn it out onto a well-floured surface and knead for another 2-3 minutes to ensure most of the air bubbles are gone. Add just enough flour so you can knead it, but be careful not to dry out the dough. Divide the dough into 10 equal pieces and cover with a damp towel.
  7. Roll out each dough ball into a disc, where the middle of the disc is a bit thicker than the sides. Put about 2 tablespoons of filling in the center and fold up the edges to close the bun. The dough is fairly elastic, so you can stretch it to cover the filling if needed. Check out our other char siu bao recipe for more photos on bun folding. Be sure to pinch it closed, and place it seam side down on a parchment-lined baking sheet.
  8. Keep all the dough balls and the finished buns covered with damp towels until they're all assembled. Let the buns sit for another 10 minutes while you preheat your oven to 375°F/190°C.
  9. Mix together the sugar and warm water and brush the mixture onto the buns. Place the buns in the oven and immediately turn the temperature down to 350°F/175°C. Bake for 20-25 minutes, until golden. Brush the buns with the remaining sugar water when they come out of the oven. Serve warm!

Notes

  • Tip: Store these buns in the refrigerator. When you're ready to eat one, heat it up in the microwave for 15-30 seconds.
  • Tip: Store these buns in the refrigerator. When you're ready to eat one, heat it up in the microwave for 15-30 seconds.

Nutrition Information

Show Details
Calories 304kcal (15%) Carbohydrates 44g (15%) Protein 9g (18%) Fat 10g (15%) Saturated Fat 5g (25%) Cholesterol 1mg (0%) Sodium 444mg (19%) Potassium 144mg (4%) Fiber 2g (8%) Sugar 14g (28%) Vitamin C 0.8mg (1%) Calcium 22mg (2%) Iron 1.1mg (6%)

Nutrition Facts

Serving: 10buns

Amount Per Serving

Calories 304 kcal

% Daily Value*

Calories 304kcal 15%
Carbohydrates 44g 15%
Protein 9g 18%
Fat 10g 15%
Saturated Fat 5g 25%
Cholesterol 1mg 0%
Sodium 444mg 19%
Potassium 144mg 3%
Fiber 2g 8%
Sugar 14g 28%
Vitamin C 0.8mg 1%
Calcium 22mg 2%
Iron 1.1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

42 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Vegan Cookie Recipes: Chocolate Chip Vegan Cookies

Vegetarian, Vegan, gluten-free
5.0 (60 reviews)

Vegan Palak Paneer

Vegetarian, Vegan, gluten-free
5.0 (9 reviews)

Vegan Sandwich Ideas: Chickpea Salad Sandwiches

Vegetarian, Vegan
5.0 (15 reviews)

Kung Pao Mushrooms (Vegan!)

Chinese, Vegan
4.8 (51 reviews)

Vegan Gnocchi Soup

Vegan
4.7 (159 reviews)

Creamy Vegan Ramen

Vegan
4.9 (66 reviews)

Vegan Queso Sauce Recipe

Vegan
0.0 (0 reviews)

Vegan Banana Chocolate Chip Muffins

Vegetarian, Vegan
0.0 (0 reviews)

Vegan Spaghetti

Vegan
4.7 (741 reviews)

Vegan Chickpea Flour Muffins

Vegan
4.4 (126 reviews)

Vegan Carrot Salad

Asian, Vegan, Dariy-Free
0.0 (0 reviews)

Vegan Cream of Mushroom Soup

Vegan
5.0 (69 reviews)

Vegan Rice Paper Rolls with Peanut Sauce

Asian, Vegan
4.5 (36 reviews)

Vegan Ceviche with Watermelon

Vegan
0.0 (0 reviews)