This Air Fryer Kung Pao Chicken is my copycat of the Panda Express classic. You get crispy chicken thighs, blistered bell pepper and zucchini, dry-roasted peanuts, and a glossy sweet-and-spicy sauce. It’s on the table in about 45 minutes.

Air fryer Kung Pao chicken with peanuts, red bell pepper, and zucchini on a white plate
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

The air fryer is my favorite way to make it, but it isn’t the only way. If you’d rather use a skillet, your oven, a Blackstone griddle, or a Ninja Foodi, every method is below with its own times and temperatures.

One thing up front, because I’d want to know before I started. In the air fryer version, the chicken and vegetables cook in the basket, but the sauce comes together in a skillet in about sixty seconds. I’ve tested it both ways. In the basket, the sauce either scorches against the hot metal or never reduces enough to cling. A hot pan gives you the lacquered, restaurant-style glaze that makes this taste like the real thing.

Close-up of glazed Kung Pao chicken pieces with scallions and dry-roasted peanuts

Why This Air Fryer Kung Pao Chicken Works

  • Crispy without deep frying. Cornstarch plus high heat gives you real crunch, whichever method you use.
  • Works with what you own. Air fryer, skillet, oven, griddle, or Ninja Foodi — the sauce and the finish stay the same.
  • You set the heat. Ten chili pods is a comfortable medium. Use three for mild, fifteen if you want it to fight back.
  • Chicken thighs stay juicy. They hold up to high heat in a way breast meat simply doesn’t.
  • Cheaper per serving than takeout, and low-sodium soy sauce keeps the salt in check.

Ingredients

Chicken thighs, red bell pepper, zucchini, peanuts, dried chilies, and soy sauce laid out for Kung Pao chicken

For the chicken

  • Boneless, skinless chicken thighs: cut into 1-inch pieces. Thighs are the right call for every method. If you only have breast, see the FAQ.
  • Garlic powder and onion powder: a savory base under the sauce.
  • Salt
  • Cornstarch: this is what crisps. Don’t skip it and don’t substitute flour.
  • Olive oil spray: for the air fryer or sheet pan. Stovetop and griddle methods use vegetable oil instead.

For the vegetables

  • Red bell pepper: diced.
  • Zucchini: diced. This is the ingredient people are surprised by, and it’s exactly what Panda Express uses.

For the Kung Pao sauce

  • Low-sodium soy sauce: regular soy sauce works, but it roughly doubles the sodium.
  • Granulated sugar: balances the vinegar and the chilies.
  • Chicken stock
  • Rice vinegar: the brightness that keeps the sauce from going flat and syrupy.
  • Oyster sauce: savory depth. Substitutes are in the FAQ.

To finish

  • Vegetable oil
  • Dried chili pods: Tianjin or chile de árbol.
  • Fresh garlic: minced. Powder won’t do the same thing in a hot pan.
  • Scallions: sliced, white and green parts kept separate.
  • Dry-roasted peanuts: added at the very end.

How To Make Kung Pao Chicken In The Air Fryer

Raw chicken thigh pieces tossed in cornstarch coating in a glass bowl

Step 1: Coat the chicken. Cut the chicken into 1-inch pieces and pat them dry — wet chicken makes a pasty coating instead of a crisp one. Toss in a medium bowl with the garlic powder, onion powder, and salt, then add the cornstarch and mix until every piece is evenly dusted. This step is the same for every method.

Golden crispy air fried chicken pieces in a single layer in the basket

Step 2: Air fry the vegetables. Preheat the air fryer to 350°F. Add the bell pepper and zucchini, spray with olive oil, and shake to coat. Air fry 10–15 minutes, shaking every few minutes, until tender-crisp with charred edges. Transfer to a plate. Vegetables go first because they want lower heat and a longer time than the chicken.

Kung Pao sauce reducing around chicken, peppers, and peanuts in a skillet

Step 3: Air fry the chicken. Raise the temperature to 400°F. Spray the basket, add the chicken in a single even layer, and spray the tops. Air fry 9–12 minutes per batch, shaking every 3 minutes and misting with a little more oil each time. It’s ready when the internal temperature reaches 165°F and the coating is golden.

Cook in two batches rather than crowding the basket. Crowded chicken steams instead of crisping — this is the single most common thing that goes wrong. The same rule holds for air fryer honey sesame chicken and every other battered air fryer recipe.

