• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Lunch Dinner One Pot 30 Minutes or Less Pork Asian
5 from 2 votes

Mapo Tofu

Jump to RecipeVideoPrintRate
By: Joanna Cismaru •9/25/23 4 Comments

This post may contain affiliate links. Please read my disclosure policy.

pin for mapo tofu.

Mapo Tofu is a Chinese classic that promises to awaken your palate with an explosion of flavor! Featuring tender cubes of tofu and seasoned ground pork in a fiery, chili-infused sauce, it’s the ultimate comfort food with a spicy, tingly, tongue-numbing twist!

Table of Contents

Toggle
  • What Is Mapo Tofu
  • Why You’ll Love This Mapo Tofu
  • Ingredients You’ll Need
  • How To Make Mapo Tofu
  • Frequently Asked Questions
  • Serve Mapo Tofu With These
  • Expert Tips
  • Storage
  • Discover More Asian Recipes
  • Nasi Goreng
  • Chili Garlic Chicken
  • Black Pepper Beef
  • Beef Lo Mein
  • Mapo Tofu
freshly made mapo tofu garnished with green onions in a skillet.

What Is Mapo Tofu

Loved for its bold and dynamic flavor, mapo tofu is a Chinese classic hailing from the Szechuan province. It’s a vibrant stir-fry of cubed tofu and ground pork, drenched in a spicy sauce crafted from a mixture of mouth-numbing Szechuan peppercorns, doubanjiang chili paste, and salty fermented black beans. The dish is extra spicy, all while showcasing the custardy texture of the tofu.

But you don’t have to be a Chinese chef to make this recipe! You’ll find all the ingredients you need at your local Asian grocery store, and with just a skillet, you can whip up this entire dish in under 30 minutes. This mapo tofu recipe focuses on the simplicity of Asian cooking and will leave you ready to try some of my other recipes like Beijing beef or chicken lo mein.

mapo tofu in a white bowl over a bed of rice garnished with green onions.

Why You’ll Love This Mapo Tofu

  • Easy Asian Recipe! With just a few simple steps and easy to find ingredients, you can create a restaurant-quality Chinese favorite that will leave your taste buds tingling with delight!
  • Authentic Flavor! Made with a combination of tender tofu and seasoned savory ground pork bathed in a spicy sauce, this dish captures the true essence of Chinese cuisine. 
  • Versatile Dish! From tofu lovers to hardcore meat eaters, mapo tofu is always a hit! Whether you’re hosting a dinner party or feeding your family, this dish never disappoints.

Ingredients You’ll Need

ingredients needed to make mapo tofu.
  • Ground Pork: It adds meatiness. You can use ground beef if you prefer.
  • Low-Sodium Soy Sauce: It infuses the ground pork with a savory umami flavor and a hint of saltiness.
  • Vegetable Oil: Used for stir-frying. Any neutral flavored vegetable oil will work.
  • Szechuan Peppercorns: These reddish-brown peppercorns are a signature spice in Szechuan cuisine that provide a unique tingling and numbing sensation. You need to grind them up for this dish.
  • Garlic: Fresh garlic cloves add aromatic depth and pungent flavor.
  • Ginger: Adds some warmth and a slightly spicy, citrusy note.
  • Chili Bean Paste (doubanjiang): This spicy key ingredient is made from fermented broad beans, chili peppers, and spices.
  • Fermented Black Beans: These are small soybeans that have undergone fermentation, resulting in a salty and savory flavor with a hint of sweetness. 
  • Granulated Sugar: Used to balance the spiciness of the chili bean paste by providing a touch of sweetness.
  • Low-Sodium Chicken Broth: Serves as the liquid base of the sauce and is essential for creating a well-rounded flavor profile.
  • Firm Tofu: The heart of mapo tofu! It provides a creamy texture and absorbs the flavors of the sauce.
  • Cornstarch: Used to create a cornstarch slurry to thicken the sauce. 
  • Green Onions: Add a final layer of fresh mild onion flavor and a bit of color.

How To Make Mapo Tofu

You only need a skillet and less than 30 minutes to create this flavor-packed, tongue-tingling masterpiece! It’s the kind of recipe that makes you wonder why you didn’t try it sooner!

Prep The Pork

process shots showing how to make mapo tofu.

To begin, put the ground pork in a large bowl and mix it together with 1 tablespoon of soy sauce until fully combined. Then set the mixture aside for now. 

