Chinese Cuisine

Mapo Tofu with Roasted Peanuts

This mapo tofu with peanuts is a home-style Sichuan tofu recipe with soft tofu, roasted peanuts, chili bean paste, soy sauce, garlic, and aromatics. It is not the most traditional version of mapo tofu, but the peanuts add crunch and make the dish easy to serve with rice. Use this page if you are looking for an easy mapo tofu recipe, mapo tofu with peanuts, or a spicy tofu dish with a savory sauce.

Total
30 minutes
Mapo Tofu with Roasted Peanuts finished dish
Jump to Recipe

Quick Recipe Summary

Cuisine
Chinese
Category
Chinese Cuisine
Method
Stir-fry
Total Time
30 minutes
Difficulty
Intermediate
Main Ingredient
Firm Tofu

About This Recipe

This mapo tofu with peanuts is a home-style Sichuan tofu recipe with soft tofu, roasted peanuts, chili bean paste, soy sauce, garlic, and aromatics. It is not the most traditional version of mapo tofu, but the peanuts add crunch and make the dish easy to serve with rice. Use this page if you are looking for an easy mapo tofu recipe, mapo tofu with peanuts, or a spicy tofu dish with a savory sauce.

Why You'll Love This Recipe

  • Ready in about 30 minutes, so it can fit into a busy cooking day.
  • Breaks the method into manageable steps instead of assuming you already know the technique.
  • Helpful for practicing timing, heat control, and the order of adding ingredients.
  • A useful tofu recipe for learning how texture and seasoning work together.
  • Gives the dish a clear savory, mildly spicy flavor profile without making the method feel complicated.

Ingredients

Ingredient Notes

These notes explain the role of the main ingredients so the recipe is easier to adjust.

Firm Tofu

Tofu absorbs surrounding flavors, so sauce, broth, and aromatics matter more than heavy seasoning.

Peanuts

This ingredient helps define the flavor, texture, or structure of the dish.

stalks Green Onion

Scallions add freshness and are useful both as an aromatic base and as a finishing flavor.

Ginger

Ginger adds clean aroma and helps balance meat, seafood, tofu, and fermented flavors.

Ingredients & Techniques Used in This Recipe

These guides explain the key sauces, ingredients, and cooking techniques used in this recipe, so you can understand the dish instead of only following steps.

Step-by-Step Instructions

  1. Step 1

    Fry the peanuts in hot oil until golden and crisp. Let them cool, then remove the skins if desired. Finely mince the ginger and slice the green onions.

    Mapo Tofu with Roasted Peanuts step 1: Fry the peanuts in hot oil until golden and crisp. Let them cool, then remove th
  2. Step 2

    In a small bowl, combine soy sauce, cooking wine, rice vinegar, sesame oil, sugar, salt, water, and mix well to make the sauce.

    Mapo Tofu with Roasted Peanuts step 2: In a small bowl, combine soy sauce, cooking wine, rice vinegar, sesame oil, suga
  3. Step 3

    Cut the tofu into approximately 1 cm cubes.

    Mapo Tofu with Roasted Peanuts step 3: Cut the tofu into approximately 1 cm cubes.
  4. Step 4

    Heat oil in a wok over medium heat. Add the tofu cubes and fry gently until lightly golden on all sides.

    Mapo Tofu with Roasted Peanuts step 4: Heat oil in a wok over medium heat. Add the tofu cubes and fry gently until ligh
  5. Step 5

    Remove the tofu and drain excess oil.

    Mapo Tofu with Roasted Peanuts step 5: Remove the tofu and drain excess oil.
  6. Step 6

    Leave a small amount of oil in the wok. Add Sichuan peppercorns and fry briefly until fragrant, then remove and discard them.

    Mapo Tofu with Roasted Peanuts step 6: Leave a small amount of oil in the wok. Add Sichuan peppercorns and fry briefly
  7. Step 7

    Add the chili bean paste and stir-fry until the oil turns red and aromatic.

    Mapo Tofu with Roasted Peanuts step 7: Add the chili bean paste and stir-fry until the oil turns red and aromatic.
  8. Step 8

    Add the minced ginger and sliced green onions. Stir-fry until fragrant.

    Mapo Tofu with Roasted Peanuts step 8: Add the minced ginger and sliced green onions. Stir-fry until fragrant.
  9. Step 9

    Pour in the prepared sauce mixture and bring it to a simmer.

    Mapo Tofu with Roasted Peanuts step 9: Pour in the prepared sauce mixture and bring it to a simmer.
  10. Step 10

    Return the tofu to the wok and gently toss to coat with the sauce.

    Mapo Tofu with Roasted Peanuts step 10: Return the tofu to the wok and gently toss to coat with the sauce.
  11. Step 11

    Add the roasted peanuts and stir carefully to combine.

    Mapo Tofu with Roasted Peanuts step 11: Add the roasted peanuts and stir carefully to combine.
  12. Step 12

    Stir in the cornstarch slurry and cook briefly until the sauce thickens. Serve immediately.

    Mapo Tofu with Roasted Peanuts step 12: Stir in the cornstarch slurry and cook briefly until the sauce thickens. Serve i

