• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
School Night Vegan
  • Recipes
    • Mains
    • Sides
    • Snacks
    • Desserts
    • Drinks
  • My Story
  • Contact
  • Subscribe
  • Pre-order cookbook
menu icon
go to homepage
  • Recipes
    • Mains
    • Sides
    • Snacks
    • Desserts
    • Drinks
  • My Story
  • Contact
  • Subscribe
  • Pre-order cookbook
subscribe
search icon
Homepage link
  • Recipes
    • Mains
    • Sides
    • Snacks
    • Desserts
    • Drinks
  • My Story
  • Contact
  • Subscribe
  • Pre-order cookbook
×

Home » Recipes » Recipes

Vegan Mapo Tofu

Jump to Recipe Print Recipe
vegan mapo tofu

My all-time favourite tofu dish - vegan mapo tofu! It's packed with fragrant aromatics and Szechuan spice - it's perfect home-cooked comfort!


When I say vegan mapo tofu is my favourite tofu dish, I really mean it. I grew up in the north of England in the 1980s and, needless to say, authentic Chinese cuisine was hard to find. So for years, my understanding of Chinese food involved spring rolls, prawn toast and egg-fried rice. 

Much later in life, when I lived in London, I became obsessed with a Chinese restaurant named "My Old Place". It serves some of the most beautiful no-nonsense authentic Chinese food I've ever tasted and here, ladies and gentlemen, was where I discovered ma po tofu! 

vegan mapo tofu

What is vegan mapo tofu?

Mapo Tofu (or Mapo Doufu, or mápó dòufu, or 麻婆豆腐 - thanks Wikipedia!) is a dish originating from the Sichuan province of China. The best way I can describe it is "THE ONLY WAY TO EAT SILKEN TOFU!". 

The tofu isn't fried, so it's a super gentle, comforting texture. The tofu is gently simmered in a sticky sauce made from a type of chilli paste/oil called Douban and fermented black beans.

Traditionally it also involves minced beef, but this recipe is entirely vegan!

vegan mapo tofu

Any special ingredients?

This vegan mapo tofu is totally worth a trip to the Asian supermarket. You'll need some specialist ingredients to really make it pop, so don't just try to throw this one together with what you've got! Here are the things you 100% need!

Doubanjiang Chilli Paste

This is one of the quintessential ingredients for this dish. Nothing quite tastes like it, so be sure to get yourself a jar!

You can grab Doubanjiang Chilli Paste here!

Doubanjiang Chilli Paste

Fermented Black Beans

Again, it wouldn't be Mapo without these guys, so be sure to grab some. They add texture as well as a kick of umami, fermented funkiness to the whole situation.

You can grab Fermented Black Beans here!

Fermented black beans

Firm Silken Tofu

Yes! Silken tofu comes in firm and soft varieties, just like other tofu! Firm is important here because it doesn't break up so easily. It's also shelf-stable so it keeps for a long time, which is nice!

You can grab Firm Silken Tofu here!

firm silken tofu

Szechuan Peppercorns

Clue's in the name! This won't taste like a Szechuan dish without these fellas. You're gonna be blown away when you open them! They smell AMAZING!

You can grab Szechuan Peppercorns here!

Szechuan peppercorns
added tofu and mince

How do you make vegan mapo tofu?

The process is honestly so easy and so rewarding! As always, the full recipe is at the bottom of this page, but I'm going to walk you through the steps involved before you get crackin!

1. Prepare the sauce ingredients

This is one of those recipes where it really helps to be prepared. Remove the tofu from the carton and slice into cubes. Make sure you've mixed together your corn starch and water and set it aside. You'll also want to prepare your garlic, ginger and spring onions in advance.  

For the garlic, just peel and crush finely. For the ginger, peel with the back of a teaspoon then slice into tiny match-sticks. For the Spring onions, we need them finely chopped but make sure you separate the green end from the white end - they get used separately. You'll also want to grind your Szechuan peppercorns, if they're not already ground.  

sliced silken tofu
vegan mapo tofu ingredients

2. Start fryin'

Get your pan or wok nice and hot, add a bit of oil and start frying your vegan mince. The time involved will vary depending on which kind of mince you use. I used Naturli. Once browned, remove the mince from the pan and leave any residual oil in there.

vegan mince

Next add the doubanjiang and fry for a few minutes. Once it's nice and fragrant, add your aromatics (ginger, garlic and white bits of the spring onions) along with your Szechuan pepper and chilli flakes. Fry until nice and soft but don't let them burn!

Next in is your fermented black beans. You can chop them finely before they go in, or leave them chunky, it's up to you! After a couple more minutes, add your stock and give everything a good stir. Bring to a simmer.

frying ingredients

3. Add the tofu and "beef"

Once everything is simmering, add the tofu, "minced beef" and soy sauce. You want to slide it from your chopping board into the sauce very gently so you don't break up the cubes of tofu! Allow to simmer for a good 8-10 minutes to allow that tofu to soak up the flavour!

