Mapo Tofu Rice Bowl
Silky tofu cubes simmered in a fiery, savory sauce of doubanjiang, fermented black beans and ground pork, spooned over steamed rice and finished with scallions and tingly Sichuan pepper.
- Prep
- 20 min
- Cook
- 25 min
- Wait
- 10 min
- Total
- 55 min
- Makes
- 4 generous rice bowls
Steps
Before you start
- Start the rice first (or use a rice cooker) so it is hot and ready when the tofu finishes.
- Doubanjiang (Pixian chili bean paste) is salty and spicy; use the amount listed first and adjust at the end.
- Toast and grind the Sichuan peppercorns just before serving for the strongest numbing aroma.
- Handle silken tofu gently; slide it into the pan and push, never stir vigorously.
Cook the rice
- Combine the rinsed rice and 2¼ cups (530 ml) water in a medium saucepan.
- Bring to a boil over high heat, then cover, reduce to low and cook 15 minutes.
- Remove from heat and keep covered 10 minutes.
- Fluff with a fork.
- (Or use a rice cooker.)
+ Show details− Hide details
Ready when: Grains are tender, fluffy and no water remains in the pan
Tip: Do not lift the lid while it cooks or steam escapes.
Blanch the tofu
- Bring a medium pot of water to a gentle simmer and add 1 tsp salt.
- Slide in the tofu cubes, turn off the heat and let stand 5 minutes while you prep the sauce.
- Gently drain just before adding to the sauce.
+ Show details− Hide details
Ready when: Tofu is hot and slightly firmer to the touch
Tip: Keep the water below a boil so the tofu does not break up.
Toast the peppercorns
- Toast the Sichuan peppercorns in a small dry skillet over medium-low heat, shaking often, for 1 to 2 minutes.
- Cool briefly, then grind to a fine powder and set aside.
+ Show details− Hide details
Ready when: Fragrant and slightly darker, with a citrusy aroma
Tip: Pull them off the heat at the first strong aroma; scorched peppercorns turn bitter.
Brown the pork
- Heat the oil in a 12-inch (30 cm) skillet or wok over medium-high heat until shimmering.
- Add the pork and cook, breaking it into small crumbles, 4 to 5 minutes.
+ Show details− Hide details
Ready when: Pork is browned with crisp edges and no pink remains (160°F / 71°C)
Tip: Let it sit a few seconds between stirs to encourage browning.
Fry the aromatics
- Push the pork to one side.
- Reduce heat to medium and add doubanjiang, black beans and chili flakes to the oil.
- Fry 1 minute until the oil turns red.
- Add garlic, ginger and scallion whites and stir 30 seconds, then mix everything with the pork.
+ Show details− Hide details
Ready when: Oil is vivid red and the mixture smells deeply savory
Tip: Stir constantly so the paste does not burn.
Add the liquid
- Pour in the stock, soy sauce and sugar.
- Scrape up any browned bits and bring to a simmer over medium heat, about 2 minutes.
+ Show details− Hide details
Ready when: Sauce bubbles gently around the edges
Simmer the tofu
- Drain the tofu well and slide it into the sauce.
- Gently nudge with the back of a spatula to coat.
- Simmer over medium-low heat 5 minutes, without stirring hard, so the tofu absorbs flavor.
+ Show details− Hide details
Ready when: Tofu is hot throughout and tinted red at the edges
Tip: Push the spatula along the pan bottom instead of stirring to keep cubes intact.
Thicken the sauce
- Stir the cornstarch with the cold water, then drizzle in about half while gently pushing the tofu.
- Simmer 1 minute.
- Add more slurry if needed.
- Taste and add a pinch of salt or a splash of soy if needed.
+ Show details− Hide details
Ready when: Sauce is glossy and coats the back of a spoon
Tip: Re-stir the slurry just before adding as the starch settles.
Finish and serve
- Turn off the heat.
- Stir in half the ground Sichuan pepper, the scallion greens and sesame oil, if using.
- Divide the rice among 4 bowls, spoon the mapo tofu on top, and sprinkle with the remaining Sichuan pepper.
+ Show details− Hide details
Ready when: Fragrant, glossy and steaming hot
Tip: Serve right away, as the tofu releases water if it sits.
Good to know
Tips
- Frying the doubanjiang in oil until red unlocks its flavor and color.
- Salted-water blanching keeps the silken tofu from falling apart.
- Add the thickener gradually; the sauce thickens further as it sits.
- Serve with steamed greens to balance the heat.
Make ahead
The sauce with pork (through step 6) can be made up to 2 days ahead and refrigerated. Reheat to a simmer, then add the blanched tofu and finish.
Storage & reheating
Room temperature: up to 2 hours. Fridge: store tofu and rice separately in airtight containers up to 3 days. Freezer: not recommended because silken tofu turns spongy. Reheat gently in a skillet over low heat with a splash of water or stock, or microwave in 30-second bursts.
Substitutions
- ground pork → ground beef, or crumbled shiitake mushrooms for a vegetarian version. Use vegetable stock if making it vegetarian; cook mushrooms until browned.
- silken tofu → soft or medium-firm tofu. Firmer tofu holds its shape better but is less silky.
- Sichuan peppercorns → extra chili flakes with a pinch of ground black pepper and lemon zest. Will not give the true numbing tingle.
- low-sodium chicken stock → water. Flavor will be lighter; add a little more soy sauce to compensate.
More rice bowls
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Sichuan
- Main ingredient
- Ground PorkTofu
- Diet
- Dairy-Free
- Method
- Stovetop
- Quick & Easy
- Easy