When my husband Liam and I first started cooking together, his dishes were… well, perfect. Almost too perfect. Like they belonged in a museum, not on our dinner table. My kitchen, on the other hand, is more like a playground. I love a bit of chaos, a dash of improvisation, and a whole lot of laughter. That’s where our idea for “Child Recipe” truly took root. We wanted to bring that playful spirit back into cooking, especially for grown-ups.
This Kung Pao Tofu (Spicy Chinese) dish is a perfect example of that philosophy. It’s our vibrant, meatless take on a classic that’s usually packed with chicken. I remember Liam being a bit skeptical at first, but after a few tweaks and a lot of taste-testing (my favorite job!), we landed on this recipe. It’s got that signature spicy kick, the satisfying crunch of peanuts, and wonderfully crispy tofu that makes you forget all about meat. It’s proof that vegetarian meals can be just as exciting and deeply flavorful.
It’s a dish that makes our kitchen feel alive, filled with the aromas of ginger and garlic, and the happy sizzle of tofu hitting the pan. We hope it brings that same joy and delicious discovery to your home.
Why You’ll Love This Kung Pao Tofu Recipe
- Crispy tofu with a satisfying texture
- Bold, savory, and spicy Chinese flavors
- Quick and easy weeknight meal solution
- A delightful vegetarian twist on a beloved classic
- Perfect for those seeking a flavorful meatless option
Gather Your Ingredients for Kung Pao Tofu (Spicy Chinese)
Let’s get our mise en place ready for this delightful Kung Pao Tofu adventure! Having everything prepped makes the stir-frying process super smooth. You’ll need:
- 14 ounces of firm or extra-firm tofu. Make sure it’s pressed really well to get rid of excess water, then cubed into bite-sized pieces.
- 2 tablespoons of cornstarch for coating the tofu.
- 2 tablespoons of vegetable oil, divided for cooking.
- 1/2 cup of unsalted peanuts.
- 3 cloves of garlic, minced.
- 1 teaspoon of fresh ginger, grated.
- 3 dried red chilies (or adjust to your spice preference!).
- For the sauce: 1/4 cup soy sauce, 2 tablespoons rice vinegar, 1 tablespoon brown sugar, and 1 teaspoon sesame oil.
- 1 teaspoon cornstarch and 1/4 cup water for the sauce slurry.
- 2 green onions, chopped for garnish.
Essential Equipment for Kung Pao Tofu (Spicy Chinese)
To whip up this fantastic Kung Pao Tofu, you won’t need a whole lot of fancy gadgets. Just a few trusty kitchen staples will do the trick:
- A wok or a large skillet for stir-frying
- A couple of mixing bowls for prepping ingredients and sauces
- A whisk for smooth sauce mixtures
- Measuring cups and spoons for accuracy
Simple Steps to Prepare Kung Pao Tofu (Spicy Chinese)
Let’s get cooking! Making this amazing Kung Pao Tofu is a fun dance of flavors. Follow these simple steps for a delicious meal.
-
Prepare the Tofu: First, grab your pressed and cubed tofu. Sprinkle the 2 tablespoons of cornstarch over the tofu in a bowl. Toss gently until each piece is lightly coated. This little step is crucial for that perfect crispiness!
-
Crisp the Tofu: Heat 1 tablespoon of vegetable oil in your wok or large skillet over medium-high heat. Once it’s shimmering, carefully add the coated tofu in a single layer. You want it to sizzle! Cook for a few minutes on each side until it’s beautifully golden brown and has a lovely crisp exterior. Don’t rush this part; crispy tofu is the star! Remove the tofu from the skillet and set it aside on a plate.

-
Toast the Peanuts: Add the remaining 1 tablespoon of vegetable oil to the same skillet. Toss in your 1/2 cup of peanuts. Stir them around for about 1 to 2 minutes. You just want to toast them until they smell wonderfully nutty and fragrant. Watch them closely; they can burn fast!
-
Sauté Aromatics: Now, toss in the minced garlic, grated ginger, and those dried red chilies. Stir-fry everything for about 30 seconds. You’ll smell the amazing aromas filling your kitchen! Be careful not to burn the garlic.

-
Mix the Sauce Base: While the aromatics are doing their thing, quickly whisk together the soy sauce, rice vinegar, brown sugar, and sesame oil in a small bowl. This is your flavor powerhouse!
-
Prepare the Sauce Slurry: In a separate tiny bowl, whisk together 1 teaspoon of cornstarch and 1/4 cup of water until it’s completely smooth. This slurry will thicken our sauce beautifully.
-
Thicken the Sauce: Pour the soy sauce mixture into the skillet with the peanuts and aromatics. Bring it to a gentle simmer. Then, give your cornstarch slurry a quick re-whisk and pour it into the simmering sauce. Stir constantly. You’ll see the sauce magically start to thicken up in just a minute or two.
-
Combine and Finish: Finally, return your delightfully crispy tofu to the skillet. Add the chopped green onions. Toss everything together gently, making sure every piece of tofu is coated in that glossy, flavorful sauce. Serve your incredible Kung Pao Tofu right away!

