This Easy Vegan Kung Pao Tofu is so delicious! This recipe comes together in under an hour and is the perfect quick and easy dinner for a busy weeknight. Full of bold flavor, this healthy dinner is sure to be a quick family favorite!
This Kung Pao Tofu is easy and delicious. The flavors in this recipe are bold and rich. Michael and I love Asian food so much. When we first went plant-based, it was all we ate. We found it so much easier to adapt and not feel like we were cheating ourselves. A lot of people associate Kung Pao flavors with Westernized cuisine, however, the roots of the dish can still be traced back to China. This dish may not be the most authentic, however, it is still inspired by the original and full of delicious, bold flavor. We could eat this dinner every single night, it is so delicious.
For some other great Asian-inspired dishes, check out this Thai Pad Pak, this Asian Style Chopped Salad or this Easy Vegan Sweet and Sour Tofu!
Jump to:
Ingredients
The ingredients in this recipe are commonly found except for dark soy sauce. You should be able to get that at any Asian market or online.
For the Sauce
- Light Soy Sauce
- Dark Soy Sauce
- Hoisin Sauce
- Balsamic Vinegar
- Garlic
- Ginger
- Peanuts
- Cornstarch
- Coconut Sugar
- Ketchup
For the Dish
- Firm Tofu
- Red Bell Pepper
- Green Bell Pepper
- Birds Eye Chilis
- Zucchini
- Rice, for serving
Please see the recipe card for quantities.
Instructions
Drain the tofu and wrap it in a kitchen towel. Place the towel-wrapped tofu on a lined baking sheet and set a heavy pan on top. This is called pressing the tofu. Pressing the tofu releases the extra water content of the tofu and helps the tofu get extra crispy while cooking. Press the tofu for 20 minutes.
After 20 minutes, preheat the oven to 425 degrees and dice the tofu and toss with olive oil and cornstarch. Spread the tofu on a baking sheet and bake for 30 minutes until the tofu gets crispy.
While the tofu is in the oven, mix the ingredients for the sauce. In a small bowl, combine all the sauce ingredients and stir to combine. Set aside.
Dice the bell peppers, chilis, and zucchini and add to a hot skillet. Saute over medium heat until the bell peppers have softened, about 5 minutes.
Once the tofu is finished in the oven, add the tofu to the vegetables in the pan and pour the sauce over. Stir everything to combine and let simmer until the sauce is thickened about 5 minutes. Serve over rice and enjoy!
Hint: You can press the tofu with either a kitchen towel or use a tofu press. I like the tofu press because I feel like it gets the water out of the tofu the best. This is the press that I use.
Substitutions
Need to make this fit into a certain diet? Check out some of these substitutions below!
- Gluten-Free - To make this recipe gluten-free, omit the dark soy sauce and use coconut aminos or tamari in place of it. Also, make sure to check that the hoisin sauce is gluten-free, most are but some are not.
- Soy-Free - if you are unable to process soy, try making this with seitan and using coconut aminos or tamari in place of soy sauce.
- Nightshade Free - If you have a nightshade allergy, feel free to leave out the bell pepper and ketchup and switch it up with a different vegetable!
Variations
Want to take this for a spin but try something a little different, check out some of these variations below!
- Spicy - To make this extra spicy, add chili pepper flakes to your sauce to kick it up a notch.
- Meat - This recipe is traditionally made with chicken. If you want to make this with meat, try subbing in chicken instead of tofu!
- Kid-friendly - Reduce the level of heat coming from this dish by omitting the bird's eye chilis.
Check out this other Asian-inspired recipe here!
Equipment
Equipment can have a big impact on how a recipe turns out. I cook everything in my cast iron skillet but you could easily use a wok as well!
Storage
Store the tofu in an airtight container in the fridge for up to 4 days. This is the perfect meal prep lunch recipe!
These ingredients don't stand up well to freezing.
Top tip
Always make sure to press the tofu. I know it adds an extra 20 minutes but it is crucial to making sure that the tofu is crispy. Tofu holds a lot of water content and you don't want your dinner to be soggy!
Other Great Recipes You Will Love!
- Blue Spirulina Smoothie Bowl
- Warm Basil Pesto Potato Salad
- Buffalo Cauliflower Tacos
- Vegan Jambalaya
Easy Vegan Kung Pao Tofu
Ingredients
For the Sauce
- ½ cup Light Soy Sauce
- ¼ cup Dark Soy Sauce
- ¼ cup Hoisin Sauce
- 3 tbs Balsamic Vinegar
- 3 cloves Garlic
- 1 tbs Ginger
- 1 tbs Cornstarch
- 1 tbs Coconut Sugar
- 3 tbs Ketchup
For the Dish
- 2 packages Firm Tofu
- 1 Red Bell Pepper
- 1 Green Bell Pepper
- ½ cup Birds Eye Chilis
- 1 medium zucchini
- ½ cup peanuts
- Rice for serving
Instructions
- Drain the tofu and wrap it in a kitchen towel. Place the towel-wrapped tofu on a lined baking sheet and set a heavy pan on top. This is called pressing the tofu. Pressing the tofu releases the extra water content of the tofu and helps the tofu get extra crispy while cooking. Press the tofu for 20 minutes.
- After 20 minutes, preheat the oven to 425 degrees and dice the tofu and toss with olive oil and cornstarch. Spread the tofu on a baking sheet and bake for 30 minutes until the tofu gets crispy.
- While the tofu is in the oven, mix the ingredients for the sauce. In a small bowl, combine all the sauce ingredients and stir to combine. Set aside.
- Dice the bell peppers, chilis, and zucchini and add to a hot skillet. Saute over medium heat until the bell peppers have softened, about 5 minutes.
- Once the tofu is finished in the oven, add the tofu to the vegetables in the pan and pour the sauce over. Stir everything to combine and let simmer until the sauce is thickened about 5 minutes. Serve over rice and enjoy!
Notes
- Gluten-Free - To make this recipe gluten-free, omit the dark soy sauce and use coconut aminos or tamari in place of it. Also, make sure to check that the hoisin sauce is gluten-free, most are but some are not.
- Soy-Free - if you are unable to process soy, try making this with seitan and using coconut aminos or tamari in place of soy sauce.
- Nightshade Free - If you have a nightshade allergy, feel free to leave out the bell pepper and ketchup and switch it up with a different vegetable!
Nutrition
Food safety
- Cook to a minimum temperature of 165 °F (74 °C)
- Don't leave food sitting out at room temperature for extended periods
- Never leave cooking food unattended
- Use oils with high smoking point to avoid harmful compounds
- Always have good ventilation when using a gas stove
Lucy says
This vegan kung pao tofu is the perfect dinner for the whole family. Packed full of flavour and different textures. So easy to make too, thank you!
kaydimaggio says
So glad everyone liked it!
Amanda says
The whole family loved this vegan Kung poa tofu. A beautiful combination of flavors. Thank you for sharing.
kaydimaggio says
Glad everyone liked it!
Aya says
This looks so delicious and full of flavor. I don’t usually eat tofu but I’m excited to give it a try! Thank you for a great recipe!
kaydimaggio says
I hope you enjoy!
Luca says
Always looking out for new tofu recipes and this one has now become one of the best ones I have ever made!
kaydimaggio says
So glad you liked it!
Aimee says
Kung Pao is my FAVOURITE Asian takeaway meal! So I’m so excited to try this vegan version!!
kaydimaggio says
So glad you liked it!
Elizabeth Swoish says
This recipe was so flavorful and delicious. I did not have tofu so I subbed it out for a can of chickpeas for protein. Highly recommend. Next time I am trying it with the tofu!
kaydimaggio says
Oh that's great! I am glad you liked it!
Sam says
This looks like such a delicious dinner recipe! I love that it's vegan. Amazing!
kaydimaggio says
Thank you!
Connie says
I can't take my eyes off this recipe. Honestly, my mouth is watering reading the ingredients. Can't wait to give this a try!
kaydimaggio says
Thank you! I hope you enjoy!
Addie says
These flavors are amazing! Loved the sauce!
kaydimaggio says
Glad you liked it!
Jean says
like your version of kung pao tofu! one of my faves to be paired with rice.
kaydimaggio says
It's the best! Hope you enjoy!
David Tower www.thekettleguy.com says
My 16 year old recently stopped eating meat. He was hesitant to try tofu but he LOVED this recipe. Thank you!!
kaydimaggio says
So glad everyone loved it!
Andrea White says
Making this for dinner this week! Thanks for the inspiration!
kaydimaggio says
I hope you enjoy!
Emily Flint says
Everyone loved this kung pao tofu! I didn't even tell them it was tofu 😂 Thanks for the great recipe!
kaydimaggio says
Isn't that the best? So glad everyone loved it!
Sue says
I'm with you, I could eat these flavors every day!
kaydimaggio says
Glad you liked it!
Cindy Mom the Lunch Lady says
I am saving this recipe to make this week. I have tofu I need to use up and my kiddos are sure to love this recipe. Thanks for sharing!
kaydimaggio says
Yes! I hope you enjoy!
Amber says
Crispy baked tofu + sticky, flavorful sauce + a ton of veggies. What more could you ask for?!
kaydimaggio says
Exactly! So good! I hope you enjoy!
Freya says
I love Kung Pao and I love how crispy and packed full of flavour this looks!
kaydimaggio says
Me too! I hope you enjoy this recipe!
Jean says
one of my faves recipe! glad I got another block of tofu
kaydimaggio says
I hope you enjoy!
Julia says
This Kung Pao was delicious. I love the way that you deal with your tofu. I've always pan-fried it before but I definitely got a better result by baking it.
kaydimaggio says
Yes! It makes it so crispy and doesn't crowd the pan!
Chrissaysnature says
This kung pao tofu was absolutely delicious! It is so flavorful, juicy, and perfect with rice! I loved it! Thank you!
kaydimaggio says
So glad you enjoyed!
Pastor Natalie says
Thank you for sharing this recipe. I am sincerely not a fan of tofu honestly. I may edit and replace with a different protein. 😊
Pastor Natalie
Letstakeamoment.com
kaydimaggio says
No worries! This would be great with chicken!
Natalie says
I can't wait to make this. I love all the ingredients you used here in this recipe. Looks amazing.
MERYL says
This sauce is amazingly flavorful! I love that this dinner is packed with so many veggies, it's good for you and seriously delicious! Thanks!
kaydimaggio says
I'm so glad you liked it!
Freya says
I love Kung Pao and I’m so happy to find a vegan version!
kaydimaggio says
Thank you!
Marinela says
I could eat this vegan kung pao tofu dish every single day! Healthy and simple to prepare, it's the best weeknight plant-based dinner. It tastes absolutely fantastic, love it!
kaydimaggio says
Me too! Love the flavors!
Bernice says
This was such a tasty and satisfying dinner, thanks for the great recipe!
kaydimaggio says
Glad you liked it!
Emily says
This is our kind of meal, I can see why it's a favorite! Packed full of flavor and veggies, this one hits the spot! We're going to make this one again and again!
kaydimaggio says
Glad you liked it!
Megan Ellam says
My kind of dish!
kaydimaggio says
Glad you liked it!
Agnieszka says
This kung pao tofu was really good! Thanks for another great recipe!
kaydimaggio says
Of course! Glad you liked it!
Tatiana says
I love to experiment with tofu in the kitchen and this recipe did not disappoint. Yummy!
kaydimaggio says
Thank you!
Stef says
my mouth is seriously watering! looks incredible thanks for sharing
Toni says
Everyone at my house loved it! Will definitely make it again!
Natalia says
I am a tofu lover to the core. This is my kind of recipe. What a great meal to make for my family! Thanks for sharing such a great recipe!
Linda says
Love using tofu instead of chicken in this kung pao recipe
kaydimaggio says
Thank you!
Michelle says
My family absolutely loves when I make this vegan kung pao tofu! It's a much healthier option than restaurants and saves so much money!
kaydimaggio says
Yes! It's our favorite!