• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ZardyPlants

  • Home
  • Vegan & Oil-free Recipes
    • Cheezes
    • Breakfasts
    • Soups
    • Salads
    • Snacks & Apps
    • Entrees
    • Dips & Sauces
    • Ingredients
    • Desserts
    • Gluten Free
  • Shop
    • Recipe Books
    • Products I Use
  • About
  • Contact
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Vegan and Oil-free Recipes
  • Free Cookbook with Signup!
  • Plant-Based Jewish Recipes
  • Shop
  • Contact
  • About
×

Home » Vegan and Oil-free Recipes

Vegan Kung Pao Chicken

Published: Oct 13, 2020 · Modified: Sep 1, 2021 by 💚 Liz

Share with friends!

Jump to Recipe

Full of sweet, salty, spicy, sour, and savory flavor, this Vegan Kung Pao Chicken is completely amazing and easy to make. This Kung Pao is better than takeout, and it’s better for you but it does NOT compromise on incredible flavor.

Bowl of Vegan Kung Pow with Chopsticks
Skip to the Recipe!

This post may contain affiliate links. See our disclosure policy for details.

Hey Internet, I was craving takeout again, so I decided to add to my arsenal of veganized Chinese takeout-inspired food and made this amazing vegan kung pao.

I want to start again with the disclaimer that this is not authentic Chinese cooking--most Western Chinese takeout isn’t, because Americans seem to really like these dishes they can order from a multitude of local Chinese restaurants. I should know; I’m one of them!

BUT WAIT! Kung Pao, unlike many Western takeout dishes, is actually rooted in authentic Chinese cuisine! Originally created in the Sichuan province in Southwestern China, Kung Pao is normally made with animal meat (usually chicken), Sichuan peppercorns, and spicy chilies.

Classic Kung Pao also contains peanuts, which balance the spiciness out and make this so sweet, sour, spicy, salty, crunchy, and amazing. I give some substitutes for peanuts below, though, since I know many people are allergic.

But back to how my dish is not authentic (lol), it’s not even authentic takeout, first of all because it’s more like take-in… or make-in, rather. *Mr. Zardyplants rolls his eyes as he sits on the other side of the office.*

And second of all, it’s much healthier--and not meat--so there’s that.

BUT, and I’m probably biased, but this is still delicious and bonus that it’s easy and healthy. And of course, it’s vegan and oil-free. And it can be gluten-free, if that matters to you; just buy gluten-free tamari instead of soy sauce!

Anyway, my vegan kung pao chicken -- or we can call it kung pao tofu, but I wanted to keep it open so you could use other meat substitutes… more on that later -- is totally tasty. 

The vegan kung pao sauce, oh my gosh this sauce, is simply addictive. It’s also fairly customizable. The only thing I’d change is if I could have found those Sichuan peppercorns… mmmmph.

Sichuan peppercorns actually used to be impossible to find because of an import ban. Now you can usually find them in Asian markets, but I have been unable to locate mine locally. I keep meaning to buy some online, but it keeps getting lost in my internal to-do list. Time to put it on my external one!

If you can’t find any, or you just want to use black pepper, that’s totally fine too.

Since we kind of already segued into discussing ingredients, let’s hop to the next section to do that.

Ingredients for the kung pao

What You’ll Need

So, I use tofu in this vegan kung pao, so yes, technically it’s vegan kung pao tofu, but I will give you some fun substitutes for that in the Substitutions section below. 

But if you’re cool with tofu, let’s talk about that for a second.

Extra firm would work fine for this, as would regular pressed firm tofu.

But let me blow your mind here. Have you ever dried frozen and thawed tofu before? Freezing actually changes the chemical structure of the tofu (something about ice crystals forming then melting when you thaw it) and it makes the texture more tough and chewy--a lot more like chicken.

I ripped off pieces of my frozen and thawed tofu -- after I pressed it for about 15 minutes in my EZ tofu press -- and they were SO GOOD in this dish.

You gotta try it. It only needs to be frozen overnight and then you can thaw it in the morning on your counter and eat it that night for dinner.