Cook The Pork

process shots showing how to make mapo tofu.

Heat the vegetable oil over medium high heat in a wok or large skillet. Add the pork and cook it for a couple minutes until no longer pink.

Add Aromatics

process shots showing how to make mapo tofu.

Now add the crushed Szechuan peppercorns and stir-fry them for a quick 10 to 20 seconds until they release their fragrant aroma. Mix them in with the pork so they’re thoroughly combined.

process shots showing how to make mapo tofu.

Next, add the garlic and ginger to the wok along with the minced pork. Then stir fry the mixture for 2 to 3 minutes, make sure to break the pork up as you cook it and keep everything moving around the pan. 

Make The Sauce

process shots showing how to make mapo tofu.

Add the chili bean paste, fermented black beans, and sugar and stir-fry for another minute. Now pour in the chicken broth and bring to a boil. Reduce heat to medium-low and let simmer for 5-7 minutes.

Add The Tofu And Thicken The Sauce

process shots showing how to make mapo tofu.

Time to add the key ingredient! Add the cubed tofu to the wok and gently stir it into the sauce. Now, let the tofu simmer in the sauce for 5 to 7 minutes to give it time to soak up all the flavors. After the tofu cooks for a bit, stir the cornstarch mixture into the dish and let it cook for about 1 minute while stirring constantly. The sauce will quickly thicken up.

Garnish And Serve

Finally, when the dish is ready, garnish it with the chopped green onions and serve it right away with some steamed rice.

freshly made mapo tofu garnished with green onions in a skillet.

Frequently Asked Questions

What can I add to the dish?

In addition to the classic ingredients, consider adding vegetables like bell peppers, shiitake mushrooms, or bok choy for added texture and flavor variation. Some recipes even incorporate minced bamboo shoots or water chestnuts. 

Can I make vegan mapo tofu?

Absolutely! Replace the ground pork with a plant-based alternative and use vegetable broth instead of chicken broth.

What is the difference between Chinese and Korean mapo tofu?

The Chinese version typically uses Szechuan peppercorns and chili bean paste, resulting in a numbing, spicy, and savory flavor profile. Whereas, the Korean version may use gochugaru for a spicier kick and often includes vegetables like zucchini and Korean radishes. 

mapo tofu garnished with green onions in a white bowl.

Serve Mapo Tofu With These

overhead shot of thai cucumber salad freshly made in a white plate
15 minutes mins

Thai Cucumber Salad

a bowl of egg drop soup with a spoon in it
15 minutes mins

Egg Drop Soup

spring rolls cut in half in a black bowl with peanut sauce.
20 minutes mins

Fresh Spring Rolls

side view shot of chopsticks taking a bite of sesame noodles from a bowl
10 minutes mins

Sesame Noodles

Expert Tips

  1. Use firm tofu. Silken tofu and soft tofu will not maintain their texture when stirred into the sauce.
  2. Adjust the spiciness. Increase or decrease the amount of chili bean paste to achieve your preferred level of heat.
  3. Rinse the black beans. This step removes any excess salt and prevents the dish from becoming overly salty.
  4. Make lettuce wraps. Got leftovers! You can use mapo tofu can to make healthy lettuce wraps for a quick and easy lunch. 

Storage

You can store leftover mapo tofu in an airtight container in the refrigerator for up to 4 days. To reheat, gently warm it on the stovetop over medium heat, adding a splash of water if necessary to thin out the sauce. It’s also possible to freeze leftovers for up to 3 months. Just let it thaw in the refrigerator overnight.

mapo tofu in a white bowl over a bed of rice garnished with green onions.

Discover More Asian Recipes

a serving of nasi goreng in a white plate with a spoon inside.
35 minutes mins

Nasi Goreng

freshly made chili garlic chicken in a skillet garnished with cilantro and lime wedges.
30 minutes mins

Chili Garlic Chicken

black pepper beef in a metal serving plate.
40 minutes mins

Black Pepper Beef

beef lo mein in a black wok.
30 minutes mins

Beef Lo Mein

Browse All

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

freshly made mapo tofu garnished with green onions in a skillet.
5 from 2 votes

Mapo Tofu

