Crispy Pan-Fried Kung Pao Tofu with Peanuts

Prep: 40 minCook: 25 min2 servingsmediumSichuan
Crispy Pan-Fried Kung Pao Tofu with Peanuts

Kung Pao Tofu transforms plant-based protein into a bold, restaurant-quality dish with the signature heat and crunch of Sichuan cuisine. Golden-browned tofu cubes meet a vibrant sauce balancing soy, rice vinegar, and Shaoxing wine, punctuated by numbing Sichuan peppercorns and dried chiles. Roasted peanuts add texture while scallions brighten the finish. This version prioritizes crispy exterior contrast—achieved through pressing and cornstarch coating—over mushy tofu often found in home kitchens. Ideal for weeknight dinners, meal prep, or impressing vegetarian guests, it delivers authentic Sichuan flavors without compromise. Serve over steamed rice to absorb the complex sauce. Perfect for those seeking plant-based protein that satisfies even meat-eaters, this recipe proves tofu deserves a starring role alongside traditional poultry versions.

Ingredients

2 servings
  • 12 ounce extra firm tofu, block
    pressed firm tofuhigher pressing time neededtexture

    firmer block cubes better but increases moisture removal time

  • 3 tablespoon soy sauce
  • 2 tablespoon Shaoxing wine
    dry sherry1:1cooking

    lighter body, similar sweetness

    Full guide →
  • 1 tablespoon rice vinegar
  • 1 tablespoon cornstarch, divided
  • 2 teaspoon cornstarch, divided
  • 1 teaspoon sugar
  • 4 tablespoon avocado oil, divided
    neutral vegetable oil1:1cooking

    equal smoke point

    Full guide →
  • 4 clove garlic, minced
  • 1 tablespoon ginger, minced
  • 1 teaspoon Sichuan peppercorns
    white pepper1:1seasoning

    loses numbing sensation, adds peppery heat only

  • 4 Chinese chiles, dried whole
  • ½ cup dry roasted peanuts
    cashews1:1texturepeanuts-freeadds tree_nuts

    milder flavor, similar crunch

    Full guide →
  • 5 scallions, diced

Instructions

  1. 1

    Wrap tofu in paper towel and place on cutting board.

  2. 2

    Weight tofu with heavy sandwich press or pan for 30 minutes to extract moisture.

  3. 3

    While tofu rests, whisk soy sauce, Shaoxing wine, rice vinegar, cornstarch, and sugar in small bowl. Set aside.

  4. 4

    Cut pressed tofu into 1-inch cubes.

  5. 5

    Transfer tofu to large bowl and toss with remaining cornstarch until coated.

  6. 6

    Heat half the oil in wok over medium-high heat.

  7. 7

    Working in two batches, brown tofu on each side until golden.

  8. 8

    Transfer browned tofu to paper towel to drain.

  9. 9

    Add remaining oil to wok.

  10. 10

    Add garlic, ginger, Sichuan peppercorns, and dried chiles. Stir and cook until fragrant.

  11. 11

    Pour in prepared sauce, add peanuts and scallions, and stir to combine.

  12. 12

    Return tofu to wok and stir fry for 2 minutes.

  13. 13

    Serve over steamed rice if desired.

Tips

Tip 1

Press tofu thoroughly for 30 minutes minimum. This removes excess moisture that prevents browning and crispness. Under-pressed tofu will steam rather than sear, resulting in a pale, soft texture.

Tip 2

Toast Sichuan peppercorns briefly in the wok before adding aromatics. This amplifies their numbing, citrusy character and prevents them from becoming bitter if overcooked.

Tip 3

Coat tofu with cornstarch in two stages: once in the bowl before frying, again whisked into sauce. This creates a crackly exterior while thickening the final glaze.

Good to Know

Storage

Refrigerate in airtight container up to 4 days. Sauce separates slightly; stir before reheating. Reheat gently in wok over medium heat to restore texture.

Make Ahead

Prepare sauce, press tofu, and chop aromatics up to 1 day ahead. Fry tofu same day for best crispness. Final stir-fry takes 8 minutes.

Serve With

Serve over steamed white rice, brown rice, or cauliflower rice. Pairs with pickled vegetables or cucumber salad for acidity contrast.

See pairing guide →

Common Mistakes

Watch

Skip pressing tofu to avoid steamed, mushy texture that won't brown properly.

Watch

Don't crowd the wok when frying to avoid moisture trap and pale color.

Watch

Add sauce after tofu is cooked to avoid over-thickening and sogginess.

Substitutions

Nut-Free Alternatives

peanuts
cashews1:1texturepeanuts-freeadds tree_nuts

milder flavor, similar crunch

Full guide →

General Alternatives

avocado oil
neutral vegetable oil1:1cooking

equal smoke point

Full guide →
Shaoxing wine
dry sherry1:1cooking

lighter body, similar sweetness

Full guide →
Sichuan peppercorns
white pepper1:1seasoning

loses numbing sensation, adds peppery heat only

extra firm tofu
pressed firm tofuhigher pressing time neededtexture

firmer block cubes better but increases moisture removal time

Find more substitutions →

FAQ

Can I make this with silken or soft tofu?

Not recommended. Silken and soft tofu lack structural integrity and will crumble during browning and stir-frying. Extra firm tofu is essential for maintaining cube shape and achieving the crispy-exterior texture that defines this dish.

What if I don't have Sichuan peppercorns or can't handle spice?

Omit Sichuan peppercorns and dried chiles entirely for a mild version, or reduce chiles to 1-2. White pepper provides peppery notes without numbing sensation. The dish remains flavorful from garlic, ginger, soy, and vinegar.

Can I freeze kung pao tofu?

Freezing changes tofu's cell structure, making it spongy when thawed. The sauce freezes well for 3 months, but fry tofu fresh and combine components on serving day for best texture and crispness.