Step 4: Make the sauce and toss. Whisk the soy sauce, sugar, chicken stock, rice vinegar, and oyster sauce in a small bowl. Heat the vegetable oil in a large skillet over high heat, then add the chili pods, garlic, and white parts of the scallions. Stir constantly for 30 seconds — toasty and fragrant, not burnt. Pour in the sauce and let it bubble hard for 15 seconds, then add the peppers, zucchini, and chicken all at once. Toss until the sauce reduces to a glaze, about a minute. Stir in the peanuts and serve with the green scallion tops.

Time-saver: while the chicken air fries, you can cook the vegetables in the skillet instead (2–3 minutes over high heat), then build the sauce in the same pan.

Finished Panda Express copycat Kung Pao chicken served over steamed white rice

Other Ways To Cook Kung Pao Chicken

Every method starts with the same coated chicken (Step 1 above) and finishes with the same skillet sauce (Step 4). Only the middle changes.

Stovetop (Skillet or Wok)

This is the classic takeout method, and the fastest.

  1. Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat until it shimmers.
  2. Add half the chicken in a single layer. Leave it alone for 2 minutes so a crust forms, then turn and cook 3–4 minutes more, until golden and 165°F inside. Repeat with the second half, adding a little oil if the pan looks dry.
  3. Add the bell pepper and zucchini to the same pan and stir-fry 2–3 minutes, until tender-crisp.
  4. Move everything to a plate, wipe out any burnt cornstarch, and make the sauce as in Step 4.

It’s slightly richer than the air fryer version because the chicken pan-fries in oil, but the crust is excellent.

Oven-Baked

The best choice for a double batch, because everything cooks at once.

  1. Heat the oven to 425°F. Line two sheet pans with parchment and spray them with oil.
  2. Spread the chicken on one pan and the vegetables on the other, in single layers with space between pieces. Spray the tops.
  3. Bake 18–22 minutes, flipping the chicken and stirring the vegetables halfway, until the chicken is golden and 165°F.
  4. For extra color, broil the chicken pan for 1–2 minutes at the end. Watch it closely.
  5. Make the sauce as in Step 4.

The coating is a little less crunchy than air fried, but the sauce glaze covers most of the difference.

Stovetop Kung Pao chicken stir-fried with a spatula in a skillet

Blackstone Griddle

Great for feeding a crowd outdoors, and the griddle gives you serious char on the vegetables.

  1. Heat the griddle to medium-high and add a thin layer of vegetable oil.
  2. Spread the chicken across the hot zone in a single layer. Cook 6–8 minutes, turning every 2 minutes, until golden and 165°F.
  3. Cook the bell pepper and zucchini alongside on a cooler zone for 4–5 minutes, until charred at the edges.
  4. The sauce will run across a flat griddle. Set a skillet or cast-iron pan right on the griddle (or on a side burner) to make the sauce, then toss everything in it.

More ideas in my Blackstone recipes.

Ninja Foodi (Air Crisp + Sauté)

This is the true one-pot version.

  1. Air crisp the vegetables at 350°F for 10–12 minutes, then the chicken at 400°F for 9–12 minutes, in batches, using the crisper basket.
  2. Remove the basket. Switch to Sauté on high and add the vegetable oil to the inner pot.
  3. Cook the chilies, garlic, and scallion whites for 30 seconds, add the sauce, and let it bubble for 15 seconds.
  4. Add the chicken and vegetables, toss to glaze, and stir in the peanuts.

More in my Ninja Foodi recipes.

Slow Cooker

The slow cooker won’t give you crispy chicken, but it turns this into a hands-off dinner with tender, saucy chicken. Skip the cornstarch coating and put the raw chicken pieces straight into the slow cooker. Double the sauce, add ½ cup more chicken stock (the slow cooker needs extra liquid), and stir in the garlic, chili pods, and scallion whites. Cook on Low for 3½–4 hours or High for 2–2½ hours, until the chicken is tender and 165°F.

About 30 minutes before serving, stir in the bell pepper and zucchini so they stay tender-crisp, then whisk 2 tablespoons of cornstarch with 2 tablespoons of cold water and stir it in. Cover and cook on High for the last 30 minutes, until the sauce thickens to a glaze. Stir in the peanuts right before serving so they stay crunchy, and top with the scallion greens.

Entirely in the Air Fryer

Whisk the sauce ingredients with an extra teaspoon of cornstarch and pour into an oven-safe dish or foil pan that fits your basket, along with the chilies, garlic, and white scallions. Air fry at 350°F for 4–5 minutes, stirring once, until thickened. Add the chicken and vegetables, toss, and air fry 2 minutes more. The glaze won’t be quite as glossy as the skillet version, but it’s one less pan to wash.

