About Kung Pao Tofu
Kung Pao Tofu is a plant-based spin on the popular Sichuan-style Kung Pao Chicken. It features crispy tofu cubes tossed in a rich, savory, slightly sweet sauce with a hint of spice from dried red chilies. The dish is rounded out with crunchy vegetables, roasted peanuts, and a handful of fresh cilantro, making it a satisfying, flavor-packed meal.
Served over steamed rice, it’s a complete dish that brings balance, color, and bold taste to your dinner table.
This version is not only vegan but also customizable, so you can adjust the heat or add more veggies as you like.
Why I Love Making Kung Pao Tofu
I love making Kung Pao Tofu because it’s quick, satisfying, and full of flavor. It’s a great way to get a delicious, healthy meal on the table without a ton of effort.
The crispy tofu gives the dish a satisfying bite, and the vegetables keep it fresh and vibrant. It’s my go-to when I want something comforting but not too heavy, and it always impresses family and friends—even the ones who say they’re “not into tofu!”
What You Need to Make Kung Pao Tofu
Main Ingredients:
- Tofu: The star protein—extra-firm holds its shape best.
- Bell pepper, zucchini, celery, scallions: For color, crunch, and balance.
- Peanuts: Adds crunch and nuttiness.


Sauce Base:
- Soy sauce: Brings saltiness and umami.
- Hoisin sauce: Adds sweetness and depth.
- Brown sugar: Rounds out the savory notes with sweetness.
- Sesame oil: For fragrance and a toasty flavor.
- Garlic
- Cornstach

Aromatics & Spices:
- Dried red chiles: Add the signature heat.
- Cilantro: Fresh finishing touch.
Starch:
- Cornstarch: Used to coat the tofu and to thicken the sauce.
3.2 Low-Fat Alternatives
- Instead of sautéing in oil, bake or air-fry the tofu for a crisp texture with less fat.
- Replace hoisin sauce with a lower-sugar alternative or a homemade version with less oil.
- Use reduced-sodium soy sauce to keep salt in check.
- Skip peanuts or use unsalted, roasted chickpeas for a lower-fat crunch.
How I Cook My Kung Pao Tofu
I start by prepping the tofu—sometimes I press it, sometimes I don’t, depending on how much time I have. Then I cut it into cubes and toss it in cornstarch so it crisps up nicely when pan-fried. While cooking the tofu, I make the sauce by whisking together soy sauce, hoisin, and a few other tasty ingredients.
Once the tofu is golden and crisp, I stir-fry the veggies in the same pan. I love the smell of the garlic cooking—it’s when the dish really starts to come to life. I add the dried chiles for heat, pour in the sauce, and toss everything together.
After a few minutes, the sauce thickens beautifully. I sprinkle peanuts and cilantro over the top and serve it with warm rice. It’s easy, fast, and so delicious.
Reasons to Love Kung Pao Tofu
It’s super flavorful with just the right spice, sweetness, and tang.
It’s a great plant-based protein dish that even meat-eaters enjoy.
It’s fast enough for a weeknight meal but impressive enough for guests.
It’s packed with colorful vegetables, so it’s nutritious and satisfying.
It’s completely customizable—make it spicy, mild, or add your favorite veggies.
Kung Pao Tofu
Equipment
- Set of Measuring Spoons
- One Set of measuring cups
- Cutting Boards and Knives
- Wok or wide pan
Ingredients
- 1 14-ounce package extra-firm tofu – Protein-rich base of the dish
- ¼ cup cornstarch for coating tofu – Helps crisp up the tofu when sautéed
- Oil for sautéing – Neutral oil for pan-frying the tofu and stir-frying veggies
Vegetables
- 1 red bell pepper cut into ½-inch pieces – Adds sweetness and crunch
- 1 cup zucchini cut into ½-inch pieces – Adds freshness and mild flavor
- 2 celery stalks thinly sliced (¼-inch)
- 4 scallions cut into 1-inch pieces – Mild onion flavor and color
- 3 garlic cloves finely grated – Base flavor of the stir-fry
Sauce Ingredients
- ¼ cup soy sauce – Savory salty base
- 2 tablespoons brown sugar – Adds sweetness and depth
- 2 tablespoons hoisin sauce – Sweet salty, umami-rich
- 2 teaspoons toasted sesame oil nutty flavor
- 2 teaspoons cornstarch for the sauce – Thickens the sauce
- Salt to taste – Adjusts overall seasoning
- 4 whole dried Thai red chiles or chiles de árbol crushed (adjust to taste) – Adds heat and a touch of smokiness
- 1 cup water for sauce , adjust to your liking
Toppings / Garnish
- ⅓ cup roasted peanuts – Crunch and nuttiness
- ¼ cup chopped cilantro leaves and tender stems – Fresh herbal finish
Instructions
- You can press tofu if you like or just drain and use. Cut the tofu into ¾-inch cubes. Season with a pinch of salt and toss with ¼ cup cornstarch until well coated.
- In a medium bowl, whisk together the soy sauce, brown sugar, hoisin sauce, sesame oil, garlic, 2 teaspoons of cornstarch, and 1 cup of water. Taste and adjust soy sauce as needed to balance flavors.
- Heat a thin layer of oil in a large cast-iron skillet over medium-high heat. Add tofu and cook until golden and crispy, about 3 minutes per side. Remove and set aside.
- In the same skillet, add a bit more oil if needed. Add bell pepper, zucchini, celery, and scallions
- . Stir-fry for about 4 to 5 minutes, until lightly charred but still crisp-tender.
- Add the crushed dried chiles and cook for 1 more minute, until fragrant.
- Return the tofu to the skillet. Pour in the sauce and stir everything together.
- Let it simmer for 1-2 minutes, until the sauce thickens and coats the ingredients.
- Stir in the peanuts and cilantro just before serving. Serve hot!
Notes
Kung Pao Tofu Cooking Tips and Techniques
Start with extra-firm tofu for the best texture.
Use a hot skillet to ensure your tofu crisps up properly.
Don’t overcrowd the pan—cook tofu in batches if needed.
Taste your sauce before adding it—you can always tweak it.
Add the dried chilies near the end to avoid burning them.
Why You Should Try This Kung Pao Tofu Recipe
This vegan Kung Pao Tofu recipe proves that you don’t need meat to make a bold, satisfying stir-fry. With crispy tofu, vibrant veggies, and a balanced, savory-sweet sauce, it hits all the right notes. It’s full of plant-based protein, fiber, and essential nutrients.
Tofu is rich in calcium and iron, while bell peppers and zucchini offer antioxidants and vitamins. The sauce brings bold Asian-inspired flavors without any fish sauce or animal products. You won’t miss the meat—I promise!
Frequently Asked Questions
Q: I don’t eat garlic or onion. Can I still make this dish?
A: Yes! You can skip both.
Q: Is Kung Pao Tofu very spicy?
A: It can be, but you can easily adjust the number of dried chiles to suit your taste.
Q: Can I use air-fried tofu instead of pan-frying?
A: Absolutely! Air-fried tofu works great and cuts down on oil.
Q: What vegetables can I substitute in this dish?
A: You can use broccoli, snow peas, or mushrooms—whatever you like or have on hand.
Q: Can I use tempeh instead of tofu?
A: Yes, tempeh is a great protein-packed alternative.
Q: How do I store leftovers?
A: Store in an airtight container in the fridge for up to 3 days. Reheat in a skillet.
Q: Can I make this gluten-free?
A: Yes—just use tamari instead of soy sauce and ensure hoisin sauce is gluten-free.
Q: Is this dish kid-friendly?
A: Yes! Just leave out the dried chilies or use very little for a milder version.






