High-Protein Mapo Tofu (35g Protein)

Mapo tofu usually reads as a soft, silky side dish, but built like this it lands around 35g of protein per serving and works as a full dinner over rice. The move is doubling up on protein: a whole block of extra-firm tofu plus a good amount of lean ground pork, both carrying that numbing, chili-slicked Sichuan sauce.
It comes together in about 30 minutes in one wok. Most of that time is hands-off, either simmering the tofu or letting the sauce reduce while the rice cooks.
If you have made the kung pao tofu on this site, think of this as the spicier, saucier cousin. Same idea of treating tofu as the main event instead of an afterthought.
Why this works
Two moves do the heavy lifting. First, poaching the cubed tofu in salted water before it hits the sauce. It sounds fussy, but the brief simmer firms the outside so the cubes survive stirring, and it seasons them from the inside instead of leaving bland tofu in a spicy sauce. Second, blooming the doubanjiang in hot oil until the fat turns red. Chili bean paste tastes raw and harsh straight from the jar, and that 30 to 60 seconds in the oil is what turns it into the deep, savory backbone of the bowl. Rush it and everything tastes flat.
Ingredient notes
Doubanjiang (Sichuan chili bean paste) is the one ingredient you cannot really fake. Look for Pixian doubanjiang in a jar at a Chinese grocery or online. It is salty and fermented, so go easy on the added soy sauce. Extra-firm tofu holds its shape best here. Soft or silken tofu is more traditional but falls apart unless you are very gentle, so start with extra-firm if you are new to the dish. Lean ground pork keeps the fat in check, and ground chicken or turkey both work as swaps. For the numbing tingle you need ground Sichuan peppercorn, not black pepper. Toast whole ones and grind them yourself if you want the real thing. If you cannot find fermented black beans, just leave them out, the dish still works.

High-Protein Mapo Tofu
Ingredients
Method
- Cut the tofu into 3/4 inch cubes and slide them into a pot of gently simmering lightly salted water. Hold at a bare simmer for 5 minutes while you prep everything else, then drain gently. This firms the outside so the cubes survive the sauce and seasons them from the inside.
- Heat the oil in a wok or wide skillet over medium-high. Add the ground pork, break it up, and cook until it stops releasing water and the edges start to brown and crisp, about 5 minutes. You want real color here, not gray steamed meat.
- Lower the heat to medium and push the pork to one side. Add the doubanjiang and chili flakes to the oil and fry for 30 to 60 seconds until the oil turns deep red and smells toasty. This blooming step is the whole flavor of the dish, so do not rush it.
- Add the garlic, ginger, scallion whites, and black beans. Stir for 30 seconds. Pour in the Shaoxing wine, soy sauce, sugar, and stock, and bring to a simmer.
- Slide in the drained tofu and spoon the sauce over it. Simmer 3 to 4 minutes, nudging rather than stirring so the cubes stay whole.
- Stir the cornstarch slurry, then add it in two additions, letting the sauce bubble between each, until it turns glossy and coats a spoon. Finish with a pinch more ground Sichuan peppercorn and the scallion greens. Serve over rice.
Tips and storage
Mapo tofu keeps better than most tofu dishes, which makes it good meal prep. Cooled and refrigerated in an airtight container, it holds for up to 4 days, and the tofu soaks up more sauce overnight, so day two is arguably better. Reheat gently in a pan with a splash of water or stock to loosen the sauce, since it thickens in the fridge. I would not freeze it, as the tofu turns spongy. To scale up, double everything and portion over rice, then stir in the scallion greens fresh at reheat rather than up front. If you want a leaner all-meat night instead, the lean twice cooked pork and the ginger scallion chicken use the same wok and most of the same pantry sauces.