Spicy mapo tofu with mushrooms
A Sichuan classic where mushrooms stand in for the meat. Spicy, rich and vegan.
⏱ 25 min · serves 3 · Asian · Hot
453kcal
30 gprotein
50 gcarbs
17 gfat
5 gfibre
Per serving, out of 3. Worked out from the grams of each ingredient using a food database – so it's approximate.
Allergens: Soya and Gluten
Ingredients (serves 3)
- Tofu (firm)400 g
- Mushrooms (button)200 g
- Onion80 g
- Soy sauce30 g
- Potato starch5 g
- Rapeseed / sunflower oil15 g
- Rice (dry)150 g
Also: Garlic, ginger, chilli flakes or chilli paste, chives, water
Method
- Get ready: finely chop the mushrooms (200 g) and onion (80 g), chop the garlic and grate the ginger. Cut the tofu (400 g) into 2 cm cubes.
- Cook the rice: cover 150 g rice with 300 ml water, bring to the boil and cook covered over low heat for 12–15 min.
- While the rice cooks, heat 15 g oil (1.5 tbsp) in a frying pan over medium heat. Cook the mushrooms and onion for 8 min, until the liquid has evaporated and they're golden.
- Add the garlic, ginger and chilli and fry for 1 min. Pour in 30 g soy sauce and 200 ml water and bring to the boil over medium heat (about 2 min).
- Carefully add the tofu cubes and simmer over low heat for 3 min, stirring only gently.
- Mix the starch (5 g) with 2 tbsp cold water, pour it into the sauce while stirring and cook over low heat for 1 min, until it thickens.
- Sprinkle with chives and serve with the rice.
Tips
- Leave the tofu cubes in hot salted water for 2 min – they'll be firmer and won't fall apart in the sauce.
- Chop the mushrooms finely – they stand in for the mince.
- Want it hotter? More chilli oil or flakes – if you dare.
- Want it milder? Just a pinch of chilli: you'll still have a rich garlic and ginger sauce without the fire.
How much should you actually eat?
The free calculator works out your daily calories and protein in about a minute – never below a safe minimum. Then pick recipes from here that fit. No sign-up needed.
Find this recipe in
More like this
We haven't tested this recipe in our own kitchen yet – if you spot something off, let us know. Dumpli is a dumpling, not a doctor: for health questions, talk to your doctor.

