Quick and Easy Mapo Tofu

By: Barbara Updated on Wed, 30 Apr 2025 15:52:16 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Wed, 30 Apr 2025 15:52:16 GMT

Read it →
A bowl of food with tofu and peppers. Pin it
A bowl of food with tofu and peppers.

This savory mapo tofu transforms humble tofu into an umami-packed dish that rivals any restaurant version. The silky soft tofu simmered in a rich, spicy sauce creates a perfect balance of textures and flavors that will satisfy your Chinese food cravings without the takeout price.

I first made this recipe when I was craving authentic Chinese food but didn't want to leave the house. My family was skeptical about tofu at first but now they request this dish weekly it's that good.

Ingredients

  • Soft tofu: Brings the silken texture that absorbs all the flavors while maintaining its delicate consistency
  • Ground pork: Adds richness and substance; choose 80/20 for best flavor
  • Doubanjiang: Gives authentic depth and spice; look for it in Asian markets for the most authentic flavor
  • Sichuan peppercorns: Provide that distinctive numbing sensation that defines authentic mapo tofu
  • Chicken stock: Creates a flavorful base better than water for developing complex taste
  • Cornstarch: Thickens the sauce to the perfect consistency that clings to the tofu
  • Sesame oil: Rounds out the flavors with a nutty finishing touch; use toasted for best results
  • Scallions: Provide fresh contrast to the rich sauce; separate whites and greens for proper cooking

Step-by-Step Instructions

Prepare the cornstarch slurry:
Combine 1 tablespoon cornstarch with 2 tablespoons cold water in a small bowl until completely smooth with no lumps. Set aside as this will be used later to thicken the sauce.
Dice and blanch the tofu:
Cut tofu into 1-inch cubes using a sharp knife with gentle slicing motions to prevent crumbling. Bring salted water to a boil in a medium pot and carefully add tofu cubes. Blanch for exactly 60 seconds. This step firms up the exterior while keeping the inside silky. Gently strain without rinsing to preserve flavor.
Cook the meat base:
Heat vegetable oil in a large nonstick pan over medium heat until shimmering. Add ground pork and cook for 4–5 minutes breaking it apart with a spatula until no pink remains and the meat is slightly caramelized. The meat should be cooked until any liquid has evaporated which concentrates the flavor.
Add aromatics and seasonings:
Add minced garlic, ginger, and scallion whites to the cooked meat and stir constantly for 30 seconds until fragrant. Be careful not to burn the garlic. Add doubanjiang, chili oil, dark soy sauce, chicken bouillon powder, sugar, and Sichuan peppercorn if using. These ingredients create the complex flavor profile that makes this dish special.
Create the sauce:
Pour in chicken broth and stir to combine all flavors. Bring to a gentle simmer then add the cornstarch slurry while stirring constantly. Allow the sauce to bubble gently for 1–2 minutes until it thickens to a silky consistency that will coat the back of a spoon.
Combine with tofu:
Gently add the blanched tofu cubes to the sauce. Using a folding motion, lift the sauce from the bottom of the pan to coat the tofu rather than stirring which would break the cubes. Let simmer for 2 minutes to allow tofu to absorb the flavors.
Finish and serve:
Drizzle with sesame oil and scatter scallion greens over the top. Serve immediately with steamed rice to capture all the delicious sauce.
A close up of a bowl of food with tofu and peppers.
A close up of a bowl of food with tofu and peppers.

The doubanjiang broad bean paste is truly the soul of this dish. I once tried making mapo tofu without it and my Chinese neighbor laughed saying it was like making spaghetti without tomatoes. I never skip it now and keep a jar permanently in my refrigerator.

Selecting The Right Tofu

The type of tofu you choose dramatically affects the final dish. Traditional mapo tofu uses soft or silken tofu for its melt-in-your-mouth texture. However, if you prefer tofu that holds its shape better, medium firm tofu works wonderfully too. The key is to handle it gently during cooking regardless of which type you choose. When shopping, look for fresh tofu with a clean smell and avoid packages with excess liquid or yellowing which indicates age.

Spice Level Adjustments

One of the beautiful aspects of homemade mapo tofu is controlling the heat level. For a mild version that children or spice-sensitive adults will enjoy, reduce the doubanjiang to just 1 teaspoon and omit the chili oil completely. For extra heat lovers, add 1 teaspoon of crushed red pepper flakes or 1 tablespoon of chili crisp oil at the end. The Sichuan peppercorns contribute a unique numbing sensation rather than heat, so adjust separately based on your preference for this distinctive flavor.

Authentic Variations

