Vegan Mapo Tofu Recipe
Introduction
Vegan Mapo Tofu brings the bold, spicy flavors of Sichuan cuisine to your kitchen without any animal products. This hearty dish combines tender tofu with a savory mushroom broth and fragrant spices, perfect for a comforting meal.

Ingredients
- 8 ounces shiitake mushrooms
- 2 cups water
- 15-ounce block of soft tofu (do not use silken)
- Salt
- 3 tablespoons vegetable oil
- 3 small dried hot red peppers
- 1 tablespoon fermented black beans, rinsed
- 1 tablespoon fermented spicy broad bean paste (doubanjiang)
- 2 teaspoons minced garlic
- 1 tablespoon grated ginger
- 2 teaspoons soy sauce
- 1 teaspoon toasted sesame oil
- 1 teaspoon finely ground Sichuan pepper
- 1 tablespoon corn- or potato starch, dissolved in 3 tablespoons cold water
- 1/2 cup slivered scallions, both white and green parts
- Cilantro sprigs, for garnish
Instructions
- Step 1: Remove stems from mushrooms. Simmer the stems in 2 cups of water for 15 minutes to make a light mushroom broth. Strain and reserve the broth, discarding the stems. Dice the mushroom caps and set aside.
- Step 2: Cut tofu into 1-inch cubes. Cover with boiling salted water and let steep for 15 minutes, then drain.
- Step 3: Heat vegetable oil in a wok or wide skillet over medium heat. Add dried red peppers, fermented black beans, and doubanjiang, stirring until fragrant, about 1 minute. Add garlic and ginger and let sizzle briefly.
- Step 4: Add diced mushrooms, soy sauce, toasted sesame oil, and ground Sichuan pepper. Pour in 1 1/2 cups of the mushroom broth and cook gently for 2 minutes.
- Step 5: Carefully add the tofu cubes to the pan. Gently shake the pan and use a wooden spoon to distribute the sauce without breaking the tofu.
- Step 6: Drizzle in the starch slurry and swirl the pan gently to thicken the sauce. Simmer the tofu in the sauce for 2 more minutes, adding more mushroom broth if the sauce is too thick.
- Step 7: Transfer the dish to a low bowl or platter. Sprinkle with slivered scallions and garnish with cilantro sprigs before serving.
Tips & Variations
- Use fresh shiitake mushrooms for best flavor, but dried shiitake can be rehydrated and used if needed.
- If you prefer less heat, reduce the number of dried red peppers or remove their seeds before cooking.
- For a nuttier touch, sprinkle some toasted sesame seeds on top before serving.
- Adjust the amount of doubanjiang according to your taste preference for spice and saltiness.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth to loosen the sauce if it has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use silken tofu instead of soft tofu?
Silken tofu is too delicate and may break apart during cooking. It’s best to use soft tofu to keep the cubes intact and hold up well in the sauce.
What can I substitute for fermented spicy broad bean paste (doubanjiang)?
If you can’t find doubanjiang, try using a mix of chili paste and miso paste for a similar umami and spicy flavor, though the taste won’t be exactly the same.
PrintVegan Mapo Tofu Recipe
This Vegan Mapo Tofu is a flavorful Sichuan-inspired dish that combines soft tofu with shiitake mushrooms and a spicy, savory sauce made from fermented beans and chili paste. It delivers all the bold, numbing heat of traditional Mapo Tofu without any animal products, making it perfect for a hearty, plant-based meal.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Sichuan, Chinese
- Diet: Vegan
Ingredients
Broth and Mushrooms
- 8 ounces shiitake mushrooms
- 2 cups water
Tofu Preparation
- 15 ounce block of soft tofu (do not use silken)
- Salt
Sauce and Seasonings
- 3 tablespoons vegetable oil
- 3 small dried hot red peppers
- 1 tablespoon fermented black beans, rinsed
- 1 tablespoon fermented spicy broad bean paste (doubanjiang)
- 2 teaspoons minced garlic
- 1 tablespoon grated ginger
- 2 teaspoons soy sauce
- 1 teaspoon toasted sesame oil
- 1 teaspoon finely ground Sichuan pepper
- 1 tablespoon corn- or potato starch, dissolved in 3 tablespoons cold water
Garnishes
- 1/2 cup slivered scallions, both white and green parts
- Cilantro sprigs, for garnish
Instructions
- Prepare Mushroom Broth: Remove stems from the shiitake mushrooms. Simmer the stems in 2 cups of water for 15 minutes to make a light mushroom broth. Strain the broth and discard the stems. Dice the mushroom caps and set aside.
- Prepare Tofu: Cut the soft tofu into 1-inch cubes. Place the cubes in boiling salted water and let them steep for 15 minutes. Drain the tofu well after steeping.
- Cook Aromatics and Mushrooms: Heat vegetable oil in a wok or wide skillet over medium heat. Add the dried hot red peppers, fermented black beans, and fermented spicy broad bean paste. Stir and cook until fragrant, about 1 minute. Add minced garlic and grated ginger and let them sizzle briefly.
- Add Mushrooms and Seasonings: Add the diced mushroom caps along with soy sauce, toasted sesame oil, and finely ground Sichuan pepper to the wok. Pour in 1 1/2 cups of the reserved mushroom broth, then gently simmer the mixture for 2 minutes to combine flavors.
- Incorporate Tofu and Thicken Sauce: Carefully add the tofu cubes to the skillet. Shake the pan gently to distribute the sauce without breaking the tofu. Slowly drizzle in the dissolved cornstarch mixture while gently swirling the pan to thicken the sauce. Simmer the tofu in the sauce for an additional 2 minutes. If the sauce becomes too thick, thin it with a little more mushroom broth as needed.
- Garnish and Serve: Transfer the cooked Mapo Tofu to a serving bowl or platter. Sprinkle with slivered scallions and garnish with cilantro sprigs. Serve immediately while hot.
Notes
- Use soft tofu rather than silken tofu to maintain a firmer texture during cooking.
- Dried red peppers can be adjusted according to your preferred spice level.
- If fermented broad bean paste (doubanjiang) is unavailable, substitute with another spicy fermented chili paste but note the flavor difference.
- Gently handling tofu is key to preventing it from breaking apart during cooking.
- For a gluten-free version, ensure soy sauce is gluten-free or substitute with tamari.
Keywords: Vegan Mapo Tofu, Sichuan tofu recipe, vegan Chinese recipe, spicy tofu, shiitake mushrooms, plant-based mapo tofu

