Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Air Fryer
All Recipes
Appetizers
Articles
Asian Recipes
Back2Basics
Beans & Legumes
Breads & Muffins
Breakfast
Breakfast
Casserole
Challenge
Desserts
Dips, Sauces, & Gravy
Disease
Featured
Foods
Holiday Recipes
Indian Recipes
Instant Pot
Italian
Mary's Mini
Meat Substitutes
Meat-Like Favorites
Mexican Recipes
Most Popular Recipes
News
Pasta & Rice
Podcast
Potato Dishes
Salads & Dressings
Sandwiches
Smoking, Grilling, & BBQ
Soups & Stews
Soy Curls
Stir Frys
Summer Picnic Recipes
Veggies Sides
Videos
Weight Loss
  • Skip to main content
  • Skip to primary sidebar
Brand New Vegan
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
  • Home
  • About Me
  • Substack
  • Cookbook
  • Recipes
  • Videos
menu icon
go to homepage
search icon
Homepage link
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Air Fryer
All Recipes
Appetizers
Articles
Asian Recipes
Back2Basics
Beans & Legumes
Breads & Muffins
Breakfast
Breakfast
Casserole
Challenge
Desserts
Dips, Sauces, & Gravy
Disease
Featured
Foods
Holiday Recipes
Indian Recipes
Instant Pot
Italian
Mary's Mini
Meat Substitutes
Meat-Like Favorites
Mexican Recipes
Most Popular Recipes
News
Pasta & Rice
Podcast
Potato Dishes
Salads & Dressings
Sandwiches
Smoking, Grilling, & BBQ
Soups & Stews
Soy Curls
Stir Frys
Summer Picnic Recipes
Veggies Sides
Videos
Weight Loss
  • Home
  • Brand New Vegan Recipes
  • Articles
  • Substack
  • Cookbook
  • Shop Amazon
  • Donate
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • Substack
    • YouTube
  • ×
    Home » All Recipes » Asian Recipes

    Vegan Mapo Tofu

    Published: Apr 16, 2023 by Chuck Underwood · 5 Comments

    Jump to Recipe·Print Recipe

    Who LOVES spicy Sichuan food as much as I do? If you do, then you have GOT to try my newest favorite recipe yet - my Vegan Mapo Tofu.

    vegan mapo tofu

    I was at Dynasty Chinese Restaurant in Sequim, Washington one day, trying to find something on the menu I could eat - when I spotted something on their specialty menu called "Mapo Tofu" (麻婆豆腐).

    And it was when the waitress asked me how spicy I like it that I knew I was going to LOVE this recipe!

    Mapo literally means "pockmarked old woman" in Chinese.

    Legend has it the name affectionately comes from the smallpox facial scars of Mrs. Chen, the Sichuanese restaurateur in the late 1800s who created the dish.

    Mapo Tofu traditionally consisted of soft tofu cubes cooked in a spicy and flavorful sauce made with a fermented broad bean paste called Doubanjiang, Sichuan chile peppers, ground pork or beef, and Sichuan Peppercorns.

    I used the Korean spices I already had in my pantry to make this version and while not 100% authentic - is amazingly delicious and is very close to what I enjoyed that day in Sequim.

    So if you like spicy food .... this is a must-try and has quickly become one of my new favorite recipes.

    Hope you enjoy it.

    Vegan Mapo Tofu

    vegan mapo tofu

    I'll start out with all the specialty items you'll need with Amazon Links if you want to order them. Asian Grocery Stores should have all the ingredients as well. If you have a Whole Foods close by - maybe check there too. Surprisingly enough, I found the fermented black bean sauce at my local Fred Meyers - look in the hot sauce section.

    All Amazon links are affiliate links and I do earn a little with every purchase but at no extra cost to you.

    • Gochujang
    • Gochugaru
    • Aardvark Black Bean Sauce - my sub for Doubanjiang
    • Sichuan Peppercorns

    This recipe is fairly easy and can be prepared in these 5 simple steps:

    1. Marinating the mushrooms
    2. Prepping the tofu
    3. Prepping the slurry
    4. Prepping the aromatics
    5. Making the sauce

    The Mushrooms

    bowl of chopped shiitake mushrooms

    Since I do not use sesame oil, I used tahini. Mix 1 teaspoon with a teaspoon of low-sodium soy sauce and add ½ teaspoon of black pepper.

    Note: If you are adventurous - use the Sichuan peppercorns instead of the black pepper. Toast them in a hot pan for a few minutes and then grind them into a powder.

    Mix this into 5 ounces of chopped Shiitake mushrooms - ensuring they are evenly coated and set aside to marinate.

    The Tofu

    tofu cubes

    You want a SOFT tofu for this recipe, not the extra-firm I normally use. Do NOT use "Silken" as that is TOO soft and will fall apart. MEDIUM is what I recommend..

    Fill a pan with water, add 1 teaspoon of salt, and bring to a boil. Meanwhile, drain the water from the tofu, remove the 16-ounce block, and pat it dry. Then cut it into cubes. When the water comes to a boil - gently add the tofu cubes and let them simmer for 1 minute - then set the pot aside.

    Believe it or not - boiling tofu in salted water removes as much liquid as pressing it.

    The Slurry

    Whisk 1 tablespoon of cornstarch and 3 tablespoons of water and set aside.

    Veggie Prep

    Finely mince 3-4 green onions, separating the whites from the greens, 3-4 cloves of garlic, and about a 1" inch piece of ginger.

    Making the Sauce

    mapo tofu cooking in a pan

    Saute the mushrooms, adding 1-2 Tbls of water or broth if needed to prevent sticking. As they cook down and release their own liquid, add the garlic, ginger, and onions. Also, add the black bean paste and the gochugaru and mix well.

    In a 1-cup measuring cup - mix 1 cup of water, the remaining 1 Tbls of soy sauce, maple syrup, and gochujang. Mix well then add it to the mushrooms and bring to a boil.

    Then, reduce the heat, add ½ cup of frozen peas & carrots, and the cornstarch slurry. Mix well and then gently add the drained tofu.

    Make sure the tofu gets coated with that delicious sauce but be careful stirring as the tofu is very soft and fragile.

    Continue simmering for a few minutes to allow all those flavors to meld together and the sauce to reduce a bit, then serve over rice and garnish with green onions tops, sesame seeds, and if you're brave - a little shake of that Sichuan pepper.

    Have a good week everybody and I hope you enjoy this version of Mapo Tofu. Again, while not 100% authentic, it IS delicious and uses many of the spices I have previously used in my Korean recipes.

    I always appreciate comments so let me know how you like it!

    brandnewvegan

    vegan mapo tofu
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Vegan Mapo Tofu

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
    • Author: Chuck Underwood
    • Prep Time: 30 min
    • Cook Time: 30 min
    • Total Time: 1 hour
    • Yield: 4-6 Servings 1x
    • Category: Tofu, Main
    • Method: Stovetop
    • Cuisine: Asian
    • Diet: Vegan
    Print Recipe
    Pin Recipe

    Description

    Who LOVES spicy Sichuan food as much as I do? If you do, then you have GOT to try my newest favorite recipe yet - my Vegan Mapo Tofu.


    Ingredients

    Units Scale
    • 5 ounces Shiitake mushrooms
    • 1 tsp low-sodium soy sauce plus 1 additional Tbls (divided)
    • ½ tsp black pepper (see note)
    • 1 tsp tahini
    • 1 Tbls corn starch
    • 3 Tbls water
    • 16-ounce block medium-firm tofu
    • 1 tsp salt
    • 1 ½ Tbls Aardvark Black Bean Sauce
    • 2 tsp gochugaru
    • 4 cloves garlic, minced
    • 3 minced green onions (whites & greens separated)
    • 1-2 teaspoon fresh ginger, minced
    • 2 tsp gochujang
    • 1 tsp maple syrup
    • ½ cup frozen peas & carrots

    Instructions

    1. Mix 1 teaspoon of soy sauce, the tahini, and black pepper together and stir into the mushrooms, mixing well to ensure they are evenly coated - set aside
    2. Whisk the cornstarch and water together to make a slurry - set aside
    3. Carefully drain the tofu and pat dry.  Then cut it into cubes.  Add salt to a pot of water and bring to a boil. Gently add the tofu and simmer the for 1 minute - remove from heat and set aside.
    4. Prep the veggies by mincing the garlic, ginger, and green onions
    5. In a large saute pan - saute the mushrooms until softened. (add a little water or broth as needed to prevent sticking)
    6. Add the minced onion whites, garlic, and ginger, and then stir in the black bean paste and gochugaru. Saute until veggies have softened and are aromatic. Mix well.  
    7. Mix 1 cup of water, the remaining soy sauce, maple syrup, and gochujang, then add to the mushrooms.
    8. Mix well and bring to a boil.
    9. Reduce heat, add the peas & carrots, stir in the slurry,  and gently fold in the drained tofu, making sure it gets coated in the sauce
    10. Simmer for 5 minutes or until sauce has thickened and slightly reduced
    11. Top with green onion tops and serve over rice
     
     

    Notes

    Like This Recipe?  Tips and Donations Are Always Appreciated!

    1. Note:  If you want to use Sichuan Peppercorns, omit the black pepper in step 1 and toast ½ to 1 teaspoon of them in a dry pan over low heat until fragrant, then grind them into a powder.  Sprinkle over top of the finished dish.  
     

    Did you make this recipe?

    Tag @brandnewvegan on Instagram and hashtag it #brandnewvegan

    More Asian Recipes

    • Korean Cucumber Salad (Oi Muchim)
    • Gochujang Salad Dressing
    • Korean Lettuce Salad (Sangchu Geotjeori)
    • Last Minute Asian Salad Dressing

    Reader Interactions

    Comments

    1. Brenda Schnell

      April 20, 2023 at 6:10 pm

      Just made this. Really good!! I did have to substitute cremini mushrooms as the others were crazy expensive. And I used the bean paste instead of the black bean paste. Really nice flavours and I didn't find it too hot. The heat is different, a nice little bite but not lingering. I am really enjoying these new tastes!

      Reply
    2. Mary Pomerantz

      April 16, 2023 at 8:01 pm

      This looks really good. We will definitely be trying this. We loved your Brussels sprouts (made them twice!) with gochujang sauce and I was delighted to see it in this recipe. Thanks!

      Reply
    3. Bob in Tennessee

      April 16, 2023 at 10:43 am

      I will give this recipe a try! If I have to use dried shiitake mushrooms, how long should I rehydrate them in water before putting them in the marinade? Or, should I simply make a large amount of the marinade and rehydrate them in that? Thanks!

      Reply
      • Chuck Underwood

        April 16, 2023 at 10:47 am

        At least 30 minutes or until they are fully softened. If you have more time, let them soak for up to 2 hours to make sure they are fully rehydrated and plump. Use warm water - not hot or boiling, as this can damage the mushrooms.

        Reply
        • Ruth

          April 16, 2023 at 3:36 pm

          Do I cook the shiitake mushrooms whole or should they be sliced or diced?

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi I'm Chuck, and I make switching to a plant-based diet as easy as possible by recreating all of your favorite comfort foods. You're not going to believe how good it tastes and chances are, you're not gonna miss a thing!

    More about me →

    My very FIRST COOKBOOK is here! Limited quantities remain so order now!

    ORDER NOW!

    Get more...

    • Green Chile Lime Salad Dressing
    • Vegan Tahini Salad Dressing (Oil-Free)
    • Vegan Waldorf Salad
    • Simple Pickled Onions

    SUBSCRIBE TO MY NEWSLETTER!

    Brand New Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

    Footer

    ↑ back to top

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Recipes Cookbook Donate Contact YouTube

    Privacy Policy Disclaimer Terms

    I earn from qualifying purchases from Amazon and other affiliate partners.

    © Copyright Brand New Vegan, LLC 2026

    84 shares
    • 20