vegan mapo tofu

4. Thicken it up!

Once you're happy with the flavour of the sauce, test a bit of tofu to see if you're happy. The spices should cling to the sides of the tofu gently. If you're happy, add the cornflour mixture and give everything a good stir. The sauce should thicken up quite quickly. Finish with the greens of your spring onions and hey presto!

vegan mapo tofu

If you're after more tofu recipes, why not try my vegan tofu scramble, my vegan bacon and my vegan omelette!!

Disclosure: some of the links above are affiliate links, meaning at no additional cost to you, I may earn commission when you click through and make a purchase.

vegan mapo tofu

Vegan Mapo Tofu

Richard Makin
My all-time favourite tofu dish - vegan mapo tofu! It's packed with fragrant aromatics and Szechuan spice - it's perfect home-cooked comfort! My all-time favourite tofu dish - vegan mapo tofu! It's packed with fragrant aromatics and Szechuan spice - it's perfect home-cooked comfort!
5 from 10 votes
Print Recipe Pin Recipe
Course Main Course
Cuisine Chinese
Servings 5
Calories 150 kcal
Ingredients
  
  • 1 tablespoon corn starch
  • 4 tablespoon water
  • 3 cloves garlic ((finely crushed))
  • 3 spring onions ((finely chopped and whites separated from greens))
  • 30 g fresh ginger ((peeled and finely chopped))
  • 500 g firm silken tofu
  • ½ teaspoon szechuan peppercorns
  • 1 teaspoon vegetable oil
  • 210 g vegan "mince" ((or "grounds"))
  • 2 teaspoon doubanjiang paste
  • 1 tablespoon fermented black beans
  • ½ teaspoon chilli flakes
  • 500 ml vegetable stock
Instructions
 
  • Prepare your ingredients: mix the cornstarch with the water in a glass and set aside. Prep the garlic, ginger and spring onions. Set aside. Remove the tofu from the carton and slice. Set aside. Grind the Szechuan peppercorns and set aside.
  • Heat a medium frying pan or wok over a medium high heat. Add the oil and fry the vegan mince for a few minutes until lightly browned. Remove the cooked mince from the pan and set aside. Don't clean out the pan.
  • If necessary, add a little extra oil and bring to heat. Add the doubanjiang and fry lightly for a minute. Once fragrant, add the spring onion whites, garlic and ginger. Fry lightly and do not allow to burn. Next add the fermented black beans, chilli flakes and Szechuan peppercorns. Fry for another minute or so.
  • Add the vegetable stock and reduce heat to medium. Bring to a simmmer.
  • Once simmering, carefully add the tofu and the vegan mince, making sure you don't break it up too much. Leave to simmer for 8-10 minutes, stirring occasionally and gently.
  • Test the tofu for flavour, then add the cornstarch slurry. Stir gently until the sauce has thickened. Add the spring onion greens. The mapo tofu is ready to serve with some steamed jasmine rice.

Nutrition

Serving: 1gramsCalories: 150kcalCarbohydrates: 12gProtein: 14gFat: 6gSaturated Fat: 1gSodium: 711mgFiber: 3gSugar: 3g
Keyword vegan mapo tofu
Love this recipe?Let me know on Instagram!

More Recipes

  • Vegan Egg Fried Rice
  • Vegan Spanish Omelette (Spanish Tortilla)
  • Vegan Banana Bread Pancakes
  • Vegan Carrot Cake

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. ปั้มไลค์

    July 25, 2020 at 11:17 pm

    5 stars
    Like!! Great article post.Really thank you! Really Cool.

    Reply
  2. Sloop

    August 29, 2020 at 10:05 am

    This is my go to dish when I want something really flavorouful but also really simple to make. I sometimes add mushrooms or baby spuds but thats only if Im feeling greedy and want to bulk it up a bit more. Recipe as it is though is spot on & I regularly share with others.

    Reply
  3. doubanjiang substitute

    March 28, 2021 at 9:20 pm

    5 stars
    Excelente aporte... Muchas gracias, Un saludo

    Reply
  4. doubanjiang substitute

    March 28, 2021 at 9:20 pm

    5 stars
    Excelente aporte... Muchas gracias, Un saludo

    Reply
  5. doubanjiang substitute

    March 28, 2021 at 9:20 pm

    5 stars
    Excelente aporte... Muchas gracias, Un saludo

    Reply

Primary Sidebar

Richard Makin is the School Night Vegan.

Richard has been exploring the world of plant-based cuisine since November 2017 when he switched from life-long vegetarian to full-time vegan!

More about me →

Popular

  • Vegan Meatballs
  • Vegan Sloppy Joes
  • Vegan Chicken Noodle Soup
  • Vegan Ham (Roasted Celeriac)
  • Vegan Shrimp (Vegan Prawns)
  • Vegan Blinis

Footer

  • Privacy Policy
  • About

↑ Back to Top

  • Contact
  • Media Kit