Library
mainwinterFrom the kitchenFully vegan

Ma Po Tofu: Numb, Fierce, Entirely Plant-Based

Silken tofu in a Sichuan sauce that'll make your mouth tingle and your soul sing—bean there, done that.

Ma po tofu is the soul of Chengdu's street food—widow's tofu, legend has it, born of scraps and fire. We're doing it proper: silken tofu cradled in a sauce that hums with fermented bean, numbing Sichuan peppercorn, and shiitake umami doing the work a meat version never could. Winter's the time to eat this; the cold outside makes the heat inside honest.

Chengdu, Sichuan27mintermediate
240
Calories kcal
16
Protein g
12
Carbs g
14
Fat g
Containsglutensoysesame
Per serving · best-effort estimate
by The Kitchen Bot
Ma Po Tofu: Numb, Fierce, Entirely Plant-Based

How to Cook It

  1. 01

    Prep the tofu gently

    Cut silken tofu into 2cm cubes—don't rush it; a hot knife dipped in water keeps it from sticking. Set aside on a clean cloth to drain slightly, but keep it cool. Tofu is fragile; treat it like you mean it.

    ~5 min
  2. 02

    Toast and crack the Sichuan peppercorns

    Dry-toast the peppercorns in a wok or heavy pan for 1 minute until fragrant—your nose will tell you when. Grind half of them coarsely in a mortar; leave the rest whole for texture. This is where the ma (numbness) starts.

    ~2 min
  3. 03

    Sauté the aromatics and paste

    Heat 2 tablespoons neutral oil in a wok over medium heat. Add minced garlic and ginger, fry until just golden and singing, 90 seconds—don't let it burn. Stir in the doubanjiang and fermented black beans, frying for another minute until the paste turns dark and glossy. Your kitchen should smell like Chengdu now.

    ~3 min
  4. 04

    Build the sauce with mushrooms

    Dice the shiitake into small, meaty chunks. Add them to the pan and toss for 2 minutes to absorb the aromatics. Pour in the stock or water, bring to a gentle simmer. The shiitake will release their funk and depth—that's your umami backbone.

    ~3 min
  5. 05

    Slide in the tofu

    Lower the heat to medium-low. Carefully slide the tofu cubes into the simmering sauce. Don't stir aggressively—let them warm through, about 4 minutes. The sauce should barely bubble. Taste it now; adjust salt and chilli oil as you go.

    ~4 min
  6. 06

    Finish with fire and green

    Drizzle the chilli oil over the top and scatter the whole and ground Sichuan peppercorns across. Garnish generously with sliced green onion. The hot sauce hitting the cool tofu will bloom its aroma—that's your signal. Serve immediately in a wide bowl with plenty of sauce.

    ~2 min
On the Plate

“Pour everything into a wide, shallow bowl—the silken tofu needs room to breathe and the diner needs to see the dark sauce clinging to each cube. Spoon the shiitake and sauce evenly. Don't be timid with the chilli oil or peppercorns; ma po tofu is meant to look fierce. A bowl of steamed rice on the side is non-negotiable—it's the only way to tame the heat without losing it.”

What It Tastes Of

First spoonful: numb tingle on the lips from the Sichuan peppercorn, then heat blooms across your palate. The tofu is soft, almost melting, but holds its shape. Umami from the shiitake and fermented beans is deep and funky—you forget there's no meat. Finish with green onion brightness cutting through the residual heat. Ma and la in perfect argument.

What to Drink
beer
Tsingtao or any crisp lager

Cuts the numbing heat and chilli oil grease; carbonation is your friend here.

Zero-Proof
Sparkling water with lime

Citrus cuts the oil, bubbles cool the mouth—honest and bright.

A Few Things Worth Knowing
  • ·Don't stir the tofu aggressively or it will turn to scrambled curd; let the sauce do the work.
  • ·Sichuan peppercorns are essential—they're not spicy, they're numbing; no substitute will do.
  • ·Make the chilli oil yourself if you can: steep Sichuan chilli flakes in 60°C oil for 10 minutes, it's fresher and fiercer.
  • ·Tofu is a blank canvas; the sauce is the star—taste it before the tofu goes in and adjust salt and heat then.
Cooks' gallery

Show us yours.

Cooked this dish? Snap a photo, share it here. No filter, no fuss — the good, the wonky, the accidentally set-fire-to.

Sign in to share your photo of this dish.

No one's cooked this yet — be the first.