Tofu and Mushroom Siomai/Shumai
Siomai is one of those Chinese dishes that’s made its way to the heart of a lot of Filipinos and has been deeply ingrained in Filipino cuisine. You’ll find it often served in local food stalls and kiosks as a side, snack, or even main (siomai with rice!). When I was still in school. kiosks often served siomai and you can scoop up all the sauce you’d like, which was usually a mix of soy sauce, chili garlic sauce, calamansi (Philippine lime) juice, and fried garlic. Though siomai is usually filled with ground pork, I filled these vegan ones with a mix of tofu and mushrooms, and cooked them 2 ways: fried and steamed! I personally prefer the deep fried ones since I love the crispy exterior but also really enjoyed the steamed ones.

- Prep time
- 35 min
- Cook time
- 15 min
- Yield
- 25 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 25 pieces 3” (7.5 cm) dumpling wrappers (thawed at room temperature (I used store-bought ones))
- Oil for cooking (if frying)
- 450 g extra firm tofu
- 5 dried shiitake mushrooms or other mushrooms of choice
- 1 medium carrot (finely grated (100g))
- 2 cloves garlic (minced)
- 1 onion (diced)
- 2 tbsp soy sauce
- 1 to 1 1/2 tbsp dark soy sauce
- 1/4 tsp white pepper
- Pinch five spice powder ((optional))
- 2 1/2 tbsp corn starch
- Peas (I used frozen and just thawed them)
- Chili garlic sauce (homemade recipe here)
- Chopped green onions
- Soy sauce
- Chili garlic sauce
- Calamansi or lime juice OR vinegar
- Sesame oil
Instructions
- 1
You can watch the video below to see a step-by-step.
- 2
Press tofu for at least 10 minutes to drain excess liquid. Afterwards, place tofu in a bowl and crumbled with your hands or a fork.
- 3
Heat a medium-sized pan or wok over medium high. Add in the sesame oil. Once hot, add in the spring onions and garlic, for 2 minutes. Add in the carrot and mushrooms. Sauté for another 3 minutes until tender. Add in the crumbled tofu, soy sauce, pepper, salt, and five spice powder, if using.Mix well and leave to cook over medium high heat for 2 minutes. Add in the cornstarch and mix until well incorporated. The cornstarch will help bind the mixture together. The tofu mixture will thicken as the cornstarch dissolves. Turn off the heat and transfer the filling to a bowl and leave to cool for 5 minutes.
- 4
See video below on how to form the shu mai.Prepare a small bowl with water. Carefully separate the wrappers. It’s best to work with the wrappers thawed at room temperature so they’re pliable and won’t easily break.
- 5
Hold together your thumb and index finger. Place a wrapper on top. Dab some water around the edges of the wrapper. Add 1 tbsp of the filling in the centre. Note that the amount of filling will depend on the size of your wrapper. (You can check out my video below for stuffing and shaping). Push the filling with your finger and carefully press down to create a pouch. You can opt to add more filling as needed as you push down the filling. Add a pea if desired. Repeat for the remaining mixture and wrappers. Make sure to cover the finished siomai with a towel while you work on the others to prevent them from drying.
- 6
Mix all the ingredients together and feel free to adjust to your liking! Calamansi are locally grown in the Philippines and they’re these tiny limes that are much more sour than regular limes, so they pack a nice sour punch. You can also use any other hot sauce if you don’t have chili garlic sauce!
- 7
Heat a large frying pan over high heat. Add enough oil to submerge at least half of the siomai.
- 8
Once the oil is hot and bubbles, add in the siomai. Cook until golden brown and crisp for 2-3 minutes. Flip over if needed. Cook until golden brown and crisp throughout.
- 9
Remove from the oil and drain out any excess oil by placing them on a strainer or on a plate lined with paper towels.
- 10
Enjoy hot and serve with some dipping sauce!
- 11
Heat a large pan enough to fit the bamboo basket or prepare your steamer. Line the basket or steamer with some parchment paper. Place the siomai at least 1/2-inch apart from each other.
- 12
If using a bamboo steamer, add some water to the pan and leave it to boil over medium high heat. Note that the water should be enough the graze the bottom of the bamboo steamer and not submerge the steamer and wet the siomai underneath.
- 13
Once the water boils, place the bamboo steamer onto the pan.
- 14
Steam the siomai for around 8-10 minutes or until wrappers are translucent. Remove the basket from the pan or remove the siomai from the steamer. You can top the siomai with some chili garlic sauce and chopped green onions. Serve with some dipping sauce. Enjoy!
- 15
Place wrapped uncooked siomai on a tray. Make sure there is enough space between each one so they don’t stick. Leave to freeze for 3-5 hours until hardened before transferring to a container or bag.
- 16
To cook, steam the siomai from frozen (no need to thaw) for around 12 minutes or until wrappers are translucent. You can also fry the siomai from frozen.
- 17
Freezing frozen siomai: you can fry all the siomai and freeze them after cooling. To reheat, place on an oven toaster from frozen and cook until crisp.