iamifood.com
Vegan Mapo Tofu β Mushroom-Based Sichuan Classic
This vegan mapo tofu preserves everything that makes the original great β the numbing Sichuan peppercorns, the fiery doubanjiang, the silky tofu β while replacing the pork with finely diced shiitake mushrooms that provide remarkable umami depth. Buddhist temple restaurants across China have been serving versions like this for centuries, proving that vegan Chinese food is not a modern invention but a sophisticated ancient tradition.
Vegan mapo tofu is rooted in Chinese Buddhist temple cuisine (η΄ θ, sΓΉ cΓ i), where monks developed sophisticated techniques for creating deeply flavourful dishes without meat, dating back over 1,500 years.
Ingredients
- β’ 400g silken or soft tofu, cut into 2cm cubes
- β’ 300g shiitake mushrooms, finely diced
- β’ 3 tbsp doubanjiang (check label β some brands contain shrimp)
- β’ 1 tbsp fermented black beans, roughly chopped
- β’ 4 cloves garlic, minced
- β’ 1 tbsp fresh ginger, minced
- β’ 300ml vegetable stock
- β’ 1 tbsp soy sauce
- β’ 1 tsp dark soy sauce
- β’ 1 tsp sugar
- β’ 2 tbsp cornstarch mixed with 3 tbsp water
- β’ 1 tsp Sichuan peppercorns, toasted and ground
- β’ 3 spring onions, sliced
- β’ 3 tbsp neutral oil
Instructions
- 1
Poach tofu cubes in simmering salted water for 3 minutes to firm them up. Drain gently.
- 2
Heat oil in a wok over high heat. Add diced mushrooms and stir-fry for 4 minutes until they release moisture and start to brown.
- 3
Add doubanjiang and stir-fry for 2 minutes until oil turns deep red.
- 4
Add garlic, ginger, and fermented black beans. Stir-fry for 1 minute.
- 5
Add vegetable stock, soy sauce, dark soy, and sugar. Bring to a boil.
- 6
Gently slide in the tofu. Shake the wok to move the tofu without breaking it. Simmer for 5 minutes.
- 7
Add cornstarch slurry gradually until sauce reaches desired thickness. Top with ground Sichuan peppercorns and spring onions.
Pro Tips
- π‘Check your doubanjiang label β some brands add shrimp paste. Lee Kum Kee Toban Djan is vegan-friendly.
- π‘Finely dice the mushrooms to mimic the texture of ground pork β large chunks don't work as well.
- π‘The poaching step for tofu is even more important in the vegan version β it's the only way to prevent the tofu from crumbling.
- β’Check your doubanjiang label β some brands add shrimp paste. Lee Kum Kee Toban Djan is vegan-friendly.
- β’Finely dice the mushrooms to mimic the texture of ground pork β large chunks don't work as well.
- β’The poaching step for tofu is even more important in the vegan version β it's the only way to prevent the tofu from crumbling.
Frequently Asked Questions
How does this compare to the meat version?
The mushrooms provide excellent umami. The flavour is 90% of the way there β most people can't tell the difference when the doubanjiang and Sichuan peppercorns are doing the heavy lifting.
Can I use other mushrooms?
Shiitake are best for umami. King oyster mushrooms, finely diced, are a good second choice.
Is this spicy?
Yes β equally spicy as the original. Reduce doubanjiang for a milder version.
Serving Suggestions
Serve over steamed jasmine rice with a simple green vegetable for a complete vegan Sichuan meal.
You Might Also Like

Authentic Mapo Tofu (ιΊ»ε©θ±θ ) β The Real Sichuan Recipe
Learn to make authentic Sichuan mapo tofu at home β silken tofu in fiery doubanjiang sauce with numbing peppercorns. Ready in 30 min.
Mapo Eggplant (ιΊ»ε©θε) β Vegan Sichuan Comfort Food
Make vegan mapo eggplant β silky eggplant in fiery Sichuan doubanjiang sauce. Ready in 20 min.
Kung Pao Tofu β Vegan Sichuan Classic
Make vegan kung pao tofu with crispy fried tofu in authentic Sichuan chili-peanut sauce. Ready in 25 min.