Sichuan Mapo Tofu

A quick, weeknight-friendly Mapo Tofu that delivers classic Sichuan mala flavor with a clear, stovetop method. Soft tofu and ground pork swim in a savory-spicy sauce finished with fragrant Sichuan pepper and chili oil for a bright, numbing kick.

0.0(0 reviews)
Prep: 10m · Cook: 15m · Total25 mins
DifficultyEasy
Serves6
Sichuan Mapo Tofu

Ingredient Spotlight

Doubanjiang (Sichuan chili bean paste)

A fermented paste from Sichuan cuisine made from broad beans (douban), chilies, and salt; it’s salty, umami-rich, and has a deep, savory-chili flavor with a bit of funk from fermentation. It’s a cornerstone of mapo tofu and many Sichuan dishes and is commonly sold in jars at Asian markets or online. A reasonable substitute is a mix of miso or fermented soybean paste with chili paste (sambal oelek or gochujang) and a splash of soy sauce, though the exact fermented bean complexity won’t be identical.

Ingredient Spotlight

Ground Sichuan peppercorns

Sichuan (Szechuan) peppercorns are the dried husks of the prickly ash plant used in Chinese cooking; they produce a unique citrusy, floral aroma and a mouth‑tingling, numbing sensation rather than a straight heat. You can buy them whole or pre-ground at Asian groceries or spice sellers and grind fresh for best flavor. If you can’t find them, substitute a small amount of ground black pepper plus a little grated lime zest to add brightness, but the characteristic numbing ‘ma’ effect is hard to replicate accurately.

Ingredient Spotlight

Chili oil

Chili oil is a flavored oil made by infusing neutral oil with dried chilies (sometimes with garlic, sesame, or spices); it delivers spicy, fragrant heat and is used as a condiment in many East Asian cuisines. Ready-made versions are available in supermarkets and Asian stores, or you can make it quickly at home by gently heating oil with crushed red pepper flakes and aromatics. Substitute with sambal oelek, a drizzle of hot sesame oil (for sesame aroma), or a homemade mix of crushed red pepper in warmed neutral oil if needed.

Jake

Jake's note

"This streamlined version keeps the bold, numbing-spicy character of traditional Mapo Tofu while staying fast enough for weeknights. Expect silky tofu, crisped pork, and a glossy, balanced sauce that sings of doubanjiang and Sichuan pepper."

Sichuan Mapo Tofu

Mapo Tofu is all about the contrast between silk and spice: soft cubes of tofu cushioned in a glossy, savory sauce studded with little shards of browned pork and bright, numbing Sichuan pepper. This stove-top version keeps things focused — a quick blanch to tighten the tofu’s surface so it doesn’t fall apart, browning the pork until a few crispy bits form for textural counterpoint, and deliberately blooming doubanjiang in oil so its fermented chili-bean aroma becomes the backbone of the dish. The cornstarch slurry gives the sauce that clingy sheen that makes each spoonful hang on rice without becoming gluey.

What makes this rendition work for weeknights is that the big flavor moves are simple and fast: toast the aromatics with the chili paste, simmer briefly to marry flavors, then finish off the heat with a drizzle of chili oil and freshly ground Sichuan peppercorns for that signature mala tingle. It’s forgiving — medium-firm tofu keeps shape, low-sodium stock lets you control saltiness, and the assembly-line steps mean you’ll have restaurant-level mala in about 25 minutes, perfect for cooks who want bold, authentic flavor without fuss.

Plan your timing

6:31 pm6:37 pmPrepare and blanch the tofu
6:37 pm6:43 pmBrown the pork and build the flavor base
6:43 pm6:49 pmSimmer with stock and thicken
6:49 pm6:55 pmFinish with heat and numbing spice
Advertisement

Ingredients

Yield
6

Instructions

Prepare and blanch the tofu

Drain the tofu and cut into 1-inch cubes. Bring a pot of lightly salted water to a simmer, gently add tofu, and poach for 1–2 minutes to firm the edges and remove excess water; drain carefully and set aside.

For this step

  • 14 ozMedium-firm tofu
Prepare and blanch the tofu

Brown the pork and build the flavor base

Heat the oil in a wide skillet or wok over medium-high heat. Add the ground pork and break into small pieces, cooking until lightly browned and some crisp bits form, 4–5 minutes; push the pork to the pan and add the doubanjiang and minced garlic + ginger, frying until fragrant (about 45 seconds) to bloom the chili paste.

For this step

  • 2 tbspNeutral oil (vegetable or canola)
  • 8 ozGround pork
  • 2 tbspDoubanjiang (Sichuan chili bean paste)
  • 2 tbspGarlic and ginger, minced
Brown the pork and build the flavor base

Simmer with stock and thicken

Pour in the chicken stock and soy sauce and bring to a gentle simmer. Slide the tofu into the sauce, very gently spoon some sauce over the cubes, and simmer for 2–3 minutes to infuse flavor. Stir the cornstarch slurry (mix 1 tbsp cornstarch with 2 tbsp cold water) and add it little by little while gently stirring until the sauce thickens to a glossy, clingy consistency.

