Get Updates
Get notified of breaking news, exclusive insights, and must-see stories!

Mapo Tofu Recipe: Authentic Sichuan Spice with Tofu and Ground Meat

Mápó dòufu, also written as mapo tofu, is a spicy tofu and meat dish from the Szechuan province of China. This mapo tofu recipe uses silken tofu, minced meat, chilli bean paste (doubanjiang), and roasted ground Szechuan pepper. It cooks in about 30 minutes and is served over steamed jasmine rice for a simple Chinese-style meal.

This dish has a strong chilli flavour and a gentle numbing feel from Szechuan pepper. The method stays easy. You sauté onion, ginger, and chilli flakes, then brown the meat with garlic. After that, you simmer everything with tofu and sauces. The result is a spicy tofu dish that suits a quick dinner for two.

AI Summary

AI-generated summary, reviewed by editors

Mapo tofu is a spicy Szechuan dish from China featuring silken tofu, minced meat, chilli bean paste, and roasted Szechuan pepper for a numbing sensation. It cooks in about 30 minutes and is traditionally served over steamed jasmine rice.
Mapo Tofu Authentic Sichuan Spice

Use silken tofu for a soft texture, and cube it before cooking. Choose minced beef or minced pork, based on what you prefer. If you use dried mushrooms, soak them first so they slice well later. Keep the heat low once tofu goes in, so the cubes do not break too much.

  • 1 medium onion (about 150 g), sliced
  • 1 small piece fresh ginger (about 10 g), minced (about 2 tsp)
  • 1–2 tsp crushed dried chilli flakes
  • 200 g minced beef or minced pork
  • 4 garlic cloves (about 12 g), minced
  • 500 g silken tofu, cubed
  • 2 tbsp chilli bean paste (la doubanjiang) (about 30 g)
  • 1 tbsp Szechuan pepper, roasted and ground (about 6 g)
  • 1 tbsp soy sauce (about 15 ml)
  • 1 tbsp rice wine (about 15 ml)
  • 3–4 green onions (spring onions), cut into 2 cm pieces (about 40 g)
  • 2–3 mushrooms, sliced (about 50 g) (tree ear mushrooms preferred; optional)
  • To serve: steamed jasmine rice (amount as needed)

This recipe needs basic tools and one main pan. A wide frying pan or wok helps the mince brown fast. A sharp knife gives neat tofu cubes and quick prep. If you use dried mushrooms, a bowl is needed for soaking them in hot water while you prepare the other items.

  • Wok or large frying pan
  • Chopping board and knife
  • Measuring spoons
  • Wooden spoon or spatula
  • Small bowl (for soaking mushrooms, if using dried)

Step-by-step procedure

Work in the same order as the pan steps, so nothing overcooks. Keep tofu ready and close to the hob. Stir the mince well as it browns, then lower the heat before simmering. This helps the sauce coat the tofu without turning it into a mash.

  1. If using dried mushrooms, soak them in hot water for 10 minutes. Slice them and keep aside.
  2. Sauté the sliced onion with minced ginger and crushed dried chilli flakes.
  3. Add the minced meat and minced garlic. Fry until the meat turns brown.
  4. Mix in the chilli bean paste, ground Szechuan pepper, soy sauce, rice wine, cubed tofu, green onions, and sliced mushrooms. Lower the heat and simmer for 5–10 minutes.
  5. Serve hot over steamed jasmine rice.

Notes, tips, and variations

If you cannot find Szechuan pepper, you can use extra chilli pepper instead. The taste will change, because Szechuan pepper gives a numbing feel rather than extra heat. Roasting the pepper first, then grinding it, helps bring out its flavour in the sauce.

If Szechuan pepper is hard to get, small amounts of ground coriander and ground cumin can also work well in this dish. Add them with the other sauces, then simmer as usual. Keep the simmer gentle, because silken tofu breaks if boiled hard or stirred too fast.

Some additions are mentioned as optional, though they are not traditional. A red bell pepper, a tomato, and fresh coriander leaves can be added near the end, so they stay bright. You can also swap tofu for whole beans if you want a different texture with a similar spicy sauce.

A vegan or vegetarian version is possible by replacing the minced meat with textured vegetable protein (TVP) or ground tofu. Keep the rest of the method the same. Brown the TVP or ground tofu with garlic, then simmer with doubanjiang, soy sauce, and silken tofu for the same 5–10 minutes.

Nutritional values (per serving)

The source recipe does not give nutrition figures. The table lists common nutrition headings, with amounts marked as not stated. If you need exact numbers, calculate them from your chosen tofu, mince, and sauces, because brands and fat levels change the final totals.

Nutrient Amount
Energy Not stated
Protein Not stated
Carbohydrate Not stated
Total fat Not stated
Fibre Not stated
Sodium Not stated

Serve mapo tofu straight from the pan while the sauce is hot and the tofu is soft. Jasmine rice is the suggested pairing, as it balances the chilli and savoury sauce. If you like more bite, add the green onions at the end of simmering, so they stay fresher in the finished dish.

Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+