Classic Sichuan Tofu with Pork

Silky tofu cubes and ground pork simmered in spicy Mapo Tofu sauce with scallion garnish Save
Silky tofu cubes and ground pork simmered in spicy Mapo Tofu sauce with scallion garnish | homechefhive.com

This beloved Sichuan staple combines tender tofu cubes with savory ground pork in a rich, fiery sauce. The signature flavor comes from fermented broad bean paste (doubanjiang), fermented black beans, and toasted Sichuan peppercorns that create that distinctive numbing sensation. The dish comes together in just 35 minutes, making it perfect for weeknight dinners when you crave restaurant-quality Chinese cuisine at home.

Soft tofu is first briefly salted to firm up, then gently simmered in the aromatic sauce to absorb all those complex flavors. Ground pork adds protein and richness, while the combination of garlic, ginger, and scallions builds layers of aroma. The final thickened sauce clings beautifully to each tofu cube, delivering heat, savoriness, and that unique tingly peppercorn finish in every bite.

The first time I encountered Mapo Tofu at a tiny Sichuan restaurant in Chengdu, I was completely unprepared for the numbing, tingling sensation that radiated across my tongue. The owner, an elderly woman with weathered hands, laughed watching my eyes widen and explained that true mala—the signature numbing spice—is what makes this dish so addictive. Now, making it in my own kitchen brings back the memory of steam rising from that clay pot, the rich red oil shimmering under fluorescent lights, and the way my spoon accidentally broke a tofu cube that dissolved like silk on my palate.

Last winter, my roommate came home shivering from a terrible commute and I had this bubbling away on the stove. She took one bite, closed her eyes, and said it was exactly what her body had been begging for without even knowing it. Since then, whenever anyone mentions they need comfort food that actually fights back a little, this is what I make.

Ingredients

  • Soft or medium-firm tofu: Silken tofu falls apart too easily, while extra firm loses that luxurious texture that makes this dish so special. The hot salt water trick genuinely helps the cubes hold their shape during cooking.
  • Ground pork: The fat content matters here because it carries all those spices through the sauce. Ground chicken works but you might need an extra splash of oil.
  • Doubanjiang: This fermented broad bean chili paste is non negotiable for authentic flavor. I once tried substituting regular chili paste and the entire dish tasted flat and one dimensional.
  • Fermented black beans: Rinse them well or your dish will taste overly salty. They add this incredible depth that people notice but cannot quite identify.
  • Sichuan peppercorns: Toast them in a dry pan before grinding to wake up their citrusy, floral aroma. Freshly ground makes a massive difference over pre ground powder.
  • Cornstarch slurry: Mix this right before adding because it settles quickly. This step transforms thin broth into that glossy, restaurant style coating.

Instructions

Prep the tofu:
Cut your tofu into 2 cm cubes and let them hang out in hot, lightly salted water for 5 minutes. This simple step firms them up just enough to survive the simmer without falling apart.
Cook the pork:
Heat oil in a large skillet or wok over medium high heat and add the ground pork. Break up any clumps with your spatula and cook until no longer pink, about 3 minutes.
Add aromatics:
Toss in the garlic, ginger, and white scallion parts. Stir for 1 minute until fragrant but not browned.
Bloom the paste:
Stir in the doubanjiang and fermented black beans. Let this fry for 1 to 2 minutes until the oil turns a gorgeous red and the kitchen smells incredible.
Build the sauce base:
Pour in soy sauce, Shaoxing wine, sugar, and broth. Bring everything to a gentle simmer.
Add the tofu:
Gently slide in those tofu cubes. Simmer for 5 to 7 minutes so the tofu can drink up all that spicy, aromatic goodness.
Season and thicken:
Stir in the chili oil and ground Sichuan peppercorns. Pour in the cornstarch slurry and cook for 1 to 2 minutes until the sauce thickens enough to coat a spoon.
Finish and serve:
Taste and adjust if needed. Garnish with scallion greens and maybe extra ground Sichuan peppercorns if you are feeling brave.
Save
| homechefhive.com

My friend who swore she hated tofu tried this at a dinner party and went back for thirds. She said she finally understood why people obsess over this dish—the way the numbing heat builds, how the tofu soaks up all that flavor, and how the sauce clings to every grain of rice.

Getting the Mala Balance Right

The beauty of homemade Mapo Tofu is tuning that numbing heat to your exact tolerance. Start with half the Sichuan peppercorns and chili oil, taste after the sauce thickens, and add more until you feel that pleasant tingle without overwhelming your palate. Some days I want gentle warmth, other days I crave the full experience that makes my lips buzz.

Making It Vegetarian

Plant based mince works surprisingly well here, but my favorite swap is finely chopped shiitake mushrooms. They provide that meaty texture and umami punch that pork usually contributes. Use vegetable broth instead of chicken and you have a completely vegan version that still delivers on all the complex, spicy notes.

Serving Suggestions

