Mapo Tofu
AI-generated image
Chinese

Mapo Tofu

Silken tofu and savory pork are simmered in a fragrant Sichuan sauce of fermented bean paste, chili oil, ginger, and garlic, then finished with numbing Sichuan pepper. Serve with steamed rice to capture every drop of the glossy sauce.

33 min 4 servings Medium
All recipes

How to prepare

1
Bring a medium saucepan of water to a gentle simmer. Slide in the tofu cubes and warm for 2 minutes, then drain carefully; this firms the surface and helps prevent chilling the sauce.
2
Heat the neutral oil in a wide skillet over medium heat. Add the ground pork and saute for 4 to 5 minutes, breaking it into small pieces, until browned and cooked through to 74°C.
3
Add the doubanjiang, ginger, and garlic. Saute for 1 minute, stirring constantly, until the paste darkens slightly and the aromatics smell fragrant rather than raw.
4
Pour in the chicken stock, soy sauce, and oyster sauce, scraping the pan to dissolve the browned bits. Bring the mixture to a gentle boil, then reduce the heat and simmer for 4 minutes.
5
Nestle the warmed tofu into the sauce. Simmer uncovered for 5 minutes, spooning sauce over the top and shaking the skillet gently instead of stirring, until the tofu is hot and the sauce lightly coats a spoon.
Silken tofu simmering in glossy red Sichuan sauce with pork AI-generated image
6
Stir the cornstarch mixture, then drizzle it into the skillet while gently shaking the pan. Simmer for 30 to 60 seconds until the sauce turns glossy and clings to the tofu.
7
Turn off the heat and fold in the chili oil and ground Sichuan peppercorns. Taste and adjust with a little more soy sauce only if needed; finish with the scallions and serve immediately.
Finished Mapo Tofu topped with scallions and Sichuan pepper AI-generated image

Why this recipe works

Doubanjiang supplies fermented depth and salt, while chili oil brings rounded heat; a small cornstarch slurry gives the sauce its characteristic cling without masking the delicate tofu.

Storage and reheating

How to store it

Refrigerate leftovers in a covered container for up to 3 days. The tofu will soften further but the flavor will deepen.

How to reheat it

Reheat gently in a saucepan over low heat with 1 to 2 tablespoons of water, stirring as little as possible, until steaming hot throughout. Do not boil vigorously.

Nutrition / serving

374kcal
24.02 gprotein
9.11 gcarbs
27.84 gfat
P
Pantryvale editorial kitchen
Recipe prepared for publication with complete ingredients and ordered cooking steps.
Published 20 Aug 2026 · updated 20 Aug 2026