Cooking Tips

  • Lightly frying the tofu helps it keep its shape and adds extra flavor. If you prefer a lighter version, blanch the tofu instead of frying. Fry peanuts over medium heat until just golden, as they continue to darken while cooling. Add the peanuts near the end of cooking to maintain their crunch.
  • Use soft tofu and stir gently so the cubes do not break apart.
  • Add roasted peanuts near the end so they keep some crunch.
  • For a stronger Sichuan flavor, use Pixian doubanjiang and a small amount of Sichuan peppercorn.

Serving Suggestions

  • Serve it with steamed rice when you want a simple Chinese home-cooked meal.
  • Add a light soup or cold vegetable side if the stir-fry is salty, spicy, or saucy.
  • Keep rice or noodles ready before cooking because stir-fries are best served immediately.

FAQ

Is mapo tofu with peanuts traditional?

Classic Sichuan mapo tofu usually does not include peanuts, but this home-style version uses roasted peanuts for crunch and contrast.

What should I serve with mapo tofu with peanuts?

Serve it with steamed rice and a simple vegetable side. The sauce is savory and spicy, so plain rice balances it well.

Recipe Card

This mapo tofu with peanuts is a home-style Sichuan tofu recipe with soft tofu, roasted peanuts, chili bean paste, soy sauce, garlic, and aromatics. It is not the most traditional version of mapo tofu, but the peanuts add crunch and make the dish easy to serve with rice. Use this page if you are looking for an easy mapo tofu recipe, mapo tofu with peanuts, or a spicy tofu dish with a savory sauce.

Ingredients

  • 400 g Firm Tofu
  • 80 g Peanuts
  • 2 stalks Green Onion
  • 10 g Ginger
  • 1 tsp Sichuan Peppercorns
  • 1 tbsp Pixian Chili Bean Paste
  • 1 tbsp Soy Sauce
  • 1 tbsp Cooking Wine
  • 1/2 tbsp Rice Vinegar
  • 1/2 tbsp Sesame Oil
  • 1 tbsp Sugar
  • To taste Salt
  • 2 tbsp Cornstarch Slurry
  • 3 tbsp Water
  • As needed Vegetable Oil

Method

  1. Fry the peanuts in hot oil until golden and crisp. Let them cool, then remove the skins if desired. Finely mince the ginger and slice the green onions.
  2. In a small bowl, combine soy sauce, cooking wine, rice vinegar, sesame oil, sugar, salt, water, and mix well to make the sauce.
  3. Cut the tofu into approximately 1 cm cubes.
  4. Heat oil in a wok over medium heat. Add the tofu cubes and fry gently until lightly golden on all sides.
  5. Remove the tofu and drain excess oil.
  6. Leave a small amount of oil in the wok. Add Sichuan peppercorns and fry briefly until fragrant, then remove and discard them.
  7. Add the chili bean paste and stir-fry until the oil turns red and aromatic.
  8. Add the minced ginger and sliced green onions. Stir-fry until fragrant.
  9. Pour in the prepared sauce mixture and bring it to a simmer.
  10. Return the tofu to the wok and gently toss to coat with the sauce.
  11. Add the roasted peanuts and stir carefully to combine.
  12. Stir in the cornstarch slurry and cook briefly until the sauce thickens. Serve immediately.

More Chinese Recipe Guides

Related Recipes

Keep exploring Chinese home cooking with similar recipes and beginner-friendly dishes from the collection.