Go Back
+ servings
4.86 from 7 votes
vegan mapo tofu|chinasichuanfood.com
Vegetarian Mapo Tofu with Mushrooms
Prep Time
15 mins
Cook Time
5 mins
Total Time
20 mins
Easy and vegetarian mapo tofu; shitake mushrooms are used to replace meat.
Course: Side Dish
Cuisine: Sichuan cuisine
Keyword: mushroom, tofu
Servings: 2
Calories: 291 kcal
Author: Elaine
  • 450 g soft tofu
  • 4 middle size shitake mushroom , sliced
  • 1.5 tbsp. Doubanjiang ,chopped
  • 1/2 tbsp. fermented black beans , chopped
  • 2 tbsp. cooking oil
  • 2 shallot white , chopped
  • 2 cloves garlic , chopped
  • 1 inch ginger ,chopped
  • 2 tbsp. oil
  • 1 tbsp. light soy sauce
  • 2 cups water
  • 1/4 tsp. sugar
  • 1 tsp. sesame oil
  • fresh Sichuan peppercorn powder
water starch
  • 2 tbsp. water
  • 1 tbsp. sweet potato starch , or 1.5 tbsp. corn starch
  1. Slice mushroom, chop garlic, ginger, spring onion white, doubanjiang and fermented black beans.

  2. Cut tofu into square cubes (around 2cms). Bring a large amount of water to a boil and then add a pinch of salt. Slide the tofu in and cook for 1 minute. Move out and drain.

  3. Fry doubanjiang for 1 minute over slow fire until the oil turns red and then add garlic, scallion white, ginger and fermented black beans to cook for 30 seconds until aroma. Then fry mushrooms until soft.

  4. Add water to the seasonings and bring to boil over high fire. Gently slide the tofu cubes. Add light soy sauce and sugar.Slow the heat after boiling and then simmer for 6-8 minutes. Drizzle some sesame oil.

  5. Stir the water starch and then pour half of the mixture to the simmering pot. Wait for around 30 seconds and then pour the other half. You can slightly taste the tofu and add pinch of salt if not salty enough.

  6. Transfer out when almost all the seasonings stick to tofu cubes. Sprinkle Szechuan peppercorn powder (to taste).

Nutrition Facts
Vegetarian Mapo Tofu with Mushrooms
Amount Per Serving
Calories 291 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 1g6%
Sodium 2652mg115%
Potassium 149mg4%
Carbohydrates 13g4%
Fiber 3g13%
Sugar 1g1%
Protein 22g44%
Vitamin C 0.9mg1%
Calcium 296mg30%
Iron 3.1mg17%
* Percent Daily Values are based on a 2000 calorie diet.