Kung Pao chicken tossed with zucchini, bell pepper, and whole dried chilies

Which Method Should You Use?

The air fryer gives the crispiest chicken with the least oil; the stovetop is fastest; the oven handles the biggest batch.

MethodChicken temp & timeCrispinessBest for
Air fryer400°F, 9–12 min per batchCrispiestWeeknights, least oil
Stovetop / wokMedium-high, 5–6 min per batchVery crispySpeed, classic takeout texture
Oven425°F, 18–22 minGoodDouble batches, hands-off
BlackstoneMedium-high, 6–8 minVery crispyCrowds, cooking outdoors
Ninja Foodi400°F, 9–12 min per batchCrispiestOne-pot cleanup
Slow cookerLow 3½–4 hr or High 2–2½ hrNot crispy (tender and saucy)Hands-off, busy days

Tips For The Best Kung Pao Chicken

  • Single layer, always. Whether it’s a basket, a pan, or a sheet tray, space between pieces is the whole game.
  • Peanuts go in last. Thirty seconds in the sauce is plenty. Longer and they soften.
  • Dial the chilies. Most of the heat lives in the seeds, so split a few open for more fire or leave them whole for gentle warmth.
  • Double the sauce if you’re serving over rice and want extra to spoon around.
  • Use a thermometer. 165°F is the number, and at high heat you’ll get there faster than you expect.

Storing And Reheating

  • Refrigerator: Cool completely, then store airtight for up to 3 days.
  • Freezer: Up to 3 months. Freeze the chicken and the sauce separately if you can — it reheats far better that way.
  • Reheating: The air fryer at 350°F for 5–7 minutes brings most of the crunch back. A 400°F oven for 8–10 minutes works too. The microwave works, but the coating goes limp. More detail in my guide to reheating Panda Express leftovers in the air fryer.
Overhead view of homemade Kung Pao chicken garnished with sliced scallions

What To Serve With Kung Pao Chicken

Rice is the obvious partner and the correct one — this sauce needs something to soak into. My copycat Panda Express white rice is the closest match to the restaurant, or go with Ninja Foodi brown rice for something heartier. Instant Pot coconut jasmine rice is a richer option for company, and Instant Pot vegetarian Chinese fried rice rounds out the plate without a third protein.

For vegetables, air fryer broccoli, air fryer snow peas, or stir-fried bok choy add freshness. A cold, sharp cucumber salad cuts the heat and the richness in one move.

Feeding a crowd? Start with air fryer cream cheese rangoon, add air fryer Chinese spare ribs, and finish with air fryer Chinese donuts.

Panda Express copycat Kung Pao chicken with peanuts and red peppers in a bowl

Frequently Asked Questions

What is in Panda Express Kung Pao Chicken?

Panda Express builds theirs from diced chicken, peanuts, red bell peppers, zucchini, and dried chili peppers in a soy-based sauce. The zucchini is the detail most copycat recipes leave out, and it’s why many homemade versions taste close but not quite right. This recipe uses the same lineup.

How many calories are in this Kung Pao chicken?

The air fryer version comes to about 303 calories and 27g of protein per serving, based on four servings. For Panda Express’s current figures, check the nutrition calculator at pandaexpress.com — their numbers change with recipe updates.

Does the cooking method change the calories?

A little. The air fryer, oven, and Ninja Foodi methods use only a light spray of oil. The stovetop and Blackstone methods use about 2 tablespoons more oil for the whole batch, which adds roughly 60 calories per serving.

Can I make Kung Pao chicken in the Instant Pot?

Pressure cooking won’t crisp the chicken, so I don’t recommend it. You can follow the stovetop method using the Sauté setting on high, but a wide skillet browns better because the chicken has more room.

Is Kung Pao chicken spicy?

At ten dried chili pods it sits at medium heat that builds over a few bites. The chilies mostly perfume the oil, so you get a lot of aroma with moderate heat. Drop to three or four pods for mild, or split several open for genuinely hot.

What kind of dried chilies should I use?

Tianjin chilies are traditional. Chile de árbol is the easiest substitute and sits in the Mexican foods aisle of most grocery stores. Avoid guajillo or ancho — they’re mild and smoky, which sends the dish somewhere else entirely.

Can I make Kung Pao chicken gluten free?

Yes, with two swaps: tamari or coconut aminos in place of the soy sauce, and a gluten-free oyster sauce or hoisin in place of the oyster sauce. Cornstarch is naturally gluten free, but check the label for shared-facility warnings.

