Mushroom Mapo Tofu
This one’s cozy, spicy, and full of flavor.
Mushroom Mapo Tofu is a plant-based twist on the classic Sichuan dish—still rich, saucy, and perfect over rice.
I love how satisfying it is without needing any meat.
And it comes together in less than 30 minutes!

What You’ll Need
- 14 oz block soft tofu
- 1 cup finely chopped cremini mushrooms
- 2 tbsp neutral oil (like vegetable or canola)
- 1 tbsp finely chopped garlic
- 1 tbsp finely chopped ginger
- 1/2 cup diced onion
- 1 tbsp doubanjiang (spicy fermented bean paste)
- 1 tbsp soy sauce
- 1 tsp toasted sesame oil
- 1 tsp Sichuan peppercorns (crushed)
- 1/2 cup low-sodium vegetable broth
- 1 tbsp cornstarch + 2 tbsp water (mixed)
- 1 green onion, finely sliced (for garnish)

Why I Love This Recipe
I first tried mushroom mapo tofu when a friend made a plant-based dinner and I couldn’t believe how much flavor it had. Now it’s a regular comfort food dish for me. It’s:
- Quick and easy
- Packed with umami
- Full of texture and heat
- Cozy but light
- Just as good the next day

Makes: 3–4 servings
Cook Time: 25 minutes
Tools Needed
- Sharp knife
- Cutting board
- Large nonstick skillet or wok
- Silicone spatula
- Mixing bowls
- Measuring spoons and cups
Pro Tips
- Gently slide the tofu into the pan—soft tofu can break easily.
- If you can’t find doubanjiang, mix miso + chili flakes as a backup.
- Press tofu for a few minutes if it’s extra watery.
- Crush Sichuan peppercorns with the bottom of a cup or mortar & pestle.
- If you’re worried about spice, start with half the doubanjiang and taste.
Substitutions & Variations
- Tofu: Swap for firm tofu if you like a heartier texture
- Mushrooms: Use shiitake or oyster mushrooms for even more flavor
- No doubanjiang? Mix 1 tbsp miso paste + 1/2 tsp chili oil
- Add-ins: Stir in bok choy, spinach, or cooked lentils for extra nutrition
- Not spicy: Use sweet soy bean paste instead of doubanjiang
Make-Ahead Tips
- Dice mushrooms and aromatics ahead of time
- Mix the sauce ingredients in a jar and store in the fridge for 2–3 days
Why This Recipe Works (Quick Science)
Doubanjiang is full of fermented umami flavor. When you fry it in oil with garlic and ginger, it “blooms” and releases more aroma. The cornstarch thickens the broth into a glossy sauce that clings to tofu and mushrooms perfectly. The mushrooms add deep savory notes that replace the meat in the traditional version.
Common Mistakes
- Breaking the tofu: Always stir gently
- Using too much doubanjiang: It’s strong—measure carefully
- Not cooking mushrooms enough: Let them brown a bit for better flavor
- Adding cornstarch directly: Always mix it with water first
What to Serve With
- Steamed jasmine or short-grain rice
- Stir-fried bok choy or broccoli
- Cucumber salad with sesame oil
- Chinese-style pickled veggies
How to Make Mushroom Mapo Tofu
Step 1: Prep the aromatics
Finely chop 1 tbsp garlic, 1 tbsp ginger, and 1/2 cup onion. Set aside.

Step 2: Chop the mushrooms
Finely chop 1 cup of cremini mushrooms until they’re small and even.

Step 3: Cook the aromatics
Heat 2 tbsp oil in a large nonstick skillet over medium heat. Add garlic, ginger, and onion. Cook for 2–3 minutes until fragrant and soft.

Step 4: Add mushrooms and doubanjiang
Add chopped mushrooms and 1 tbsp doubanjiang. Stir and cook for 5–6 minutes, until mushrooms are browned and coated in the red paste.

Step 5: Add sauce ingredients
Pour in 1 tbsp soy sauce, 1 tsp sesame oil, and 1/2 cup vegetable broth. Stir well.

Step 6: Add tofu
Cut the 14 oz soft tofu into cubes. Gently add to the pan and stir carefully to coat. Simmer for 5 minutes.

Step 7: Thicken the sauce
Mix 1 tbsp cornstarch with 2 tbsp water. Pour into the skillet and gently stir. Simmer until sauce is thickened, about 2 minutes.

Step 8: Finish and garnish
Sprinkle 1 tsp crushed Sichuan peppercorns and top with sliced green onions. Turn off heat and serve hot.

Leftovers & Storage
Store leftovers in an airtight container for up to 3 days in the fridge. Reheat gently on the stove or microwave. The flavor deepens overnight!
FAQ
Can I make this less spicy?
Yes! Start with 1/2 tbsp of doubanjiang and skip the Sichuan peppercorns.
Can I use firm tofu?
Totally. It won’t be as silky, but still delicious.
Is this gluten-free?
Check your doubanjiang and soy sauce labels—some have wheat. Use tamari if needed.
Can I freeze it?
Not recommended. The tofu texture changes a lot after freezing.Final Thoughts
This Mushroom Mapo Tofu is proof that plant-based dishes can be bold, flavorful, and comforting. I hope it becomes a regular in your kitchen like it did in mine. If you try it, let me know how it turned out in the comments—or ask if you run into any trouble. Happy cooking!
