·entree

Panda Express Kung Pao Chicken

This Panda Express kung pao chicken recipe delivers the same bold, slightly sweet and spicy flavors that make this dish one of the most popular entrees at the chain. Unlike traditional kung pao chicken which can be intensely spicy and dry, Panda Express's version strikes the perfect balance with tender, velvety chicken pieces coated in a glossy sauce that's more approachable for American palates. The signature elements are all here: the satisfying crunch of roasted peanuts, the pop of color from diced bell peppers and celery, and that distinctive sauce that's simultaneously savory, sweet, and just hot enough to keep you coming back for more. What sets the restaurant version apart is its consistency and that particular glossy coating that clings to every piece of chicken. Making this at home means you can control the spice level and enjoy this takeout favorite whenever the craving hits, plus you'll save money and know exactly what's going into your meal.

Prep
20 min
Cook
15 min
Total
35 min
Servings
4
Yield
about 4 cups
Difficulty
Medium
Equipment: Large wok or skillet · Medium bowl · Whisk · Sharp knife · Cutting board

Ingredients

Chicken and Marinade
boneless skinless chicken thighs cut into 3/4-inch pieces1.5 lbs
soy sauce2 tablespoons
cornstarch1 tablespoon
vegetable oil1 teaspoon
Sauce
low-sodium soy sauce1/4 cup
rice vinegar3 tablespoons
granulated sugar2 tablespoons
cornstarch2 teaspoons
hoisin sauce1 tablespoon
sesame oil1 teaspoon
crushed red pepper flakes1/2 teaspoon
chicken broth1/4 cup
Stir-Fry
vegetable oil divided3 tablespoons
red bell pepper cut into 1/2-inch pieces1
celery sliced diagonally2 stalks
green onions cut into 1-inch pieces3
garlic minced2 cloves
roasted unsalted peanuts1/2 cup

Instructions

1
Marinate the Chicken
Combine chicken pieces with soy sauce, cornstarch, and oil in a medium bowl. Mix until evenly coated and let marinate for 15 minutes at room temperature. This cornstarch coating creates the signature velvety texture and helps the sauce cling to the chicken. The chicken should feel slightly sticky but not gummy when properly coated.
2
Prepare the Sauce
Whisk together all sauce ingredients in a bowl until cornstarch is completely dissolved and no lumps remain. The mixture should be smooth and slightly thickened from the cornstarch. Set aside within easy reach of your cooking area since stir-frying happens quickly.
3
Cook the Chicken
Heat 2 tablespoons oil in a large wok or skillet over medium-high heat until shimmering. Add marinated chicken in a single layer, letting it cook undisturbed for 2-3 minutes until golden brown on the bottom. Stir and continue cooking for 3-4 more minutes until chicken is cooked through and has a light golden crust. The internal temperature should reach 165°F. Transfer chicken to a plate.
4
Stir-Fry the Vegetables
Add remaining 1 tablespoon oil to the same pan. Add bell pepper and celery, stir-frying for 2-3 minutes until vegetables are bright in color but still crisp-tender. Add green onions and garlic, cooking for another 30 seconds until fragrant. The vegetables should retain some crunch to match the restaurant texture.
5
Combine and Finish
Return chicken to the pan and pour in the prepared sauce. Stir constantly for 1-2 minutes until the sauce thickens and becomes glossy, coating all ingredients evenly. Add peanuts and toss for 30 seconds to warm through. The sauce should be thick enough to coat the back of a spoon and cling to the chicken pieces without being gloppy.

Pro tips for authenticity

Use chicken thighs instead of breasts for the most authentic taste and texture - they stay tender and juicy like the restaurant version.
Can't find hoisin sauce? Substitute with 1 tablespoon oyster sauce mixed with 1/2 teaspoon brown sugar.
This dish can be prepped entirely ahead of time - marinate chicken and prep all vegetables up to 4 hours in advance.
Don't overcrowd the pan when cooking chicken or it will steam instead of getting that golden exterior.
Serve over steamed white rice or chow mein noodles, and pair with Panda Express-style fried rice for the full experience.
For extra heat, add 1-2 dried chilies to the oil when cooking the chicken, or increase red pepper flakes to taste.
Refrigerator
Store in refrigerator for up to 3 days in an airtight container
Freezer
Freezes well for up to 3 months, though peanuts may lose some crunch
Reheat
Best reheated in a skillet over medium heat with a splash of water, or microwave in 30-second intervals

Nutrition per serving

387
Calories
32g
Protein
18g
Carbs
22g
Fat
3g
Fiber
892mg
Sodium

How does it compare to the real thing?

This homemade version captures about 95% of the authentic Panda Express experience. The sauce achieves that signature glossy coating and balanced sweet-spicy flavor that makes the restaurant version so addictive. The chicken texture is spot-on when using thighs and the proper cornstarch coating technique. The main difference is that the restaurant version may have a slightly more intense umami depth from commercial flavor enhancers, but this homemade version actually tastes cleaner and fresher. The vegetables maintain the same crisp-tender texture, and the peanuts provide that essential crunch. Overall, most people can't tell the difference, and many prefer the homemade version since you can control the sodium and know exactly what ingredients you're eating.

Frequently asked questions

More recipes you'll love