Beef, Pixian chilli bean paste, green garlic and a numbing finish of Sichuan pepper
Want it lighter? The Lite version has about 35% fewer calories per serve (about 230 kcal), for a similar amount of food.
Chengdu-style mapo tofu with crisp beef mince, Pixian broad bean paste and green garlic, thickened in three stages until the sauce clings and the red oil shows. Ready in 25 minutes and costed for Australian kitchens.
Australian tablespoons are 20 ml. Weights are given for the ingredients where it matters.
Cut the tofu into 2 cm cubes. Finely chop the broad bean paste and roughly chop the black beans. Mince the garlic and ginger. Cut the green garlic, keeping the white parts separate from the green leaves. Mix the cornflour with 60 ml cold water.

Bring about 1 litre of water and 1 tsp salt to a bare simmer. Slide in the tofu and keep it just below a boil for 1 minute. Leave the tofu in the warm water until you need it.

Heat the wok, add the oil, then the beef. Break it up and fry over medium-high heat for 3–4 minutes, until the moisture has cooked off and the crumbs are browned and a little crisp.

Turn the heat to medium-low and push the beef to one side. Fry the broad bean paste in the oil for 1–2 minutes, until the oil turns deep red and smells rich. Add the black beans, chilli powder, garlic and ginger and fry for 30 seconds more. Don't let the chilli burn.

Pour in the water or stock and bring it to the boil. Add the soy sauce and sugar. Taste before adding any salt, because the bean paste is already salty.
Drain the tofu and slide it into the sauce. Push it gently with the back of the ladle rather than stirring. Simmer on medium for 4–5 minutes so the tofu takes on the flavour.

Stir the slurry. Pour a third of it around the edge of the wok and shake the wok gently. Wait 20–30 seconds and repeat twice. Add the white parts of the green garlic with the second addition and the leaves with the last. Stop when the sauce is glossy, clings to the tofu and shows red oil at the edge.

Slide it into a shallow bowl, sprinkle over the ground Sichuan pepper and serve straight away with steamed rice.

Get the AGO app
A$10 off your first app order with code AGO10
Scan with your phone camera
Get the app| Per serve (1/3 of recipe) | About |
|---|---|
| Energy | 1435 kJ (343 kcal) |
| Protein | 25.1 g |
| Fat, total | 23.6 g |
| Carbohydrate | 7.8 g |
| sugars | 2.4 g |
| Sodium | 1070 mg |
Calculated by Umall from the ingredient weights, using the label of the tofu we link (Evergreen Classic Tofu), the Australian Food Composition Database (FSANZ) and product labels for the bean paste and black beans. Values are estimates and vary with the brands you use; a firmer tofu adds about 110 kcal per serve. Energy bands are a guide to portion size, not a health claim.
Big supermarkets may stock a general chilli bean sauce, but Pixian doubanjiang, fermented black beans, green garlic and ground Sichuan pepper are easiest to find at an Asian grocer. Umall, the online Asian grocer behind the AGO (Asian Grocer Online) app, stocks all 9 ingredients for this recipe and delivers same-day or next-day across Sydney Metro, and on set days to Wollongong and Canberra.
Or tap Buy all to add everything in one go, in quantities matched to pack sizes.
Another Sichuan chilli bean paste is the closest swap, such as Lee Kum Kee Chilli Bean Sauce (toban djan). It is smoother and less complex, but the dish still works. Korean gochujang is not a good substitute: it is sweet and is not made with broad beans.
Halve the Sichuan chilli powder or leave it out, and use 20 g of bean paste instead of 30 g. Keep the Sichuan pepper: it makes your lips tingle rather than adding heat. For a much milder dish, try the Japanese home style under Swaps and variations.
Yes. Pork mince is the usual choice in Japan and in many restaurants outside China, and it gives a slightly richer, softer result. Fry it the same way, until dry and crisp. Chengdu cooks traditionally use beef.
This recipe has about 340 kcal (1,440 kJ) per serve and serves 3. For a lighter dinner, the Lite version has about 230 kcal per serve: shimeji mushrooms make up half the beef and it uses much less oil.
Method adapted by the Umall recipe team from Chef Wang Gang's Sichuan mapo tofu, cross-checked against Chen Kenmin's NHK recipe and other Chinese and Japanese home-cooking sources (listed below). Quantities are our own, scaled for Australian kitchens and Umall products.