Kung Pao Tofu: A Spicy and Savory Delight
Savory and spicy Kung Pao Tofu features tender tofu cubes cooked in a flavorful sauce with lots of green onions and chili peppers.

Ditch the takeout menu and try this incredible Kung Pao Tofu recipe tonight! This plant-based version of the classic dish is just as satisfying as its chicken counterpart, if not more so. It’s a fantastic way to enjoy a delicious and healthy meal without leaving the comfort of your home.
This Kung Pao Tofu recipe is the perfect stay-in dinner solution. It’s surprisingly quick to prepare, using only a handful of basic pantry ingredients that you likely already have on hand. Say goodbye to long waits and hidden ingredients from takeout!
One of the best things about making Kung Pao Tofu at home is the ability to customize the heat level to your liking. Whether you’re a spice aficionado or prefer a milder flavor, this recipe can be tailored to suit your individual taste. Get ready for a culinary experience that caters specifically to you!

The most time-consuming part of this recipe is pressing the tofu, but even that can be done well in advance. Pressing tofu removes excess water, allowing it to absorb more of the delicious Kung Pao sauce. Trust us, this is the kind of takeout fake-out that you absolutely need in your life.
What Makes This Kung Pao Tofu Special?
- Tender pan-fried tofu cubes for a delightful texture.
- A savory soy-based sauce that’s bursting with flavor.
- Crunchy peanuts, flavorful scallions, and spicy red chilies for the perfect balance of tastes and textures.

Let’s Make Kung Pao Tofu!
(Scroll down for the full recipe details)
Ingredients You’ll Need for Kung Pao Tofu
Before you begin, gather all your ingredients to ensure a smooth and efficient cooking process. This recipe uses common pantry staples and fresh ingredients for the best flavor.
- Cornstarch: Used for marinating the tofu and thickening the sauce.
- Rice Wine Vinegar: Adds a tangy and slightly sweet flavor to the sauce.
- Soy Sauce: Provides a savory, umami base for the sauce.
- Extra-Firm Tofu: The star of the show! Make sure to press it well to achieve the best texture.
- Brown Sugar: Balances the savory and spicy flavors with a touch of sweetness.
- Vegetable Oil: For pan-frying the tofu and sautéing the aromatics.
- Red Chili Peppers: Adds the signature Kung Pao spice. Adjust the amount to your preference.
- Scallions: Provides a fresh, oniony flavor and a pop of color.
- Garlic: Essential for that classic Asian flavor.
- Ginger: Adds a warm, spicy note that complements the other flavors.
- Peanuts: For a satisfying crunch and nutty flavor.
How to Press Tofu for Optimal Texture
Pressing tofu is a crucial step in preparing Kung Pao Tofu. It removes excess water, allowing the tofu to become firmer and absorb more of the delicious sauce. Here’s how to do it:
Start by cutting the tofu block in half horizontally. Place the two slabs in a single layer on a clean kitchen towel. Cover with another kitchen towel and arrange on a plate. Place a sheet pan on top of the towels.
Now, weigh down the sheet pan with something heavy, such as a bowl of fruit or a medium-weight book. Let it sit for 30-60 minutes, allowing the weight to gently press out the excess water.
Once the tofu has been pressed, it’s ready to be cut into cubes and pan-fried. You’ll notice a significant difference in texture compared to unpressed tofu.
Why Press Tofu?
Even extra-firm tofu is packaged in liquid. Removing some of this liquid ensures that the tofu will soak up more of the flavorful Kung Pao sauce, resulting in a more delicious and satisfying dish. It also helps the tofu to brown better when pan-frying.

