Go Back
eight pieces of siopao
Print Recipe
No ratings yet


Learn how easy it is to make the famous and delicious Vegan Siopao, a Filipino favorite - fluffy, tasty, and perfectly steamed siopao!
Author: Lainey


Ingredients for the dough:

  • cup warm soy milk plant-based milk
  • 1 ½ teaspoon yeast
  • 3 tablespoon sugar
  • 2 ½ cups all-purpose flour
  • 1 teaspoon baking powder
  • cups soy milk

Siopao Filling:

  • ½ cup TVP
  • 1 ½ cups
  • 7 dried shitake mushrooms
  • 2 cups water
  • 1 tablespoon vegetable oil
  • 4 cloves garlic minced
  • 1 small onion minced
  • 1 cup chayote diced
  • 2 tablespoons vegetarian oyster sauce
  • 1 teaspoons soy sauce
  • 1 teaspoon white pepper
  • 1 teaspoons rock salt
  • 2 teaspoons brown sugar
  • 1 tablespoons chives
  • ½ cup water
  • 1 tablespoon cornstarch


For the Dough:

  • In a small bowl, add ⅓ cup soy milk, yeast, sugar, and mix well.  Set aside the yeast mixture for 10 minutes or until mixture is foamy.
  • In a mixing bowl, add flour, baking powder, sugar, and mix until well combined.  Then add yeast mixture and mix very well.
  • Then add the remaining soy milk and Mix together until it forms a dough. Continue to mix and knead until the dough is smooth and no longer sticky. If you have mixer, mix it for about 5 minutes.
  • Cover with a plastic wamp or a damp towel and allow the dough rise by setting it aside for at least an hour or until it doubles in size.
  • Punch and knead the dough for about 5 minutes and on a clean work surface, form dough into a log and cut into 8 equal slices.  
  • Flatten each of the dough using a rolling pin until the dough forms into a circle.

For the Filling:

  • Soak TVP in 1 ½ cups of water for 15 minutes, then drain water.
  • In another bowl, soak dried mushrooms for 15-20 minutes or until mushrooms are soft. Drain water and dice mushrooms. 
  • In a frying pan over medium heat, heat oil. Add onions and garlic and cook until translucent
  • Add diced shitake mushrooms and TVP until colors it’s golden brown.
  • Add chayote and continue to saute. 
  • Add 1 cup of water and allow it to simmer. Then add soy sauce,  oyster sauce and continue to mix until well combined.
  • Add salt, onion powder, sugar, chives, then add cornstarch mix and mix well. 

To Assemble Siopao Buns: 

  • Flatten each of the dough using a rolling pin until the dough forms into a circle.  Place1- 2 tablespoons of the meat filling in the center.
  • Gather the edges of the dough around the filling and gently twist to fully secure filling. Place bun on a piece of parchment or wax paper. Repeat with remaining dough and filling
  •  Place the siopao in a steamer and steam for 15 minutes or until it turns white and fluffy.
  • Serve hot and enjoy.
DID YOU MAKE THIS RECIPE? Share it on instagram or tag @simplybakings or #simplybakings!