Pressing your tofu is necessary* for this dish, otherwise it will be wet and mushy, and won’t absorb any of that saucy goodness.

*Unless you purchased extra or super firm tofu, then just cube that bad boy up and throw it in the marinade.

Which, let’s talk about that marinade for a sec. It’s an optional step, but I find it adds a depth of flavor. I recommend soy sauce, non-alcoholic mirin (chinese cooking wine, sherry will also work), and a little water. Pour it over your freshly pressed tofu and it will soak it up like a sponge in just 10 minutes.

Oh and speaking of it now while I remember, this recipe isn’t nut-free because *usually* kung pao has peanuts in it (and also hoisin, which sometimes contains peanut), but you can omit them AND the hoisin if you can’t have peanuts.

If you can have nuts, just not peanuts, you could try cashews, almonds, or just use sesame seeds!

OK NOW, onto the vegetables. I used red and green pepper--not sure why, maybe just the color. Use whatcha have and whatcha like!


I also used green onions, ginger, and garlic because they provide tons of flavor. If you don’t want to do all that mincing, you can use a little less of their powdered versions in your sauce.

Speaking of the sauce, I’m giving that baby its own section.

Vegan kung pao sauce in a measuring cup

The Vegan Kung Pao Sauce

I would marry this sauce if I wasn’t already married to my husband.

I could write ballads and soliloquies about this sauce.

What, don’t give me that look. Didn’t you know I was an English major? Actually, I got a Master’s in English, so there *sticks out tongue*. Yes, yes I am thirty.

So you get it, the sauce is good.

It’s fully customizable, so this recipe I’m going to give you below is my personal fave, and hubby liked it too, seeing as we both licked our bowls and practically skipped back to the kitchen for seconds.

So it starts with reduced sodium soy sauce or gluten-free tamari. I prefer the reduced sodium version because the regular is way too salty for me and you can only use a tiny bit before it overpowers the dish in my opinion. But use whatcha like.

Next, and this is optional, hoisin. I was able to find an oil-free hoisin (from kikkoman) from my local supermarket and it adds so much salty sweetness, but I’ll give some substitutes below.

A dash of balsamic vinegar is absolutely delightful in this but any vinegar will work.

Red pepper flakes -- I used these for heat since I couldn’t find the sichuan (or szechuan) peppercorns I mentioned earlier, but if you have those then by all means use them.

And if you don’t like spicy food, then just leave ‘em out entirely.

Finally, a little cornstarch or arrowroot powder will thicken it up nicely.

You can experiment with adding a little peanut butter or sugar if you want to, but I found that the blend I just described to you was *chef’s kiss* beautiful.

What Substitutions Can I Make?

Tofu

If you think you don’t like tofu, I urge you to try the frozen and thaw method I talked about above. Simply freeze it overnight, thaw it completely, and press it for 15 minutes in a cheap tofu press or even cheaper between two cutting boards or plates and a heavy weight on top.

However, if you can’t have soy, try making your vegan kung pao with one of these options:

Make my seitan chicken nuggets and use them straight in the sauce (cut them in half for bite-size), use store-bought seitan, or just use chickpeas instead. Still plenty of protein without getting too fancy.

Soy Sauce

