Kung Pao Tofu served in a bowl with chopsticks

Tofu stir fry

kung pao tofu with peanuts and chili

By:

WordofMany

Published:

24 Jun 2025
Kung Pao Tofu served in a bowl with chopsticks
Kung Pao Tofu is a flavorful and satisfying vegan adaptation of the classic Kung Pao Chicken. This dish features crispy tofu cubes tossed in a spicy and savory sauce with peanuts and chilies, offering a delightful combination of textures and tastes. I remember first trying Kung Pao Tofu at a small vegan restaurant in Chinatown, and I was instantly hooked. The explosion of flavors – the heat from the chilies, the tang from the vinegar, the sweetness from the hoisin sauce – it was just incredible! I knew I had to recreate it at home.
Close-up of Kung Pao Tofu in a wok, being stirred with a spatula
This recipe is incredibly versatile and easy to customize. You can adjust the level of spiciness to your liking, add other vegetables like bell peppers or zucchini, or even use different types of nuts. The key to a perfect Kung Pao Tofu is to ensure the tofu is crispy and the sauce is well-balanced. One of my favorite variations is adding pineapple chunks for a sweet and tangy twist. It's unexpected, but trust me, it works! I encourage you to experiment and make this recipe your own.
Overhead shot of Kung Pao Tofu served with rice and garnished with green onions
Whether you're a seasoned cook or just starting out, this Kung Pao Tofu recipe is sure to impress. It's perfect for a weeknight dinner, a potluck with friends, or even a special occasion. I've served this dish at countless gatherings, and it's always a crowd-pleaser. There was that one time when I accidentally used too much chili, and everyone was sweating, but they still kept eating! That's how you know it's good, right? So, gather your ingredients, put on some music, and let's get cooking!
A plate of Kung Pao Tofu next to a bowl of peanuts and dried chilies

Required Equipments

  • Wok or large skillet
  • Mixing bowls
  • Measuring cups and spoons
  • Spatula

Kung Pao Tofu with Peanuts and Chili: Frequently Asked Questions

Kung Pao Tofu with Peanuts and Chili

Kung Pao Tofu is a vegan delight featuring crispy tofu, peanuts, and chilies in a spicy and savory sauce. This recipe is easy to customize and perfect for a flavorful weeknight dinner.

⏳ Yield & Time

Yield: 4 servings

Preparation Time: 20 minutes

Cook Time: 12 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. Prepare the tofu: Press the tofu to remove excess water. This step is crucial for achieving a crispy texture. Wrap the tofu in paper towels and place a heavy object on top for at least 30 minutes. Then, cut the tofu into 1-inch cubes.
  2. Marinate the tofu: In a bowl, whisk together soy sauce, cornstarch, and a pinch of salt. Add the tofu cubes and toss gently to coat evenly. Let it marinate for at least 15 minutes. This helps the tofu absorb the flavors and become extra crispy when cooked. I remember one time, I forgot to marinate the tofu, and it just didn't have the same oomph, you know?
  3. Toast the peanuts: While the tofu marinates, toast the peanuts in a dry skillet over medium heat for about 5-7 minutes, or until they are golden brown and fragrant. Keep a close eye on them, as they can burn quickly. Set aside.
  4. Make the Kung Pao sauce: In a small bowl, whisk together soy sauce, rice vinegar, sugar, hoisin sauce, sesame oil, cornstarch, and water. This sauce is the heart and soul of the dish, balancing sweet, sour, and savory flavors. Adjust the sugar or vinegar to your liking.
  5. Stir-fry the aromatics: Heat the vegetable oil in a wok or large skillet over medium-high heat. Add the dried chilies and Sichuan peppercorns (if using), and stir-fry for about 30 seconds until fragrant. Be careful not to burn the chilies, as this will make them bitter. Add the ginger and garlic, and stir-fry for another 30 seconds until fragrant.
  6. Cook the tofu: Add the marinated tofu to the wok and stir-fry for 5-7 minutes, or until the tofu is golden brown and crispy on all sides. Work in batches if necessary to avoid overcrowding the wok. If the tofu starts to stick, add a little more oil.
  7. Combine everything: Pour the Kung Pao sauce over the tofu and stir-fry for 2-3 minutes, or until the sauce has thickened and evenly coated the tofu. Add the toasted peanuts and stir to combine.
  8. Serve: Garnish with chopped green onions and sesame seeds. Serve immediately over rice or noodles. Enjoy every bite of this flavorful dish! I always feel so accomplished when I make this, especially when my friend—the one who always orders takeout—asks for the recipe.

📝 Notes

  • Adjust the amount of chilies based on your spice preference.
  • For a richer flavor, use dark soy sauce.

🍎 Nutrition

Calories: 350 kcal

Protein: 15g

Fat: 20g

Carbohydrates: 30g

Fiber: 5g

Calcium: 150mg

The best meals are those that bring people together and create lasting memories around the table.

Want delicious updates straight to your inbox?

FOLLOW US

© 2025 WordofMany. All Rights Reserved.