Tips for Perfectly Crispy Tofu
Getting that perfect crunch on your tofu is easier than you think! First, pressing out as much water as possible is key. It really helps it get dry and crispy. Also, don’t crowd your pan when you’re frying; cook the tofu in batches if you need to. Make sure your oil is nice and hot before the tofu goes in for the best sear.
Adjusting the Spice Level in Your Kung Pao Tofu
Love it hot or prefer a mild kick? You’re in control! For a milder dish, just use fewer dried chilies. If you’re a heat seeker, feel free to add a pinch of red pepper flakes or a little dash of your favorite hot sauce to the sauce mixture. You can also carefully deseed the dried chilies to lessen their intensity.
Delicious Serving Suggestions for Kung Pao Tofu (Spicy Chinese)
Now that you’ve made this fantastic Kung Pao Tofu, what’s next? Let’s make a full meal!
This dish shines brightest served over:
- Fluffy steamed white or brown rice.
- A bed of nutty quinoa.
- Alongside some vibrant steamed or stir-fried vegetables. Think broccoli florets or crisp snap peas!
These additions round out the meal beautifully.

Storing and Reheating Your Kung Pao Tofu (Spicy Chinese)
Got some delicious Kung Pao Tofu leftover? Lucky you! Here’s how to keep it tasty for later.
- Store any cooled leftovers in an airtight container. Pop it in the refrigerator, and it should stay good for up to 3 days.
- When you’re ready to enjoy it again, reheat gently. A skillet over medium heat works wonders to bring back some crispiness. Alternatively, a quick zap in the microwave will do the trick until it’s warmed through.
Frequently Asked Questions about Kung Pao Tofu (Spicy Chinese)
Got questions about making this delicious Kung Pao Tofu? I’ve got answers!
Q: Can I use a different type of tofu?
While firm or extra-firm tofu is best for that satisfying chew and crispiness, you can try medium tofu. Just be extra gentle when pressing and frying it, as it can break apart more easily. Silken tofu is not suitable for this recipe.
Q: What can I use instead of peanuts?
Absolutely! If you have a peanut allergy or just want a change, cashews or almonds make wonderful substitutes. They offer a similar delightful crunch to this spicy tofu dish.
Q: How can I make this gluten-free?
To make this vegetarian Kung Pao gluten-free, be sure to use tamari or a gluten-free soy sauce. Also, check that your cornstarch is certified gluten-free. Everything else should be naturally gluten-free!
Q: Can I add other vegetables to this Kung Pao Tofu?
Yes, you can! Feel free to toss in some crisp vegetables when you add the tofu back. Broccoli florets, bell pepper strips, snap peas, or sliced carrots would all be fantastic additions to this Chinese stir-fry.
Nutritional Information Disclaimer
Please keep in mind that the nutritional information provided for our Kung Pao Tofu (Spicy Chinese) is an estimate. Factors like specific brands of ingredients, exact portion sizes, and preparation methods can cause these values to vary. This is a general guide, not a precise guarantee.
Print
Kung Pao Tofu: 1 Amazing Meatless Twist
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and spicy vegetarian take on the classic Kung Pao, this dish features crispy tofu, crunchy peanuts, and a savory, slightly sweet sauce with a kick of chili. It’s a fun and flavorful meal that will bring joy to your kitchen.
Ingredients
- 14 oz firm or extra-firm tofu, pressed and cubed
- 2 tablespoons cornstarch
- 2 tablespoons vegetable oil, divided
- 1/2 cup unsalted peanuts
- 3 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 3 dried red chilies, or to taste
- 1/4 cup soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon brown sugar
- 1 teaspoon sesame oil
- 1 teaspoon cornstarch, for sauce
- 1/4 cup water, for sauce
- 2 green onions, chopped
Instructions
- In a bowl, toss the tofu cubes with 2 tablespoons of cornstarch until evenly coated.
- Heat 1 tablespoon of vegetable oil in a wok or large skillet over medium-high heat. Add the tofu in a single layer and cook until golden brown and crispy on all sides. Remove tofu from the skillet and set aside.
- Add the remaining 1 tablespoon of vegetable oil to the skillet. Add the peanuts and toast them for about 1-2 minutes until fragrant.
- Add the minced garlic, grated ginger, and dried red chilies to the skillet. Stir-fry for about 30 seconds until fragrant.
- In a small bowl, whisk together the soy sauce, rice vinegar, brown sugar, and sesame oil.
- In another small bowl, whisk together 1 teaspoon of cornstarch and 1/4 cup of water to make a slurry.
- Pour the soy sauce mixture into the skillet and bring to a simmer.
- Stir in the cornstarch slurry and cook, stirring constantly, until the sauce thickens.
- Return the crispy tofu to the skillet and add the chopped green onions. Toss everything together to coat the tofu in the sauce.
- Serve hot, garnished with extra peanuts if desired.
Notes
- For extra crispy tofu, you can pan-fry it in batches.
- Adjust the number of dried chilies to control the spice level.
- You can substitute cashews or almonds for peanuts.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stir-fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 400-450
- Sugar: Approximately 10-15g
- Sodium: Approximately 800-1000mg
- Fat: Approximately 25-30g
- Saturated Fat: Approximately 4-6g
- Unsaturated Fat: Approximately 20-24g
- Trans Fat: 0g
- Carbohydrates: Approximately 25-30g
- Fiber: Approximately 5-7g
- Protein: Approximately 20-25g
- Cholesterol: 0mg
