Kung pao chicken served on a black plate with white rice and chopsticks.
Print Recipe
4.97 from 27 votes

Restaurant Style Kung Pao Chicken

I'm confidant this Kung Pao Chicken recipe will be the best Chinese food you've ever made from home!  Stir-fried chicken, peanuts, and green onion in a delicious salty, sweet, and spicy kung pao sauce, served over hot cooked rice.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Main Course
Cuisine: Chinese
Servings: 4
Calories: 487kcal
Author: Lauren Allen


  • 1 1/2 pounds boneless skinless chicken breasts , cut into small pieces
  • 3 Tablespoons olive oil
  • 1 teaspoon crushed red pepper flakes (or more to increase spiciness)
  • 1/2 cup dry roasted peanuts
  • 1 teaspoon freshly grated ginger
  • 2 green onions chopped
  • 1 red bell pepper , chopped

For the Marinade

  • 1 Tablespoon rice vinegar
  • 1/4 teaspoon granulated sugar
  • 1 teaspoon low-sodium soy sauce
  • 1 large egg white
  • 1 teaspoon cornstarch

For the Sauce:

  • 1 teaspoon cornstarch
  • 1/4 cup low-sodium chicken broth
  • 1 teaspoon chili paste with garlic (or use sriracha hot sauce with a little minced garlic)
  • 2 Tablespoons low-sodium soy sauce
  • 1 Tablespoon rice vinegar
  • 1 1/2 teaspoons granulated sugar
  • 1 teaspoon red wine vinegar
  • 1 teaspoon sesame oil
  • hot cooked rice , for serving


  • In two separate bowls, make the chicken marinade and the sauce ingredients. Set the sauce aside.  Add the chicken to the chicken marinade and set aside.
  • Add 1 tablespoon of oil to wok or frying pan and heat to medium. Add red pepper flakes and peanuts and stir-fry until peanuts are golden (about 2 minutes). Remove peanuts and pepper flakes to a bowl.
  • Add 1 tablespoon of oil to the pan and bring heat to medium-high. Use a slotted spoon to scoop half of the chicken (allowing excess marinade to drip off) into the hot pan, in a single layer.
  • Cook chicken for 1-2 minutes on each side, flipping only once, until golden (chicken does not need to be completely cooked through). 
  • Remove chicken to the bowl with the peanuts. Repeat with cooking remaining chicken. Return peanuts and chicken to the pan. Add ginger, bell peppers or other vegetables and green onion. Stir-fry for 1-2 minutes.
  • Add the sauce. Stir, and cook for a few minutes, or until chicken is cooked through and the sauce begin to slightly thicken. 
  • Remove from heat and serve with hot cooked rice.



I always add extras vegetables that I have on hand such as bell peppers, broccoli and zucchini!
Tricks for fluffy white rice:
The general rule for cooking white rice is one part rice and two parts water.  However, for fluffier rice, try 1 part rice, and 1 3/4 parts water.  Make sure to let the rice sit for about five minutes after cooking.
Adapted from William-Sonoma


Calories: 487kcal | Carbohydrates: 16g | Protein: 45g | Fat: 26g | Saturated Fat: 4g | Cholesterol: 108mg | Sodium: 1638mg | Potassium: 927mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1115IU | Vitamin C: 43.6mg | Calcium: 27mg | Iron: 1.9mg