WokTonight
Mapo Tofu 麻婆豆腐 in a bowl

麻婆豆腐 (Má Pó Dòu Fu)

How to Make Mapo Tofu – Authentic Sichuan in 20 Minutes

⏱️ Prep: 5 min🔥 Cook: 15 min⏰ Total: 20 minEASY
DFNF
🛒 Available at: Whole FoodsTrader Joe's

Why This Recipe Works

  • 20 minutes from start to finish — faster than delivery.
  • The secret is doubanjiang (fermented broad bean paste). We show you 3 substitutes if you can't find it.
  • Silky soft tofu + fiery numb-spicy sauce = the most iconic Sichuan dish for a reason.
Servings

Ingredients

AmountIngredientNotesSubstitute
400 g (14 oz block)soft tofu嫩豆腐cut into 1-inch cubesmedium-firm tofu
113 g (4 oz)ground pork猪肉末ground chicken or chopped mushrooms (vegan)
30 g (2 tbsp)doubanjiang豆瓣酱KEY ingredientgochujang + soy sauce 2:1
15 ml (1 tbsp)soy sauce酱油
2.0 g (1/2 tsp)Sichuan peppercorn powder花椒粉
15 g (3 cloves)garlic大蒜minced
3.0 stalksgreen onionschopped

Instructions

1

Blanch tofu(3 min)

Gently slide tofu cubes into boiling water for 2 minutes. This firms them up and removes the raw soybean taste. Drain carefully.

2

Brown the pork(3 min)

Heat 1 tbsp oil in skillet over high heat. Add ground pork, break it up, cook 2-3 minutes until browned. Remove and set aside.

3

Build the sauce(3 min)

Reduce heat to medium. Add 1 tbsp oil, then doubanjiang. Stir-fry 1 minute until the oil turns red and fragrant. Add garlic, cook 30 seconds. Add 1/2 cup water, soy sauce, and bring to a simmer.

4

Simmer and finish(6 min)

Gently add tofu cubes. Simmer 5 minutes without stirring too much — tofu is delicate. Add pork back. Sprinkle Sichuan pepper powder and green onions. Serve over rice.

Pro Tips for Western Kitchens

Can't find doubanjiang? Use 2 tbsp gochujang + 1 tbsp soy sauce. Less funky but still delicious.

Blanching the tofu is the step most recipes skip — but it's what gives you that restaurant texture.

Equipment Questions

Can I use a regular skillet?

Yes — a cast-iron or non-stick skillet works great. The wider surface actually helps the sauce reduce faster.

Frequently Asked Questions

Can I make this vegetarian?

Yes! Skip the pork and use chopped shiitake mushrooms instead. Brown them the same way. The doubanjiang already provides deep umami.

Is mapo tofu supposed to be this spicy?

Mapo tofu is meant to be má (numbing) and là (spicy). Reduce Sichuan pepper to 1/4 tsp for a milder version, or use less doubanjiang.

Nutrition

Per serving (approximate values)

310
Calories (kcal)
22
Protein (g)
12
Carbs (g)
20
Fat (g)
2
Fiber (g)
890
Sodium (mg)

What to Serve With This

Steamed rice