For this step

  • 0.75 cupLow-sodium chicken stock
  • 1 tbspLight soy sauce
  • 1 tbspCornstarch (for slurry; mix with 2 tbsp water)
Simmer with stock and thicken

Finish with heat and numbing spice

Turn off the heat and drizzle the chili oil over the dish, then sprinkle the ground Sichuan peppercorns and give a few very gentle stirs to distribute. Let rest 1 minute so flavors settle, then serve hot with steamed rice.

For this step

  • 0.75 tspGround Sichuan peppercorns
  • 1 tbspChili oil
Finish with heat and numbing spice

Tips from the kitchen

Blanch to firm edges

A 1–2 minute poach in lightly salted simmering water tightens the tofu surface so it holds up when you stir, and removes excess slurry that can water down the sauce.

Bloom the doubanjiang

Fry the chili-bean paste in hot oil with the pork and aromatics for 30–60 seconds to release its fermented depth and avoid a raw, one-note heat.

Crisp some pork bits

Let the ground pork cook undisturbed for short stretches so brown, caramelized morsels form — they add essential texture and umami pockets.

Add slurry gradually

Stir the cornstarch slurry in a little at a time over gentle simmer so you can stop when the sauce just coats the tofu, preventing over-thickening.

Finish off-heat

Drizzle chili oil and sprinkle ground Sichuan peppercorns after you turn off the flame to preserve their fragrant aromatics and delicate numbing quality.

Variations & substitutions

Vegetarian Mapo Tofu

Replace ground pork with diced shiitake mushrooms and cooked lentils or crumbled tempeh; use vegetable stock and keep the doubanjiang for the deep savory base.

Seafood Mapo

Swap pork for peeled shrimp or scallops added in the final 2–3 minutes of simmering so they stay tender and absorb the spicy sauce.

Less-spicy, umami-forward

Use half the doubanjiang and add 1 teaspoon of fermented black beans (rinsed and chopped) plus a splash of oyster sauce to boost savory flavor without heat.

Extra-thick, clingy sauce

Double the cornstarch slurry (2 tbsp cornstarch dissolved in 4 tbsp water) and add in two stages to reach a restaurant-style, lacquered finish.

Storage & make-ahead

Store leftovers in an airtight container in the refrigerator for up to 3 days; the tofu will absorb more sauce over time and the texture will soften slightly. To reheat, warm gently in a skillet over low heat with a splash of water or stock to loosen the sauce, stirring carefully to avoid breaking the tofu; microwave in short bursts also works but be gentle.

What to serve with it

Serve hot over steamed jasmine or short-grain rice so the glossy sauce clings to each spoonful, and offer blanched greens (Chinese broccoli or bok choy) to cut richness with a bright, crunchy note. For drinks, a cold lager or a light, slightly sweet Riesling complements the mala spice and numbing pepper without competing.

Frequently asked questions

Can I use silken tofu instead of medium-firm?

Silken tofu will give a creamier, more delicate result but is fragile and likely to break during stirring; if you prefer that texture, handle very gently and skip the blanching step or transfer with a slotted spoon.

What if I don't have doubanjiang?

Doubanjiang is central to authentic flavor; in a pinch, mix miso with chili paste and a small splash of soy and fermented bean paste if available, but the result will be different — aim to replace both salty-fermented umami and chili heat.

How do I control the heat while keeping the flavor?

Reduce the amount of doubanjiang and omit or cut back on chili oil, but keep the frying step to bloom flavor and consider adding a little extra fermented bean or soy to maintain depth.

Can I make this ahead for a dinner party?

You can cook the pork base and sauce ahead and poach the tofu just before serving, then combine and finish with chili oil and Sichuan pepper at the last minute to preserve freshness and aroma.

Whole vs ground Sichuan peppercorns?

Whole peppercorns lightly toasted and freshly ground give the brightest, most complex numbing aroma; pre-ground is fine but taste and adjust since potency varies.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

6 servings
Step 1: Prepare and blanch the tofu
  • Medium-firm tofu14 oz
Step 2: Brown the pork and build the flavor base
  • Neutral oil (vegetable or canola)2 tbsp
  • Ground pork8 oz
  • Doubanjiang (Sichuan chili bean paste)2 tbsp
  • Garlic and ginger, minced2 tbsp
Step 3: Simmer with stock and thicken
  • Low-sodium chicken stock0.75 cup
  • Light soy sauce1 tbsp
  • Cornstarch (for slurry; mix with 2 tbsp water)1 tbsp
Step 4: Finish with heat and numbing spice
  • Ground Sichuan peppercorns0.75 tsp
  • Chili oil1 tbsp

Nutrition Facts

Per serving: 1 cup (230g)

Calories429
Total Fat30.2g
Saturated Fat6.4g
Trans Fat0g
Polyunsaturated Fat6.7g
Monounsaturated Fat10.8g
Total Carbohydrates15.7g
Dietary Fiber1.1g
Total Sugars10.3g
Protein22.9g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Sichuan Mapo Tofu

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect