Szechuan Mapo Tofu 麻婆豆腐

Vegan Szechuan Mapo Tofu 麻婆豆腐 is a classic home cooked Chinese Cantonese dish. I used Impossible Foods plant based patty for a healthier vegetarian mapo tofu version. Quick easy recipe in 15 minutes Chinese recipe! #Veganrecipes #MapoTofu #麻婆豆腐 #chineserecipes #cantoneserecipes #instanomss #szechuanfood #chinesefood #easychinese

5 from 16 reviews

Szechuan Vegan Mapo Tofu 麻婆豆腐 – meet this classic and innovative modern take on this Chinese dish. It has a nice firm bite that goes really well with the creamy softness of tofu with extra lip-tingling heat from Szechuan peppercorns!

Call this Mapo Tofu 2.0. After our Not So Spicy Mapo Tofu recipe shared not too long ago made with mushrooms, I decided to make this classic home-cooked Chinese Cantonese dish with plant-based burger patties. I used Impossible Foods plant-based patty for a healthier vegetarian mapo tofu version. Quick, easy recipe in 15 minutes Chinese recipe!


  • 200g Impossible Burger (plant-based meat alternative)
  • 400g Firm Tofu, cubed (or silken tofu if you prefer)
  • 2 tbsp vegetable oil
  • 1 tbsp light soy sauce
  • 1 tbsp dark soy sauce
  • 1/2 tbsp black bean sauce with garlic
  • 1 tbsp Szechuan peppercorn, more if you prefer spicier
  • 3 tablespoon ginger, grated
  • 6 cloves garlic, minced
  • 1.5 teaspoon corn starch
  • 2 cups vegetable broth
  • 1 stalk of green onions, finely chopped for garnish
  • drizzle of XO chili oil to taste
  • 1/2 small carrot, diced (optional)
  • white jasmine rice for serving


  1. In a heavy bottomed non-stick Wok or Cast Iron, heat oil over medium high heat. Let the oil simmer, not smoke.
  2. Sautee garlic, ginger and onions, stir for 30 seconds.
  3. Break apart Impossible Burger into the pan. Stir until golden browned and fragrant, about 5 mins. Remove from pan and set aside.
  4. In the same heavy bottomed non-stick Wok or Cast Iron over medium high heat, stir together light soy sauce, dark soy sauce, black bean sauce with garlic, Szechuan peppercorns, and 2 cups of vegetable broth and bring to a simmer. Add in carrots and cook for 3 minutes or until carrots are soft.
  5. In a separate small bowl, dissolve 1.5 teaspoons of corn starch into cold water, add this mixture into your pot, and stir evenly. Add more if you prefer your mapo tofu thicker.
  6. Add your previously cooked Impossible Burger and tofu and sesame oil and stir gently.
  7. Add
  8. Adjust your spice preference. If you do not find it spicy enough, add a little bit more Szechuan peppercorns.
  9. Garnish with finely chopped green onions.
  10. Serve and enjoy over jasmine white rice!



Keywords: vegan mapo tofu, szechuan peppercorns, sichuan mapo tofu, impossible burger, plant based chinese recipes, vegan chinese food, 麻婆豆腐

Recipe Card powered byTasty Recipes