Steamed jasmine rice is non negotiable because it absorbs all that incredible sauce. I also love Blanched bok choy or Chinese broccoli on the side to cut through the richness. A cold cucumber salad with garlic and vinegar makes a perfect cooling contrast.

  • Cook your rice before starting the recipe so everything is ready when the sauce is done.
  • Have a glass of milk or plain yogurt nearby if you go heavy on the heat.
  • This dish tastes even better the next day as the flavors continue developing.
Steaming bowl of authentic Mapo Tofu featuring numbing Sichuan peppercorns over fluffy white rice Save
Steaming bowl of authentic Mapo Tofu featuring numbing Sichuan peppercorns over fluffy white rice | homechefhive.com

There is something deeply satisfying about making a dish with such bold, unapologetic flavors in your own kitchen. Hope this brings as much warmth to your table as it has to mine.

Recipe Questions

Authentic versions rely on doubanjiang (fermented broad bean paste), fermented black beans, and freshly toasted Sichuan peppercorns for the signature numbing heat. These ingredients create the complex flavor profile that defines this Sichuan classic.

Yes, simply omit the ground pork and use plant-based mince or finely chopped shiitake mushrooms instead. The sauce remains identical, providing all the bold spicy and numbing flavors that make this dish so satisfying.

The heat level depends on your chili oil and doubanjiang quantities. The base version offers medium spiciness with noticeable warmth. Adjust by reducing or increasing the chili oil to suit your preference while keeping the aromatic numbing sensation from peppercorns.

Brief soaking in hot salted water helps firm the tofu structure, preventing it from breaking apart during simmering. This simple step ensures each cube holds its shape while absorbing the flavorful sauce during cooking.

Steamed jasmine rice is the traditional accompaniment, balancing the intense flavors. Blanched greens like bok choy or Chinese broccoli also pair well, adding freshness and texture to round out the meal.

You can cube the tofu and prepare the sauce ingredients in advance. However, for best texture and flavor, cook the dish just before serving. The tofu continues to absorb liquid if left sitting, potentially becoming too soft.

Classic Sichuan Tofu with Pork

Silky tofu cubes with ground pork in spicy aromatic sauce featuring doubanjiang and numbing peppercorns.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Medium

Ingredients

Protein & Tofu

  • 14 oz soft or medium-firm tofu, cubed
  • 7 oz ground pork

Aromatics

  • 2 tablespoons vegetable oil
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 3 scallions, white and green parts separated and sliced

Sauce

  • 2 tablespoons doubanjiang (fermented broad bean chili paste)
  • 1 tablespoon fermented black beans, rinsed and roughly chopped
  • 1 tablespoon soy sauce
  • 1 tablespoon Shaoxing wine or dry sherry
  • 1 teaspoon sugar
  • 1 cup low-sodium chicken or vegetable broth
  • 1 teaspoon Sichuan peppercorns, toasted and ground
  • 1 teaspoon chili oil
  • 1 tablespoon cornstarch mixed with 2 tablespoons water

Garnish

  • 1 tablespoon scallion greens, sliced
  • 1 teaspoon toasted ground Sichuan peppercorns

Instructions

1
Prepare the Tofu: Cut the tofu into ¾ inch cubes. Place in a bowl of hot, lightly salted water for 5 minutes to firm up. Drain and set aside.
2
Cook the Pork: Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the ground pork and cook until no longer pink, breaking up any clumps, about 3 minutes.
3
Add Aromatics: Add the garlic, ginger, and the white parts of the scallions. Sauté for 1 minute until fragrant.
4
Build the Flavor Base: Stir in the doubanjiang and fermented black beans. Fry for 1–2 minutes until the oil turns red and aromatic.
5
Create the Sauce: Pour in the soy sauce, Shaoxing wine, sugar, and broth. Bring to a simmer.
6
Simmer with Tofu: Gently add the tofu cubes to the pan. Simmer for 5–7 minutes, allowing the tofu to absorb the flavors.
7
Add Heat and Numbing Spice: Stir in the chili oil and ground Sichuan peppercorns.
8
Thicken the Sauce: Pour in the cornstarch slurry, stir gently, and simmer until the sauce thickens, about 1–2 minutes.
9
Season and Serve: Taste and adjust seasoning if needed. Remove from heat, garnish with scallion greens and extra ground Sichuan peppercorns if desired. Serve hot with steamed rice.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Knife and cutting board
  • Mixing bowls
  • Measuring spoons and cups
  • Spatula or wooden spoon

Nutrition (Per Serving)

Calories 340
Protein 24g
Carbs 13g
Fat 20g

Allergy Information

  • Contains soy (tofu, soy sauce, doubanjiang), gluten (soy sauce, some doubanjiang brands), and fermented black beans. May contain alcohol (Shaoxing wine). Check labels for gluten-free and alcohol-free alternatives as needed.
Rebecca Sloan

Sharing easy recipes, family comfort food, and simple kitchen wisdom for fellow home cooks.