Prep 10 minutes minutes
Cook 20 minutes minutes
Total 30 minutes minutes
4
Rate Recipe Print Recipe
This Mapo Tofu is a bowl of sheer delight! It’s a warm, hearty mix of succulent ground pork and silky tofu, all enveloped in a sauce that’s rich with spices, aromatics, and a hint of sweetness. Every bite is a flavor explosion, making it a perfect comfort dish. It’s simple to whip up and incredibly satisfying, especially when served over a bed of steaming rice.
Prevent your screen from going dark

Video

Ingredients

  • ½ pound ground pork
  • 1 tablespoon soy sauce (low sodium)
  • 2 tablespoons vegetable oil
  • 2 tablespoons Szechuan peppercorns (crushed)
  • 2 cloves garlic (minced)
  • 2 teaspoons fresh ginger (minced)
  • 2 tablespoons chili bean paste (doubanjiang)
  • 1 tablespoon fermented black beans (rinsed and drained)
  • 1 tablespoon granulated sugar
  • ½ cup chicken broth (low sodium)
  • 14 ounces firm tofu (cut into small cubes)
  • 1 tablespoon cornstarch (mixed with 2 tablespoons water)
  • 2 green onions (finely chopped)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • In a bowl, mix the ground pork with 1 tablespoon soy sauce and set aside.
    process shots showing how to make mapo tofu.
  • Heat the vegetable oil in a wok or large frying pan over high heat. Add the ground pork and cook for a couple minutes until almost no longer pink.
    process shots showing how to make mapo tofu.
  • Push the pork to the side and add the crushed Szechuan peppercorns and stir-fry for 10-20 seconds until fragrant. Toss to combine with the pork.
    process shots showing how to make mapo tofu.
  • Add the garlic, ginger and stir-fry for 2 to 3 minutes until the pork is browned and cooked through.
    process shots showing how to make mapo tofu.
  • Add the chili bean paste, fermented black beans, and sugar and stir-fry for another minute. Pour in the chicken broth and bring to a boil. Reduce heat to medium-low and let simmer for 5-7 minutes.
    process shots showing how to make mapo tofu.
  • Add the cubed tofu and gently stir to combine with the sauce. Let simmer for another 5-7 minutes. Stir in the cornstarch mixture and cook for another minute until the sauce thickens.
    process shots showing how to make mapo tofu.
  • Garnish with chopped green onions and serve hot with steamed rice.

Equipment

  • COOKLOVER Nonstick 12.6 inch Black Wok with Lid and Spatula

Notes

  1. Tofu Choice: Firm tofu is recommended as it holds its shape well during cooking. If you prefer a softer texture, you can use medium firm tofu.
  2. Heat Level: Adjust the amount of chili bean paste and Szechuan peppercorns to your desired spice level. If you prefer it milder, use less; for more heat, feel free to add more.
  3. Serving Suggestion: This dish pairs excellently with steamed rice or noodles to balance the bold flavors. Additionally, it goes well with a side of blanched or stir-fried greens like bok choy or spinach.
  4. Vegetarian Version: For a vegetarian alternative, you can substitute the ground pork with shiitake mushrooms or another plant-based protein like tempeh, adjusting the cooking time accordingly.

Nutrition Information

Serving: 1servingCalories: 345kcal (17%)Carbohydrates: 12g (4%)Protein: 21g (42%)Fat: 24g (37%)Saturated Fat: 6g (38%)Polyunsaturated Fat: 8gMonounsaturated Fat: 8gTrans Fat: 0.04gCholesterol: 41mg (14%)Sodium: 191mg (8%)Potassium: 295mg (8%)Fiber: 3g (13%)Sugar: 4g (4%)Vitamin A: 91IU (2%)Vitamin C: 2mg (2%)Calcium: 165mg (17%)Iron: 2mg (11%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

freshly made mapo tofu garnished with green onions in a skillet.

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 10
Home Recipes
Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Through Jo Cooks, I invite you to join me in my kitchen as we explore delicious recipes from around the globe, celebrate the joy of cooking, and make every meal a memorable one. Happy cooking!

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

5 from 2 votes (2 ratings without comment)
Subscribe
Notify of
guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

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

4 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna (Jo for short) and this is the place where I share my passion for easy and delicious recipes. From comforting classics to global flavors, I believe that cooking should be fun, approachable, and most importantly, rewarding. Join me on this culinary journey and let’s get cooking!

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

beef lo mein in a black wok.
30 minutes mins

Beef Lo Mein

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2024 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.