What can I use instead of oyster sauce?

Hoisin is the closest one-to-one swap and brings a little extra sweetness. Two teaspoons of extra soy sauce plus a pinch of sugar works in a pinch. For a vegetarian version, mushroom stir-fry sauce is nearly identical.

Can I use chicken breast instead of thighs?

Yes. Cut the pieces slightly larger and pull them the moment they hit 165°F. In the air fryer, start checking at 7 minutes; on the stovetop, at 4. Breast goes from perfect to dry in about ninety seconds at high heat.

Can I substitute the peanuts?

Cashews are the most common swap and work beautifully. Almonds are good too. For a nut-free version, roasted sunflower seeds or crispy chickpeas give you the crunch without the allergen.

How do I keep the chicken crispy?

Three things, in order: don’t crowd the basket or pan, coat evenly in cornstarch, and don’t sauce it until you’re ready to eat. If you’re cooking ahead, keep the chicken and sauce apart and combine at the last second.

Can I make this ahead of time?

Partly. Chop the vegetables and mix the sauce up to two days ahead, stored separately in the fridge. The chicken is best cooked fresh.

More Panda Express Copycat Recipes

You’ll find the rest in my copycat recipe collection and all my air fryer recipes.

Air fryer crispy Kung Pao chicken with peanuts and vegetables on a plate.

Air Fryer Kung Pao Chicken (Panda Express Copycat)

4.68 from 31 votes
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 4 Servings

Description

Crispy air fryer chicken tossed with bell pepper, zucchini, peanuts, and a bold sweet-and-spicy Kung Pao sauce. A Panda Express copycat, with stovetop, oven, Blackstone, and Ninja Foodi options in the notes.

Ingredients 

Chicken

  • 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon salt
  • 2 tablespoons cornstarch
  • Olive oil spray

Vegetables

  • 1 large red bell pepper, diced
  • 1 medium zucchini, diced

Kung Pao Sauce

  • ¼ cup low-sodium soy sauce
  • 2 tablespoons granulated sugar
  • 1½ tablespoons chicken stock
  • 1 tablespoon rice vinegar
  • 2 teaspoons oyster sauce

To Finish

  • 1 tablespoon vegetable oil
  • 10 dried chili pods
  • 4 cloves garlic, minced
  • 2 large scallions, thinly sliced, white and green parts separated
  • ¼ cup dry-roasted peanuts

Instructions

  • Cut the chicken into 1-inch pieces and pat dry. Toss with the garlic powder, onion powder, and salt. Add the cornstarch and mix until evenly coated.
  • Preheat the air fryer to 350°F. Add the bell pepper and zucchini, spray with olive oil, and shake to coat. Air fry 10–15 minutes, shaking every few minutes, until tender-crisp and lightly charred. Set aside.
  • Increase the air fryer to 400°F. Spray the basket, add the chicken in a single layer, and spray the tops. Air fry 9–12 minutes per batch, shaking every 3 minutes and spraying with more oil, until the internal temperature reaches 165°F. Cook in two batches.
  • While the chicken cooks, whisk together the soy sauce, sugar, chicken stock, rice vinegar, and oyster sauce.
  • Heat the vegetable oil in a large skillet over high heat. Add the chili pods, garlic, and scallion whites and stir for 30 seconds. Add the sauce and let it bubble for 15 seconds.
  • Add the peppers, zucchini, and chicken. Toss until coated and the sauce reduces to a glaze, about 1 minute. Stir in the peanuts and serve, garnished with the scallion greens.

Equipment

  • Large skillet
  • Cooking Spray
  • Parchment paper (optional)

Notes

  • Heat: ten chili pods gives a medium heat. Use 3–4 for mild.
  • Don’t crowd the basket — cook in two batches instead.
  • Stovetop: pan-fry the chicken in 2 tablespoons oil over medium-high heat, 5–6 minutes per batch.
  • Oven: bake at 425°F on parchment-lined sheet pans for 18–22 minutes, flipping halfway.
  • Blackstone: cook on medium-high for 6–8 minutes; make the sauce in a skillet set on the griddle.
  • Ninja Foodi: air crisp as above, then use Sauté on high to make the sauce in the inner pot.

Nutrition

Serving: 1ServingCalories: 307kcalCarbohydrates: 21gProtein: 27gFat: 13gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gTrans Fat: 0.04gCholesterol: 108mgSodium: 1104mgPotassium: 699mgFiber: 3gSugar: 10gVitamin A: 1865IUVitamin C: 65mgCalcium: 50mgIron: 2mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!