• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
a Veg Taste from A to Z
  • Home
  • Recipes
  • Why Plant Based
  • Work With Me
  • Italian Site

Irresistible Vegan Mapo Tofu

Modified: 10 May, 2024 · Published: 31 May, 2023 by Adriana Z. · This post may contain affiliate links · Leave a Comment

Jump to Recipe - Vai alla Ricetta Print Recipe
This post may contain affiliate links - Questo post potrebbe contenere link di affiliazione

Here’s my Irresistible 100% vegan Mapo Tofu recipe! This classic Chinese dish is a favourite among foodies and is sure to be a hit with your family and friends. 

Questa ricetta è disponibile anche in italiano

unctuous mapo tofu close up

Mapo Tofu (麻婆豆腐) is spicy and packed with flavour, thanks to its umami-rich ingredients. This classic Chinese dish, originally from the Sichuan province, is sure to please vegans and non-vegans alike. It’s easy to make and can be ready in just 30 minutes.

This is my vegan take that we enjoy in our household from time to time. It is quite a spicy dish, so make sure to tailor it and taste while you make it to nail it perfectly according to your own palate and the desired spice level.

Jump to:
  • Ingredients and Tools
  • ✍🏻Variations
  • 💭FAQs
  • Recipe

Ingredients and Tools

To make a meat free mapo tofu we are going to need a few of the traditional Asian condiments as a bunch of specific ones, such as:

  • Silken Tofu. Silken style tofu is the absolute main ingredient of Mapo Tofu. It's silky like consistency it's what we are expecting from this dish. If you too like this ingredient, you should definitely check this Tofu and Tomato Pasta and these Sweet Balls with Coconut. Another great alternative would be Chickpea Tofu, that shares the same silky consistency, and it is slightly firmer too.
  • Meat Free Mince. I used a fridge ready alternative, that looks exactly like ground meat. There are a bunch available nowadays, pretty much in any UK supermarkets. If you cannot find any, you can substitute it with soya or pea TVP or brown/shiitake mushrooms, for a low processed food version. If you're opting for mushrooms, make sure to ground them into a food processor and cook them the same way you would do with the meat substitute.
  • Fermented Black Bean Paste. This is an ingredient that I absolutely like. It is crucial to achieve the authentic taste of the dish, so I really recommend not to skip on it. You can purchase it online or in Asian supermarkets.
  • Sichuan Peppercorns. If you have made my Chinese Chilli Oil, you already have this ingredient, otherwise you can purchase it online here. Sichuan peppercorns are berries from the ash tree used in lots of traditional Chinese dishes, known for their spiciness and tongue-numbing quality. 
vegan mapo tofu detail on spoon

✍🏻Variations

Let's get creative!

Now that you have the basic ingredients for your vegan Mapo Tofu, it’s time to get creative! Here are some ideas for variations that you can try:

Add some veggies. Try adding some diced bell peppers, mushrooms, or zucchini to the dish. You can also add some fresh or frozen vegetables like peas, corn or broccoli.

Spice it up. Add some extra chili paste or some red pepper flakes to give the dish a kick.

Make it creamy. Add some coconut milk or vegan cream cheese to make the dish creamy and rich.

Add some protein. Try adding some vegan meat alternatives like seitan or tempeh to make the dish more filling.

Try a different sauce. Instead of the traditional Mapo Tofu sauce, try using a different sauce like teriyaki or sweet and sour.

Serve it over rice. Serve the vegan Mapo Tofu over a bed of cooked white or brown rice for a complete meal.

No matter how you choose to make your vegan Mapo Tofu, it’s sure to be a hit! Get creative and have fun with it! This classic Chinese dish is a favourite among foodies and is sure to be a hit with your family and friends. Here’s my 100% vegan Mapo Tofu recipe!

💭FAQs

What mapo tofu taste like?

Mapo tofu taste is a gorgeous blend of umami sweet heat thanks to the combination of Sichuan peppercorn, spring onions and fermented bean paste.

Can I use different pepper instead of Sichuan?

Sichuan Peppercorn it is a key ingredient for the classic version of Mapo tofu, and there isn't another spice with a similar flavour profile. If you don't want to buy it you can still use black peppercorn combined with chilli flakes, however, it won't taste authentic.

I like Mapo Tofu but always find it too spicy. How can I cut the heat?

You can reduce the quantity of peppercorn and chilli oil, according to your taste. Alternatively, you can add some more sugar to cut through the heat.

Recipe

Pin Recipe

Print Recipe

No ratings yet

Vegan Mapo Tofu

This classic Chinese dish is a favourite among foodies and is sure to be a hit with your family and friends. Here’s my 100% vegan Mapo Tofu recipe!
Prep Time 10 minutes minutes
Cook Time 15 minutes minutes