If you can’t have soy sauce because you’re gluten-free, you can just purchase gluten-free tamari (note that not all tamari is gluten-free, but there are many readily available brands of gluten-free tamari (my favorites are San-J and Kikkoman).

If you’re soy-free, you can try either coconut aminos which is a little sweet and delightful, or No-Soy which I haven’t personally tried but seems promising.

Peanuts

Vegan Kung Pao is GREAT with peanuts, as they are a classic part of this dish, but there other options if you can’t have peanuts. As mentioned above, you could try cashews, almonds, or sesame seeds instead of the peanuts, or you can just leave them out entirely. The dish won’t suffer--it will still be absolutely delicious.

Hoisin

Hoisin is a thick, darkly colored, sweet and salty sauce popular in Chinese cooking. You can usually find it in the Asian or International section of your local supermarket (I’ve even seen it at Target and Walmart). It does usually contain soy, but I have seen nut and gluten-free varieties--just read the ingredients if you have those restrictions.

If you don’t want to use hoisin, I’d substitute it with a little more soy sauce and a bit of sweetener like coconut sugar or regular sugar. You could also add a little fennel and some more garlic to mimic those flavors.

Balsamic Vinegar

This vinegar adds a sweet, smoky, tangy quality to your sauce that just deepens the flavor, but it doesn’t really taste like balsamic. I HATE balsamic vinegar, but I love this sauce so that should tell you something.

However any vinegar will work, though I’d recommend maybe rice vinegar or apple cider vinegar instead.

Red Pepper Flakes or Sichuan Peppercorns

The Sichuan peppercorns would be much more authentic than the red pepper flakes I used, but in these times you kind of gotta use what you have. And try not spill all the red pepper flakes on the floor like I did. Sorry, Mr. Zardyplants.

You can also substitute either of these with black pepper, or you can just leave it out entirely if you’re not into spicy food.

Vegetables and tofu cooking down in a pot

Tips for Amazing Vegan Kung Pao Chicken

First, a few tofu tips, which don’t apply if you’re subbing seitan or chickpeas:

  • I super duper recommend using the freeze and thaw method with regular firm tofu. You CAN USE extra firm tofu and it will be good, but this freeze and thaw has blown my mind. Actually freezing and thawing it twice will make it even more chewy, but I can’t ever keep track because I always have at least 8 things of tofu in my house.
  • If not using extra or super firm, you need to press your tofu for at least 15 minutes. That’s all I bothered with, but I could have done it more and gotten actually better results.
  • When you press your tofu, do it over the sink so the liquid can drip out instead of pooling at the bottom and reabsorbing. I love this inexpensive EZ Tofu Press, but you can use a couple of cutting boards or plates and a heavy weight, though you might experience that reabsorption issue.
  • The marination is not a required step. I think it adds an extra bit of flavor but like I said, totally optional.

Ok those were my tofu tips. Onto the rest:

  • Cut up your veggies while your tofu is pressing or marinating, and measure out all the ingredients for the sauce. It will make everything go smoother when you start cooking.
  • Next, start your garlic and ginger sauteing in a nonstick pan. You can use oil if you want, or just use a little water. Saute them for a minute over medium high heat until they become fragrant. Now, here’s where you can kind of customize. Do you like your veggies a little crunchy still or do you want them totally soft? If the former, wait to add them till later, like a few minutes before you add the tofu. If you want them super soft, add them now and saute them for 3 minutes before the next step.
  • Add the peanuts (or almonds/cashews if using nuts) now and saute them with the garlic and ginger for about 3 minutes. If not using any nuts, just add the peppers now and saute for a few minutes.
  • Throw all your vegan kung pao sauce ingredients in the pot now. Make sure to mix the water with the cornstarch or arrowroot powder BEFORE throwing it in, to minimize lumps. Stir the sauce and heat it till you start to see little bubbles, then turn the heat down to medium until the sauce thickens to a more syrupy consistency.
  • Now add the tofu and stir gently. You can use your utensil to break it up a little if you want to. Let it heat, adjust the flavors if you need to.
  • When it’s done serve it up with rice or whatever else you like. Sprinkle it with more green onion, chili flakes, and crushed peanuts, if you want.

Other Chinese Takeout Inspired Recipes

I love vegan Chinese takeout inspired food. While this food is definitely not authentic Chinese food, more like American Chinese restaurant food, many people including myself grew up loving some of these dishes and I decided it was definitely worthwhile to veganize and share my favorites.

If you like this vegan kung pao, you’ll probably like my: 

  • Vegan Orange Chicken
  • Vegan Beef and Broccoli
  • Vegan Teriyaki Chicken with optional Brussels sprouts
  • Vegan Veggie Lo Mein (only takes 15 minutes!)
  • Vegan Teriyaki Cauliflower Wings (more like Chinese takeout and American fusion, oops)
  • And if you're looking for more tofu dishes, check out this post I made with all my best tofu recipes.

Anything Else?

As always, I hope you love this recipe--I know I do, and Mr. Zardyplants does too. 

This Vegan Kung Pao Chicken is:

  • Savory
  • Sweet
  • Salty
  • Sour
  • Cozy
  • Spicy -- easy to make mild, though
  • Thick
  • Satisfying
  • Surprisingly healthy
  • Perfect for meal prep
  • And oh so delicious!

Let me know in the comments below if you make this recipe or tag me @Zardyplants on Instagram so I can see your beautiful recreations! If you tag me on IG, I will share your post in my stories :)  

