Go Back
+ servings
Kung pao tofu in a bowl.

Flavor-Packed Kung Pao Tofu

Justine Drosdovech
Spice up your dinner rotation with kung pao tofu! Made from a blend of tofu, colorful veggies, and crunchy peanuts, this vegan take on a Chinese classic is savory, slightly sweet, and fiery.
5 from 38 votes
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Main
Cuisine Chinese, Gluten-Free, Vegan
Servings 4 servings
Calories 303.5 kcal

Equipment

  • Large skillet
  • Chef's knife
  • Cutting board
  • Whisk

Ingredients
 

Tofu

  • 17 ounces firm tofu (drained and cubed)

Sauce

  • 2 teaspoons cornstarch
  • ¼ cup water
  • 4 tablespoons tamari or soy sauce
  • 2 tablespoons Shaoxing wine (dry sherry, or rice vinegar)
  • 1 tablespoon hoisin
  • 3 tablespoons brown sugar
  • 1 teaspoon sesame oil

Stir fry

  • 3 tablespoons vegetable oil (divided)
  • 2 cloves garlic (minced)
  • 1 teaspoon grated ginger
  • 1 medium carrot (chopped into bite-size pieces)
  • 1 red bell pepper (chopped)
  • 7-8 dried red chiles (cut into ½-inch pieces)
  • 3 green onions (chopped)
  • 1 cup roasted peanuts
  • 1 teaspoon Sichuan peppercorns

Instructions
 

  • Heat 2 tablespoons of vegetable oil in a large pan over medium heat. Add the tofu cubes and cook for 2-3 minutes on each side or until golden brown. Remove from the pan and set aside.
  • In the same pan, heat the remaining tablespoon of oil. Add the garlic, ginger, bell pepper, and carrot. Cook for 5-6 minutes until the vegetables are tender.
  • Once the vegetables are tender, add the chiles and green onions to the pan and cook for another 2-3 minutes.
  • In a small bowl, whisk together the cornstarch and a few tablespoons of water until no clumps remain.
  • Add the rest of the water, soy sauce, Shaoxing wine, hoisin sauce, brown sugar, and sesame oil. Add this sauce to the pan with the vegetables.
  • Add the cooked tofu back into the pan and stir to combine everything. Cook for a few more minutes until everything is heated through and the sauce has thickened.
  • Lastly, stir roasted peanuts and peppercorns into the kung pao tofu mixture until it is well combined. Serve immediately while hot with extra green onions, peanuts, or chile oil on top. Happy eating!

Notes

  • Use firm tofu: Firm tofu holds up the best during stir-frying while still soaking up the flavor of the sauce.
  • Press the tofu: Pressing helps removes extra moisture, meaning the tofu will crisp up and hold its shape better during cooking.
  • Cook the tofu separately: Cooking the tofu on its own will prevent it from breaking during the stir-frying process. Plus, it achieves a crispier texture.
  • Don't skip the cornstarch: This gives the sauce its thick, glossy look and helps it adhere to the tofu and veggies.
  • Add the sauce last: To prevent the veggies and tofu from becoming overly soggy, add the sauce near the end of cooking.
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 303.5kcal | Carbohydrates: 22.8g | Protein: 12.9g | Fat: 19.2g | Saturated Fat: 3g | Polyunsaturated Fat: 6.8g | Monounsaturated Fat: 8.5g | Trans Fat: 0g | Cholesterol: 0.1mg | Sodium: 1235.5mg | Potassium: 450mg | Fiber: 4.7g | Sugar: 12g | Vitamin A: 1253.3IU | Vitamin C: 40.5mg | Calcium: 61.4mg | Iron: 1.7mg
Don't miss another recipe!Subscribe to our newsletter!