Ingredients

  • 350 g Silken Tofu cut into 1 inch cubes
  • 250 g Vegan Mince
  • 130 g Vegetable Broth
  • 2-3 Garlic Cloves minced
  • 1-2 Spring Onions finely sliced
  • 2 tablespoon Vegetable Oil
  • 1.5 tablespoon Brown Sugar
  • 1.5 tablespoon Fermented Black Bean Paste
  • 1-2 Thai Bird Chilies thinly sliced
  • 1 tablespoon Sesame Oil
  • 1 tablespoon Ginger Paste or 1.5 inch fresh ginger finely minced
  • 1 tablespoon Sichuan Peppercorns coarsely ground
  • 1 tablespoon Chilli Oil I used homemade*
  • 2 teaspoon Cornstarch mixed with 1 tablespoon water
3 people
Prevent your screen from going dark

Instructions

  • Heat the vegetable oil in a large skillet over medium-high heat. Add the vegan and cook until it’s browned, about 5 minutes. Add the garlic and ginger and cook for another minute.
  • Next, add the fermented bean paste, the sugar and the ground Sichuan peppercorns. Stir to combine and cook for another minute.
  • Pour in the vegetable broth and stir. Let this simmer for a minute or so. Meanwhile get your tofu ready and combine the water and cornstarch in a small bowl.
  • Add the cornstarch mixture to your sauce and stir. Let it bubble away until the sauce starts to thicken. (If it gets too thick, add an extra splash of water or broth).
  • Stir in the chilli oil*, then add the silken tofu carefully cubed. Use your spatula to gently toss the tofu in the sauce. Let everything cook for 3-5 minutes.
  • Finally, add the sesame oil and brown sugar along with finely chopped spring onions. Stir up until the onions are just wilted.
  • Serve with a last sprinkle of Sichuan peppercorn powder and more spring onions as a garnish.

Notes

*For the homemade version of Chinese chilli oil click here.

Nutrition

Calories: 419kcal | Carbohydrates: 26g | Protein: 19g | Fat: 27g | Saturated Fat: 4g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 9g | Potassium: 548mg | Fiber: 5g | Sugar: 9g | Vitamin A: 124IU | Vitamin B12: 2µg | Vitamin C: 4mg | Calcium: 173mg | Iron: 3mg
Did you like this recipe?Follow @avegtastefromatoz and tag #avegtastefromatoz when you try it!
vegan mapo tofu detail on spoon

Sharing is Caring! Please share my content on social networks 🙂

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on X (Opens in new window) X
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to email a link to a friend (Opens in new window) Email

Related

More Asian

  • Bagara Baingan in a serving plate in bright orange gravy garnished with fresh coriander
    Vegan Bagara Baingan
  • sesame and miso dressing in a glass bowl with a spoon
    Super Easy Goma Miso Dressing
  • kung pao tofu with peppers, peanuts and flat rice noodles in a grey plate
    Best Vegan Kung Pao Tofu
  • burmese chickpea tofu block on a plate with decorative chickpeas and herbs
    Chickpea Tofu From Scratch (Burmese Tofu)

Filed Under: Asian, Chinese, Mains, Mock Meat, Tofu, Under 30 Minutes

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

nice to see you here

Welcome to a Veg Taste from A to Z! I'm Adriana Zifarelli, an Italian born massive foodie living in London. In this space you can find my true, tried and tested experiments in the kitchen. Have fun!

More about me →

SUMMER FAVOURITES

Eggplant "Meatballs"

Vegan Egg & Cress Sandwich

Vegan Grilled Mushroom Souvlaki

Mushroom Souvlaki

Couscous Stuffed Peppers

jerk barbecue corn ribs

Jerk BBQ Corn Ribs

crice noodles with seasonable colourful vegetables in a grey plate with half a lime

Vietnamese Noodle Salad

Lebanese Moussaka with Green Peppers FI

Lebanese Moussaka

Vegan Piña Colada Cheesecake

POPULAR NOW

wild garlic pesto spaghetti rolled into nests served on a grey plate and topped with pine nuts and wild garlic flowers

Wild Garlic Pesto Pasta

best vegan salmon / carrot lox close up on a wooden tray with lemon wedges, capers and dill

The Best Vegan Salmon

homemade vegan italian sausages with gluten roasted on a plate close up

Italian Style Sausages

How to Cook Potatoes in the IP

courgette and potato bake close up

Courgette and Potato Bake

vegan sticky toffee pudding slice on a white plate with fork and oozing toffee sauce

Best Vegan Sticky Toffee Pudding

Vegan Lemon Pound Cake

tofu puffs on a grey plate

How to Make Tofu Puffs

tofu vegan eggs on chopping board

Vegan Hard Boiled Eggs

Vegan Quiche Lorraine Closed Up Slice

Ultimate Vegan Quiche Lorraine

seitan chicken shreds on chopping board

Vegan Seitan Chicken

tearing with hands a breaded and air fried oyster mushroom

Air Fried Oyster Mushrooms

Subscribe to get latest recipes!

privacy policy

Stay Connected

Copyright © 2025 a Veg Taste from A to Z on the Foodie Pro Theme

 

Loading Comments...
 

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required