|

Vegan Mapo Tofu

Spicy, savoury and umami, Mapo Tofu is mind-blowing delicious, and easy to make in under 30 minutes!

Watch how to make this Mapo Tofu on my YouTube channel, and don’t forget to subscribe!

JUMP TO RECIPE

Ingredients & Inspiration

I’ve made my fair share of tofu recipes in the last eight years, but somehow I missed out on this one, a very popular one I might add… Mapo Tofu! It’s a popular Sichuan Chinese tofu recipe that is traditionally made with ground pork or beef, always eaten with rice, and is very saucy and spicy. Of course the spice level can always be dialled down if you’re sensitive to heat, but the spice-factor is kind of what makes this dish so insanely good.

So, naturally, as I do here at Steamy Vegan, I decided to veganize this popular recipe so us veggies can enjoy it, too! And boy, it brings the heat, baby. I literally can’t get enough of it and it’s my current obsession (I may have eaten it four times this week).

This Vegan Mapo Tofu uses a lot of common pantry staples, but you may need to make a stop at your local Asian market or go down the Asian foods aisle at your grocery store to get a few key ingredients (bolded):

Vegan Mapo Tofu Ingredients
  • textured vegetable protein (TVP)
  • Shaoxing wine
  • low-sodium soy sauce or tamari
  • fresh ginger
  • fresh garlic
  • doubanjiang (spicy fermented broad bean paste)*
  • vegan chicken bouillon powder
  • chili oil
  • dark soy sauce
  • Chinese 5 spice
  • coconut sugar
  • silken tofu
  • toasted sesame oil
  • green onions
  • cornstarch

Macros breakdown

This recipe serves 2 large bowls of Mapo Tofu as a main meal, but if you want to treat this as light lunch to accompany other veggies or sides I’ve included macros for 4 smaller servings (macros include serving with ½ cup cooked white jasmine rice):

Two servings: 510 cal, 35g protein, 60g carbs, 15g fats
Four servings: 315 calories, 18g protein, 43g carbs, 7g fats

How to Make Vegan Mapo Tofu

Mapo Tofu is really easy to make! Get your rice cooking in rice cooker/steamer, and make the tofu dish in one pan:

  1. Marinate the TVP: Drain your rehydrated TVP into a sieve then transfer to a medium mixing bowl.  Add Shaoxing wine, soy sauce, and ginger and mix until combined.
  2. In a wok or large skillet over medium heat, heat 1 tbsp of neutral oil until hot. Add the garlic and sauté until fragrant, about 1 minute. Next, add the seasoned TVP and doubanjiang. Mix to combine, then cook for a further 4-5 minutes.
  3. Add the Sichuan ground peppercorns, vegan chicken stock, chili oil, vegan chicken bouillon powder, five spice powder, and coconut sugar and mix until combined. Bring the mixture to a rapid simmer.
  4. Add cornstarch slurry: In a small bowl, mix the cornstarch and water until combined. When it reaches a rapid simmer, add the cornstarch slurry and gently stir until the sauce thickens.
  5. Place the tofu cubes evenly on top of the saucy TVP and using a large spoon to carefully scoop the TVP and sauce underneath, fold on top of the tofu until everything is coated nicely. Cook for 2 minutes just until the tofu is heated through.
  6. Garnish: Add the sesame oil and green onion and gently stir until just incorporated. Remove from the heat.
  7. Garnish with a sprinkle of Sichuan peppercorn and more green onion, if desired. Serve with a bowl of steamed rice and enjoy!
Janelle Carss

Vegan Mapo Tofu

Spicy, savoury and umami, Mapo Tofu is mind-blowing delicious, and easy to make in under 30 minutes!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 2 servings
Course: Dinner, Main Course
Cuisine: Chinese, Sichuan

Ingredients
  

TVP 'Meat' Mixture
  • heaping ½ cup dry TVP, rehydrated in boiling water 5 mins
  • 1 tbsp Shaoxing wine
  • 2 tsp low-sodium soy sauce or tamari
  • 1 tbsp finely minced ginger
Mapo Tofu
  • 5 cloves garlic, finely minced
  • 2 tbsp doubanjiang (spicy broad bean paste)*
  • 2 tsp freshly ground Sichuan peppercorns
  • 1 cup vegan chicken broth
  • 2 tsp chili oil
  • 1 tsp dark soy sauce (sub for more tamari if gluten-free)
  • 1 tsp vegan chicken boullion powder
  • ½ tsp Chinese 5 spice powder
  • 2 tsp coconut sugar (sub any granulated sugar of choice)
  • 1 16-oz block silken/soft tofu, cut into 1" cubes
  • 2 large green onions, chopped
  • 1 tsp sesame oil (optional for garnish)
  • 1 tbsp cornstarch
  • 1 tbsp water

Method
 

  1. Marinate the TVP: Drain your rehydrated TVP into a sieve then transfer to a medium mixing bowl.  Add Shaoxing wine, soy sauce, and ginger and mix until combined.
  2. In a wok or large skillet over medium heat, heat 1 tbsp of neutral oil until hot. Add the garlic and sauté until fragrant, about 1 minute. Next, add the seasoned TVP and doubanjiang. Mix to combine, then cook for a further 4-5 minutes.
  3. Add the Sichuan ground peppercorns, vegan chicken stock, chili oil, vegan chicken bouillon powder, five spice powder, and coconut sugar and mix until combined. Bring the mixture to a rapid simmer.
  4. Add cornstarch slurry: In a small bowl, mix the cornstarch and water until combined. When it reaches a rapid simmer, add the cornstarch slurry and gently stir until the sauce thickens.
  5. Place the tofu cubes evenly on top of the saucy TVP and using a large spoon to carefully scoop the TVP and sauce underneath, fold on top of the tofu until everything is coated nicely. Cook for 2 minutes just until the tofu is heated through.
  6. Garnish: Add the sesame oil and green onion and gently stir until just incorporated. Remove from the heat.
  7. Garnish with a sprinkle of Sichuan peppercorn and more green onion, if desired. Serve with a bowl of steamed rice and enjoy!

Video

Notes

Doubanjiang (Spicy broad bean paste) is what’s traditionally used in Mapo Tofu. It has a strong fermented flavour and is quite spicy. If you can’t find doubanjiang you could also sub it for a Taiwanese version of it that’s not spicy. Usually it’ll just be labelled as Bean Paste, Fermented Bean Paste or Broad Bean Paste. The ingredients should have soybeans and broad beans in it.
Alternatively, you could use Korean Gochujang, but it won’t have the same exact flavour. Still got that fermented funky goodness and tasty, though!

Spice is Nice

If a steamy, spicy and saucy bowl of soft jiggly tofu is your thing, I’m pretty certain that Mapo Tofu will become your latest obsession. Plus, the rice that soaks up the meaty sauce… come on!

Enjoyed this recipe? You might also like my 20-Minute Tofu Noodle Bowl, Golden Glow Tofu Bowl, or Sesame Ginger Tofu!

Lastly, if you made any of these recipes and decide to share them on Facebook or Instagram, don’t forget to tag me @SteamyVegan and use hashtag #SteamyVegan! I seriously love seeing what you’re cooking up! Plus make sure to check me out on YouTube — I have HUNDREDS of recipe videos to give you limitless plant-based inspiration!

There's more where that came from

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating