Kung pao chicken exists both in the traditional Chinese repertoire and Americanized takeout menus alike. When we lived in Beijing, I was actually surprised to see how popular Kung Pao Chicken was among restaurant goers.
At certain restaurants that featured family-style cooking, I’d often see kung pao chicken on one out of every three tables. Chopsticks would work hard to grab at the small bite-sized pieces of chicken. And trust me, when the dish was “hot-off-the-wok” good, those chopsticks were moving faster.
Note: While this recipe was originally published in February 2015, we’ve re-tested it and updated it with new photos and clearer instructions. We’ve also included a recipe video! Happy to report the recipe itself is the same, and still as good as ever.
(Also, if you’d like to try a vegan version of kung pao, here are our recipes for kung pao tofu and kung pao mushrooms.)
What is Kung Pao Chicken?
Kung Pao Chicken is a dish featuring small pieces of diced chicken, peanuts, and chilies. While the dish originated in Sichuan province, its fame brought it to other provinces as well, each with their own regional variation.
The dish has also made its way out of China, and remains a common sight on Chinese takeout menus in countries around the world.
There are good reasons why everyone loves kung pao chicken. It’s got so many flavors going on: tangy, sweet, and salty with a hint of heat. The art is putting in the right amount of each ingredient to come up with that winning flavor combination.
It’s actually a relatively easy dish to make at home, and my goal was to make a restaurant-quality kung pao chicken recipe. Try it for yourself to see if I’ve succeeded!
Kung Pao Chicken Recipe: Instructions
1. Start by roasting the peanuts:
Heat a teaspoon of oil in a wok over medium heat and add a cup of raw shelled peanuts. Stir constantly (or they’ll burn) for 3 minutes. Turn off the heat and stir for another minute using the residual heat in the wok.
Set aside to cool. They will turn crunchy once they’re cooled completely.
Alternatively, you could skip this step and simply use shelled roasted peanuts!
2. Marinate the chicken:
Combine the chicken with 1 teaspoon each of oil, cornstarch, and Shaoxing wine, 1/8 teaspoon salt, and a pinch of white pepper. Set aside to marinate for 20 minutes. For more information and preparing chicken for stir fries, see Bill’s post on Chicken velveting 101.
3. Prepare the sauce:
Mix together light soy sauce, dark soy sauce, rice wine vinegar, sugar, water, and cornstarch, and set aside.
4. Grab the rest of your ingredients:
- 3 tablespoons oil
- 3 cloves garlic, smashed and sliced
- 2 thin slices ginger, minced
- 2 dried red chilies, deseeded and chopped (these can be quite spicy, so adjust according to your own tastes)
- 1/2 teaspoon Sichuan peppercorn powder
- 6 scallions, white portions only, cut into 3/4” pieces
5. And you’re ready to cook kung pao chicken:
Heat 2 tablespoons oil in a wok over high heat. Sear the chicken, remove from the wok to a bowl, and set aside.
Turn the heat to low and add another tablespoon oil. Add the garlic, ginger, chilies, Sichuan peppercorn powder, and scallions. Cook for a minute or two until fragrant.
Add the chicken back to the wok. Turn up the heat to high and stir-fry for a minute.
Then stir up your prepared sauce (the cornstarch will have settled to the bottom, so make sure it’s well incorporated).
Add the sauce to the wok and stir-fry for another minute. The sauce should thicken very quickly.
Finally, add the peanuts.
Give everything a final stir and serve.
Watch video!
For a twist on this Kung Pao Chicken recipe, try our oven fried Kung Pao wings, or vegan/vegetarian versions: kung pao tofu and kung pao mushrooms.
Kung Pao Chicken Recipe – Chinese Restaurant Quality
Ingredients
To roast the peanuts:
- 1 teaspoon vegetable oil
- 1 cup raw peanuts (shelled, with or without the skin)
- Can also substitute roasted shelled peanuts and skip this step!
To marinate the chicken:
- 12 oz. 340g chicken breast, cut into 3/4” cubes
- 1 teaspoon vegetable oil
- 1 teaspoon cornstarch
- 1 teaspoon shaoxing wine
- 1/8 teaspoon salt
- a pinch of ground white pepper
To prepare the sauce:
- 1 tablespoon light soy sauce
- 1/2 teaspoon dark soy sauce
- 1 tablespoon rice wine vinegar
- 1 teaspoon sugar
- 3 tablespoons water
- 1 teaspoon cornstarch
The rest of your ingredients:
- 3 tablespoons oil
- 3 cloves garlic , smashed and sliced
- 2 thin slices ginger , minced
- 2 dried red chilies , deseeded and chopped (these can be quite spicy, so adjust according to your own tastes)
- 1/2 teaspoon Sichuan peppercorn powder
- 6 scallions , white portions only, cut into 3/4” pieces
Instructions
- Heat a teaspoon of oil in a wok over medium heat and add a cup of raw shelled peanuts. Stir constantly (or they’ll burn) for 3 minutes. Turn off the heat and stir for another minute using the residual heat in the wok. Set aside to cool. They will turn crunchy once they’re cooled completely. You can also skip this step and use already roasted shelled peanuts.
- Marinate the chicken. Mix together the chicken with all the marinade ingredients in a bowl and set aside for 20 minutes.
- Prepare the sauce. Mix together all the sauce ingredients in a medium bowl and set aside.
- Heat 2 tablespoons oil in a wok over high heat. Sear the chicken, remove from the wok to a bowl, and set aside.
- Turn the heat to low and add another tablespoon oil. Add the garlic, ginger, chilies, Sichuan peppercorn powder, and scallions. Cook for a minute or two until fragrant.
- Add the chicken back to the pan and turn up the heat to high. Stir-fry for a minute and then use your finger to stir up your prepared sauce (the cornstarch will have settled to the bottom, so make sure it’s well incorporated). Add the sauce to the wok and stir-fry for another minute. The sauce should thicken very quickly.
- Finally, add the peanuts. Give everything a final stir and serve.
Made this last night using raw shelled peanuts purchased in an Oriental grocery. I followed the recipe closely but the peanuts were not fully cooked which really detracted from the taste. Any suggestions to get more success next time? My family loves your recipes.
Hi Alec, you can increase the peanut cooking time to 4 – 5 minutes. Just don’t leave it unattended, as peanuts burn quickly.
Incredible! Tripled the recipe and it is by far, yes BEST Kung Pao chicken! We live in the middle of nowhere Washington and there is nowhere within 100 miles that makes this type of food, let alone this good! Even my 10 year old ate 2 servings of it! We served it with cauliflower fried-rice! 🤤
Yayyy! So happy to hear that :-)
Made this tonight. My preteen said to me, “This is actually good!” And had herself a second helping… very rare. And my husband said, “Best Kung Pao chicken! There’s a reason I never liked this dish before. It was never made like this.” Thank You WOL!
Wow. Thank you for the compliment :-)
This was amazing! I made it this evening and I was so surprised how good it tasted. Nothing compares to this recipe. Thank you for the great recipe.
I made it again tonight and added too much salt, and maybe too much Sichuan Peppercorn. I will adjust next time.
Sounds good, Dean. Let’s do that :-)
You are so welcome, Dean :-)
Which brand of shaoxing wine do you recommend?
Hi Dean, have not paid too much attention to any brand; any Shaoxing cooking wine would work. We do like buying the 3 year aged Shaoxing wine shown in the featured image of this post: https://thewoksoflife.com/shaoxing-wine-the-key-to-authentic-chinese-cooking/, but you don’t have to buy that brand!
This was outstanding! I will make more sauce next time (I could drink it) and add more dried red chillies (personal preference)
thank you for posting
Hehehe…you are very welcome, Scott.
Advertising blocks recipe from viewer. Why?
Hi Elle! Oh no, that shouldn’t happen—do you happen to have a screenshot of it happening? Can you send it to [email protected] and let me know what device/browser you were on so we can look into it? Thank you!
After a lifetime in Chicago and attending college next to Chiantown, we moved to rural Indiana. $40 of Amazon delivered spices, wine and chilis, a ceramic cooktop and my grandma’s cast iron skillet, house full of aromas, simple prep and cooking, bellies full of fond Chinatown memories -priceless!! Thank you for clear directions, helpful hints for us newbies, lots of information on ingredients and how to make the recipes our own. Now that I have a small pantry of Chinese staples – cannot wait to try more.
How great is that, Jenn, so happy that you can cook your favorite Chinese food at home :-)
Best. My go to for Kung Pao!
Thank you, Stephanie.
This has become our go-to. We pair it with your Sichuan Napa cabbage stirfry. .. Fabulous! Can’t wait to try more of your scrumptious recipes. So far all have been family hits. Thanks!
Hi Jeff, Kung Pao chicken and napa cabbage stir-fry sound like a great dinner combination!
This is probably a silly question…but I assume that switching out for shrimp would be pretty much one for one with quantity?
Thank you!
Yes, Liz, one for one with quantity, but the shrimp should be treated differently. Can you please refer to this Cashew Shrimp recipe for the prep of the shrimp?