Also, one quick request: if you love how this recipe looks or tastes, please leave me a 5-star rating and a nice comment–ratings help more people find my recipes which helps me keep providing them! Thank you!

<3 Liz

Save this for later on Pinterest!

Pinterest image for vegan kung pao

Follow me on Social Media!

  • Facebook
  • Instagram
  • Pinterest
Follow my blog with Bloglovin
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Kung Pao in a bowl

Vegan Kung Pao Chicken


  • Author: Liz Madsen
  • Total Time: 30 minutes
  • Yield: 6 cups 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Full of sweet, salty, spicy, sour, and savory flavor, this Vegan Kung Pao Chicken is completely amazing and easy to make.


Ingredients

Scale

Dish

  • 1-15 oz block (about 450g) frozen and thawed firm tofu (see note 1)
  • 2 medium bell peppers, diced
  • Half a bunch of green onions, sliced
  • 3-4 cloves of garlic (to taste), minced
  • 1 inch ginger (to taste), minced
  • 3 tbsp dry roasted peanuts (optional, see note 2)
  • Cooked rice for serving, if desired

Sauce

  • ¼ cup soy sauce (use GF tamari if needed)
  • ¼ cup water
  • 2 tbsp hoisin (see note 3)
  • 1 tbsp balsamic vinegar (or other)
  • 1 tbsp cornstarch or arrowroot powder
  • ½ tsp - 1 teaspoon Sichuan peppercorns or red pepper flakes, optional

Marinade (optional)

  • 2 tbsp soy sauce (use GF tamari if needed)
  • 2 tbsp water
  • 1 tbsp mirin or sherry

Instructions

  1. Press Tofu: If using tofu (can use seitan or chickpeas instead), press it for 15 minutes or longer using a store-bought tofu press or a homemade one.
  2. Marinate Tofu, optional: It’s an optional step, but I find it adds a depth of flavor. I recommend soy sauce, non-alcoholic mirin (chinese cooking wine, sherry will also work), and a little water. Pour it over your freshly pressed tofu and it will soak it up like a sponge in just a few minutes.
  3. Prep: Cut up your veggies while your tofu is pressing or marinating, and measure out all the ingredients for the sauce. It will make everything go smoother when you start cooking.
  4. Cook the garlic and ginger: Start your garlic and ginger sauteing in a nonstick pan. You can use oil if you want, or just use a little water. Saute them for a minute over medium high heat until they become fragrant.
  5. Let’s talk veg: Do you like your veggies a little crunchy still or do you want them totally soft? If the former, wait to add them till later, like a few minutes before you add the tofu. If you want them super soft, add them now and saute them for 3 minutes before the next step.
  6. Onto the peanuts: Add the peanuts (or almonds/cashews if using nuts) now and saute them with the garlic and ginger for about 3 minutes. If not using any nuts, just add the peppers now and saute for a few minutes.
  7. Make the vegan kung pao sauce: In the same pot, add your sauce ingredients. Make sure to mix the water with the cornstarch or arrowroot powder BEFORE throwing it in, to minimize lumps. Stir the sauce and heat it till you start to see little bubbles, then turn the heat down to medium until the sauce thickens to a more syrupy consistency.
  8. Add the tofu: Now add the tofu and stir gently. You can use your utensil to break it up a little if you want to. Let it heat, adjust the flavors if you need to.
  9. Serve: When it’s done serve up your vegan kung pao with rice or whatever else you like. Sprinkle it with more green onion, chili flakes, and crushed peanuts, if you want.
  10. Store: Refrigerate leftovers up to 5 days in an airtight container.