Tips for the Perfect Kung Pao Tofu
Follow these simple tips to ensure your Kung Pao Tofu turns out perfectly every time:
- Cut Tofu into Uniform Cubes: This helps ensure that the tofu will cook at the same rate, resulting in consistent texture and browning.
- Marinate Tofu: A quick 20-minute marinade infuses the tofu with lots of flavor, making it even more delicious. Don’t skip this step!
- Use Fresh Garlic, Ginger, and Scallions: You can’t beat the vibrant flavor that these fresh ingredients bring to the tofu. They add a depth of flavor that dried spices simply can’t match.
Kung Pao Tofu Recipe Variations
Try these creative ideas for a different twist on this classic tofu dish:
- Add More Vegetables: Boost the nutritional value and flavor by adding chopped broccoli, sweet pepper, snow peas, mushrooms, or spinach.
- Skip the Nuts: If you’re not a fan of peanuts or have allergies, feel free to omit them. You can also substitute with other nuts like cashews for a different flavor profile.
- Add a touch of sweetness: A dash of honey can be added to the sauce.
Adjusting the Spice Level of Your Kung Pao Tofu
Control the heat! Here’s how to customize the spice level to your preference:
Mild: Skip the chili peppers entirely or start with 1/2 a small deseeded one. This will provide a subtle warmth without being overpowering.
Medium: Start with 1 small deseeded chili pepper and work your way up. Taste as you go to achieve your desired level of spiciness.
Hot: Use 1-2 unseeded chili peppers. Be cautious, as the heat can vary depending on the type of chili pepper you use.

Pile this incredible Kung Pao Tofu in your favorite bowl with plenty of hot steamed rice and an extra sprinkle of crunchy peanuts on top. Get ready for an out-of-this-world tofu experience that will have you craving more.
Kung Pao Chicken who? This tofu version is a game-changer!

More Delicious Tofu Dishes to Try
Looking for more ways to enjoy tofu? Check out these other fantastic recipes:
- Orange Tofu Lettuce Wraps: A refreshing and flavorful meal.
- Air Fryer Sesame Tofu and Broccoli: A quick and healthy weeknight dinner.
- Marinated Grilled Tofu: Perfect for summer barbecues.
Kung Pao Tofu Recipe
Ingredients
Marinade
- 1 teaspoon cornstarch
- 1 tablespoon rice wine vinegar
- 1 tablespoon low-sodium soy sauce
- 1 brick (12 oz) extra-firm tofu, pressed for 30-60 min and cut into 1-inch cubes
Kung Pao Tofu
- 1 tablespoon packed light brown sugar
- 2 tablespoons low-sodium soy sauce
- 2 tablespoons rice wine vinegar
- 3 tablespoons water
- 3 tablespoons vegetable oil
- 1-2 dried chili peppers, optionally deseeded and chopped
- 1 small bunch scallions, green parts sliced into 1-inch pieces and white parts finely minced
- 3 medium cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1/4 cup roasted peanuts, chopped
- Salt and pepper to taste
- Steamed rice for serving
Instructions
Marinade
- In a large bowl, whisk cornstarch, rice wine vinegar, and soy sauce. Fold in tofu until evenly coated. Allow to marinate at room temperature 20 minutes.
Kung Pao Tofu
- In a small bowl, whisk brown sugar, soy sauce, rice wine vinegar, and water until smooth. Set aside for a moment.
- Heat a large skillet or wok over medium-high heat. Add 2 tablespoons vegetable oil and swirl to coat pan. Add marinated tofu in a single layer and cook over medium-high heat, turning tofu occasionally until golden-brown. Transfer tofu to a plate.
- Add remaining 1 tablespoon vegetable oil to pan over medium-high heat and swirl to coat. Add chili peppers and white parts of green onions to pan and sauté 2-3 minutes. Add garlic, ginger, and green parts of green onions and cook 1-2 minutes until fragrant.
- Reduce heat to medium. Pour sauce mixture and tofu into pan and cook 2-3 minutes until bubbly and sauce is coating tofu and vegetables. Fold in chopped peanuts and season Kung Pao with salt if needed and several grinds of pepper. Serve warm over steamed rice. Enjoy!
Nutrition (per serving)
Calories: 226kcal | Carbohydrates: 10g | Protein: 10g | Fat: 16g | Saturated Fat: 3g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Sodium: 529mg | Potassium: 288mg | Fiber: 1g | Sugar: 4g | Vitamin A: 159IU | Vitamin C: 2mg | Calcium: 52mg | Iron: 2mg
Enjoy your delicious and homemade Kung Pao Tofu! This dish is perfect for a weeknight meal or a weekend gathering. With its bold flavors and satisfying textures, it’s sure to become a new favorite.