A Classic Mapo Tofu Recipe with Sichuan Flavors

Craving bold Chinese food? Try this quick mapo tofu with spicy, savory, and numbing Sichuan flavors—a satisfying dish you can make at home.

Prep Time
15 min
Cook Time
20 min
Servings
4
Published
Difficulty
Beginner
Cuisine
Chinese
Total Time
35 min

Nutrition Information (per serving)

320
Calories
18g
Protein
12g
Carbs
22g
Fat
A Classic Mapo Tofu Recipe with Sichuan Flavors - finished dish

Ingredients

  • 14 oz (400g) soft or medium-firm tofu, cut into cubes
  • 200g ground pork (or beef)
  • 2 tbsp vegetable oil
  • 2 cloves garlic, minced
  • 1 tbsp ginger, minced
  • 2 tbsp doubanjiang (spicy fermented bean paste)
  • 1 tbsp soy sauce
  • 1 tsp sugar
  • 1 tsp Sichuan peppercorns, toasted and ground
  • 1/2 cup chicken broth or water
  • 1 tsp cornstarch mixed with 2 tbsp water (slurry)
  • 2 scallions, chopped (for garnish)

Instructions

  1. To start this mapo tofu recipe, heat oil in a skillet or wok over medium heat. Add garlic and ginger, sauté until fragrant.

  2. Add ground pork and cook until browned, breaking it up with a spoon as it cooks.

  3. Stir in doubanjiang and cook for 1–2 minutes to release its aroma and deepen the flavor.

  4. Add tofu cubes gently, followed by soy sauce, sugar, Sichuan peppercorns, and chicken broth. Bring to a simmer.

  5. Let it cook uncovered for 5–6 minutes, allowing flavors to combine and tofu to heat through.

  6. Gently stir in the cornstarch slurry and simmer for another 2–3 minutes until the sauce thickens slightly.

  7. Garnish with scallions and serve hot with steamed rice.

Notes

  • For a vegetarian version, omit meat and use mushrooms or plant-based crumbles
  • Adjust spice level by adding more or less doubanjiang
  • Best enjoyed immediately, but leftovers keep well in the fridge for up to 2 days
  • Toasting Sichuan peppercorns before grinding enhances their numbing aroma

Frequently Asked Questions

How long does this a classic mapo tofu recipe with sichuan flavors take to make?

This a classic mapo tofu recipe with sichuan flavors takes 15 min to prepare and 20 min to cook, for a total time of 35 min.

How many servings does this recipe make?

This recipe makes 4 servings.

What skill level is required for this recipe?

This recipe is rated as Beginner level.

Can I make substitutions in this recipe?

Yes! Feel free to substitute ingredients based on your dietary preferences or what you have available. Common substitutions work well in most cases.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently before serving.

My Saved Recipes