Traditional Sichuan mapo tofu typically uses beef rather than pork and incorporates fermented black beans for added complexity. Some regional variations include adding mushrooms for an earthy note or doubling the amount of doubanjiang for intense flavor. In vegetarian versions, the meat is replaced with finely diced shiitake mushrooms or crumbled firm tofu that mimics the texture of ground meat. Each household in China has their own special approach, making this dish wonderfully adaptable to your personal taste.

A bowl of food with meat and vegetables.
A bowl of food with meat and vegetables.

Serving Suggestions

While steamed white rice is the classic pairing for mapo tofu, consider serving it with alternatives like brown rice for added nutrition or cauliflower rice for a lower carb option. For a complete meal, pair with simple stir-fried vegetables like bok choy or Chinese broccoli to balance the rich savory flavors of the main dish. In many Chinese households, mapo tofu is just one of several dishes served family style alongside cold appetizers, soups, and other main courses for a varied meal experience.

Frequently Asked Questions

Can I use firm tofu instead of soft tofu?

Yes, you can substitute medium-firm tofu, but soft tofu provides the best texture for traditional Mapo Tofu.

What can I use instead of ground pork?

Ground chicken or beef works well as alternatives to ground pork in this dish.

How spicy is this dish?

The spice level is moderate due to doubanjiang and chili oil, but you can adjust the heat by reducing or increasing these ingredients.

Can I make this dish vegetarian?

Absolutely! Replace the meat with chopped mushrooms or plant-based ground meat, and use vegetable stock instead of chicken stock.

What’s the purpose of blanching tofu?

Blanching tofu before cooking removes its raw flavor, firms up its texture, and helps it better absorb the sauce.

4.80 from 128 votes

Easy 20-min. Mapo Tofu

Prep Time:
10 Minutes
Cook Time:
10 Minutes
Total Time:
20 Minutes
Servings:
2
A bowl of food with tofu and peppers.

Savory tofu in spicy sauce with bold flavors. Ready in 20 minutes!

Ingredients

  • Main Ingredients

  • 1 lb silken tofu (or medium-firm tofu), cubed
  • ½ lb ground pork (or ground chicken or beef)
  • 1 cup low-sodium chicken stock (or cold water)
  • 3 cloves garlic, minced
  • 1 scallion, finely chopped (separated into whites and greens)
  • ¼ teaspoon ginger, minced
  • 1 tablespoon vegetable oil (or any neutral oil)
  • 2 teaspoons salt (for cooking tofu)
  • 1 ½ tablespoon doubanjiang (spicy broad bean paste)
  • 2 teaspoons chili oil (or red chili flakes)
  • 1 teaspoon chicken bouillon powder
  • ½ teaspoon dark soy sauce (or regular soy sauce)
  • ½ teaspoon white granulated sugar (or cane sugar)
  • ½ teaspoon ground Sichuan peppercorn (optional)
  • 1 teaspoon toasted sesame oil
  • Thickening Agent

  • 1 tablespoon cornstarch (or potato starch)
  • 2 tablespoons cold water

Instructions

1.

1. Prepare Cornstarch Slurry: In a small bowl, combine cornstarch with 2 tablespoons cold water. Mix until smooth and set aside.

2.

2. Dice Tofu: Dice the silken tofu into 1-inch cubes using a sharp knife. Start by slicing horizontally through the block, then make vertical and horizontal cuts.

3.

3. Blanch Tofu: In a medium pot, bring salted water to a boil. Add tofu cubes and blanch for 60 seconds. Strain gently into a colander without rinsing.

4.

4. Cook Meat: Heat vegetable oil in a large non-stick pan over medium heat. Add ground pork and cook for 4-5 minutes, stirring until liquids evaporate.

5.

5. Add Aromatics: To the cooked meat, add minced garlic, ginger, and the whites of scallion. Stir-fry until fragrant.

6.

6. Season the Meat: Season the meat with chicken bouillon powder, doubanjiang, chili oil, soy sauce, sugar, and ground Sichuan peppercorn.

7.

7. Simmer Sauce: Pour in chicken stock or water. Add the prepared cornstarch slurry and stir. Let the sauce simmer and thicken slightly.

8.

8. Combine Tofu: Carefully add the diced tofu to the pan. Gently fold it into the sauce using a spatula to avoid breaking the tofu.

9.

9. Finish and Garnish: Drizzle with toasted sesame oil and garnish with the greens of the scallion. Serve hot with rice.

Notes

  1. For best results, use fresh silken tofu; avoid overcooking it to maintain its silky texture.
  2. Doubanjiang can be found in most Asian markets; adjust its quantity for spiciness preference.

Tools You'll Need

  • Large non-stick pan
  • Medium-sized pot
  • Colander
  • Sharp knife
  • Cutting board
  • Small mixing bowl
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Soy (tofu, soy sauce)
  • Sesame (sesame oil)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 1221
  • Total Fat: 34 g
  • Total Carbohydrate: 160 g
  • Protein: 71 g