Notes

  • Note 1: If you think you don’t like tofu, I urge you to try the frozen and thaw method I talked about above. Simply freeze it overnight, thaw it completely, and press it for 15 minutes in a cheap tofu press or even cheaper between two cutting boards or plates and a heavy weight on top. However, if you can’t have soy, try one of these options: Make my seitan chicken nuggets and use them straight in the sauce (cut them in half for bite-size), use store-bought seitan, or just use chickpeas instead. Still plenty of protein without getting too fancy.
  • Note 2: Instead of peanuts, try cashews, almonds, or sesame seeds, or just leave them out entirely. The dish won’t suffer--it will still be absolutely delicious.
  • Note 3: Hoisin is a thick, darkly colored, sweet and salty sauce popular in Chinese cooking. You can usually find it in the Asian or International section of your local supermarket (I’ve even seen it at Target and Walmart). It does usually contain soy, but I have seen nut and gluten-free varieties--just read the ingredients if you have those restrictions. If you don’t want to use hoisin, I’d substitute it with a little more soy sauce and a bit of sweetener like coconut sugar or regular sugar. You could also add a little fennel and some more garlic to mimic those flavors.
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Entree, Dinner
  • Method: Stove top
  • Cuisine: American, Chinese

Keywords: Vegan, Oil-Free, Can Be Gluten-Free, Can Be Nut-Free, Vegan Kung Pao

Did you make this recipe?

Share a photo and tag us @zardyplants — we can't wait to see what you've made!


Click Here to Sign Up for my Newsletter and Never Miss a Recipe!

« Air Fryer Squash with Kale Salad
Pumpkin Curry »

Share with friends!

Filed Under: Entrees, Vegan and Oil-free Recipes

Follow us on Social Media

  • Facebook
  • Instagram
  • Pinterest

You May Also Like:

Air Fryer Gnocchi

Garlic Risotto

Vegan Sausage Pasta

See More

Reader Interactions

Comments

  1. Serena

    November 15, 2022 at 9:02 am

    I made this recipe last night using store bought fake chicken instead of tofu and it was A-M-A-Z-I-N-G!!!!
    I used rice vinegar instead of balsamic because I was worried that it would come out too sweet... in any case I will definitely do it again soon!
    Highly recommended

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

Primary Sidebar

About Liz

Paul and Liz holding a small black dog standing in front of Lake Michigan
Plant-based Nutrition Certificate Badge

Hi, I'm Liz!

I develop whole food plant based vegan recipes that are oil-free, (mostly) gluten-free, easy, healthy, and budget-friendly. My husband and I created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

Read More

Get our Free e-book and Never Miss a Recipe!

Cover for a free vegan ebook

Our Most Popular Recipes

Bowl of vegan dumpling soup

Vegan Stew with Dumplings

Vegan Garlic Noodles in a bowl

Vegan Garlic Noodles

A cracker cutting into soft vegan brie

Vegan Brie

Hand holding a vegan philly cheesesteak

Vegan Philly Cheesesteak

Vegan Gluten-free Teriyaki Cauliflower Wings piled in a bowl

Vegan Gluten-free Teriyaki Cauliflower Wings

Categories

  • Breakfasts
  • Cheezes
  • Compilations
  • Desserts
  • Dips & Sauces
  • Drink
  • Entrees
  • Gluten Free
  • Holiday
  • Ingredients
  • Lifestyle
  • Meat Alternatives
  • Quick Meals
  • Salads
  • Sides
  • Snacks & Apps
  • Soups
  • Uncategorized
  • Vegan 101
  • Vegan and Oil-free Recipes
  • Vegan Baking

Legal

  • Disclaimer
  • Privacy Policy
  • Terms and Conditions

Copyright © 2023 ZardyPlants on the Foodie Pro Theme

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Disclaimer - Terms and Conditions - Privacy Policy