Go Back
+ servings
Kung Pao Tofu on white plate

Kung Pao Tofu with Eggplant

You're going to love this Kung Pao Tofu. Tofu marinated in a sweet, spicy, and salty sauce and sautéed with bell peppers, red chilis, and eggplant for an easy vegan meal. Made in under 30 minutes! 
5 from 2 votes
Print Pin
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 people
Calories: 296kcal
Author: Sarah McMinn

Ingredients

Tofu

Kung Pao Sauce

Vegetables

  • 3 tbsp. sesame oil, divided
  • 1 red bell pepper, seeded and thinly chopped
  • 5 dried red chilis
  • 1 ½ cup eggplant, cut into ½" cubes
  • 3 green onions, chopped
  • ¼ cup raw cashews

Instructions

  • Begin by making the tofu. Cut the tofu into 1" cubes and place in a large Ziplock bag. Whisk together the soy sauce, mirin, sesame oil, and cornstarch until the cornstarch as dissolved. Pour the sauce over the tofu and let it marinate for 10 minutes while you prepare everything else.
  • Whisk together the ingredients for the Kung Pao sauce and set aside.
  • Heat a large skillet or wok over medium-high heat. Add 2 tablespoons of sesame oil. Once the oil is hot, add the marinated tofu, along with the extra marinade. Stir fry the tofu for 5-7 minutes, stirring occasionally, until the tofu begins to brown. Remove from heat and transfer the tofu into a small bowl.
  • Add the remaining sesame oil to the pan. Once the oil is hot, add the bell pepper, chilis, eggplant, and green onions. Sauté for 3-4 minutes until the vegetables are tender. Add the prepared sauce to the pan and bring to a boil, stirring constantly. Once the sauce begins to thicken, return to tofu to the pan and stir fry it along with the vegetables for 2-3 more minutes.
  • Stir in cashews. Remove from heat and serve immediately with steamed rice.

Notes

For best results, eat this recipe shortly after it’s made. However, if you have leftovers you can store them in an airtight container in the refrigerator for up to 3 days. To eat leftovers, gently reheat the stir fry over the stove or in the microwave.

Nutrition

Calories: 296kcal | Carbohydrates: 22g | Protein: 5g | Fat: 22g | Saturated Fat: 3g | Sodium: 1428mg | Potassium: 258mg | Fiber: 2g | Sugar: 10g | Vitamin A: 1063IU | Vitamin C: 43mg | Calcium: 22mg | Iron: 1mg