Crispy Mushroom & Chick'n Gua Bao

Crispy Mushroom & Chick’n Gua Bao

Fluffy and tender steamed buns stuffed with saucy vegan chick’n, crispy mushrooms, and crunchy veggies! It’s savory, sweet, and packed with flavor!

  • Author: Full of Plants
  • Yield: 10 small buns 1x



  • 2 cups (240g) all-purpose flour
  • 1/2 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup + 2 tbsp (148ml) warm water
  • 1 and 1/2 tsp dry yeast
  • 2 tsp (10ml) maple syrup
  • 2 tsp (10ml) oil


  • 1 and 1/2 cup (180g) vegan chick’n
  • 1 and 1/2 tbsp (22ml) soy sauce
  • 1 tsp (5ml) maple syrup
  • 1 tsp (5ml) lime juice
  • 1-inch ginger, grated
  • 2 cloves of garlic, minced
  • 1/8 tsp five-spice powder
  • 1/8 tsp chili flakes
  • 1 tsp chopped green onions

Crispy Mushrooms

  • 34 mushrooms, sliced
  • 2 tbsp (14g) tapioca starch
  • 2 tbsp (20g) rice flour
  • 2 tbsp + 1 (35ml) tsp water
  • a pinch of salt
  • 1/4 cup (60ml) neutral oil

The Rest

  • 1/4 cup (60ml) hoisin sauce
  • 1 carrot (or use pickled carrots), cut into matchsticks
  • 1/4 cucumber, sliced (optional)
  • fresh cilantro
  • crushed peanuts



  1. In a large mixing bowl, combine the flour with the baking powder, and salt.
  2. In a small bowl, dissolve the dry yeast in the warm water. Add the yeast mixture to the flour bowl. Add the maple syrup and oil, and knead for 5-7 minutes, or until the dough is smooth. It should be just slightly sticky.
  3. Cover the dough with a plastic film to touch and let it rise in a warm place for about 1 and 1/2 hours. In the meantime, prepare the chick’n and the vegetables.
  4. Once the dough has almost doubled in size, knead for a few seconds and divide it into 9-10 small balls.
  5. On a lightly floured surface, roll out each ball into an oval shape. Brush the surface of each oval with oil and then fold each one in half. Place each bun on a small piece of parchment paper. Cover the buns with cling film and let them rise for another 45 minutes.
  6. Next, bring a large pot of water to a boil. Once boiling, place a bamboo steamer on top. Place 3-4 buns in the steamer and cover with the lid.
  7. Steam for about 8 minutes, or until puffed up. The buns will still be very light in color, this is normal. Repeat with the remaining buns. While the buns are steaming you can cook the chick’n and the mushrooms.
  8. To assemble: slightly open each bun, brush the inside bottom with about 1 tsp of hoisin sauce, then fill them with a few pieces of chick’n, 2-3 mushroom slices, 2-3 carrot sticks, and cucumber if using. Top with fresh cilantro, crushed peanuts, and serve immediately!
  9. These buns are best served warm the same day.


  1. Using your hands, shred the vegan chick’n into small pieces. Transfer to a deep plate.
  2. Add the soy sauce, maple syrup, lime juice, grated ginger, garlic, five-spice powder, chili flakes, and green onions. Stir to coat the chick’n with the marinade and let it marinade for at least two hours.
  3. Stir-fry for 3-5 minutes, or until slightly golden brown once your buns are ready.

Crispy Mushrooms

  1. In a small bowl, whisk together the tapioca starch, rice flour, water, and salt.
  2. Heat the oil in a deep saucepan. Once hot, dip each slice of mushroom in the wet mixture, slightly shake to remove the excess coating and immediately add the saucepan. Be careful not to burn yourself, the oil is hot.
  3. Fry 2-3 slices of mushrooms at a time for about 3-5 minutes, or until golden brown and crispy. Remove the mushrooms using a spatula or slotted spoon and transfer to a plate lined with kitchen paper towel to remove excess oil.
  4. Repeat with the remaining mushrooms.


Frying mushrooms is optional, if you don’t want to make tempura mushrooms you can simply sautée in a skillet. The buns will still be delicious!


  • Serving Size: 1 Gua Bao
  • Calories: 185
  • Sugar: 3.5g
  • Fat: 5.6g
  • Carbohydrates: 28g
  • Fiber: 1.5g
  • Protein: 6.2g