Bring real Sichuan flavor to your table with this Authentic Kung Pao Chicken — a quick, flavorful stir-fry with tender chicken, roasted peanuts, and just the right heat from dried chilies and Sichuan peppercorns. Tested and perfected in my home kitchen, it’s the kind of bold, balanced dish you’ll crave again and again.

Sichuan Kung Pao Chicken served on a platter with steamed rice

Every time I order Kung Pao Chicken at a restaurant, I end up a little disappointed—the flavor never quite hits that balance I remember. After tasting the real thing in Sichuan and across China, I know how it should taste: smoky from dried chilies, lightly numbing from Sichuan peppercorns, and perfectly glossy with sweet-tangy sauce.

My version captures that authentic profile but simplifies the process without losing flavor. Known in Mandarin as 宫保鸡丁 (Gong Bao Ji Ding), this Sichuan classic combines tender chicken, crunchy peanuts, and just the right heat for a satisfying, quick weeknight meal.

Authentic Kung Pao Chicken stir-fried in a hot wok with dried chilies and peanuts

If you enjoy flavorful stir-fries, you’ll also love my my Beef and Pepper Stir-fry and Crispy Beef. Both are easy, crowd-pleasing favorites.

Ingredient Notes and Substitutions

Authentic condiments are usually found in Asian markets, but I’ve included easy substitutes for home cooks.

Main ingredients for making Kung Pao chicken.
  • Chicken Thighs: I prefer dark meat for Kung Pao because it stays juicy even over high heat. Cut into small cubes so the marinade can coat every side — this is how you get that restaurant-style tenderness without overcooking.
  • Sichuan Peppercorn powder: The star ingredient that gives the dish its signature “málà” (numbing-spicy) sensation. Toast them lightly before grinding for a brighter citrus aroma. If you can’t find them, use freshly cracked black pepper to keep a touch of warmth in the flavor.
  • Dried Red Chilies: Choose whole Chinese chilies such as Tianjin or Facing Heaven if available. I remove some seeds to control the heat — the key is a fragrant kick, not an overpowering burn. Red pepper flakes can stand in if needed.
  • Peanuts: Their nutty crunch balances the glossy sauce beautifully. I use unsalted dry roasted peanuts for consistent texture. Cashews are a fine substitute, though they’ll make the dish slightly sweeter and creamier.

Kung Pao Sauce

Condiments presented for making Kung Pao sauce.

The sauce brings everything together — a blend of soy sauce, honey, vinegar, and Shaoxing wine that turns into a glossy, flavorful glaze. You can easily substitute with pantry staples like dry sherry or balsamic vinegar without losing that Sichuan-style balance.

How to make Kung Pao Chicken

Marinate and Prep. Coat the chicken pieces evenly in the marinade — they should look glossy and slightly sticky. While it rests, whisk the sauce until smooth and set it nearby; having it ready makes the stir-fry seamless.

Sear the Chicken. Heat oil in a hot wok until it shimmers. Add the chicken in a single layer and let it sizzle before stirring — this gives it that light golden edge. Once cooked through, scoop it out and set aside.

Build the Aroma. With a little more oil, toss in garlic, ginger, dried chilies, and green onions. You’ll smell the fragrance almost instantly — that’s your cue to add the celery and red pepper. Stir briefly to keep them crisp and bright.

Bring it Together. Return the chicken to the wok, then pour in the sauce you prepared earlier. It will bubble and thicken within seconds, coating everything in a deep, glossy glaze.

Finish with Crunch. Toss in the peanuts right before turning off the heat. Give everything a few quick flips, then serve immediately with steamed rice while the sauce is still shiny and hot.

My Best Stir-Fry Tip

The secret to a great stir-fry isn’t just heat — it’s rhythm. Once the wok is hot, everything moves fast, so I line up ingredients in order of use and keep the sauce within arm’s reach.

The goal is to cook with confidence, not chaos — that’s how you get crisp vegetables, juicy chicken, and a glossy sauce all at once.

A top view of authentic Kung Pao Chicken served over steamed rice

Love this recipe? Rate it and share your experience in the comments below! On Instagram? Tag me to showcase your creation. For more delicious recipes, subscribe to our newsletter!

Kung pao chicken is served on a platter with a bowl of rice on the side.

Authentic Kung Pao Chicken (Sichuan Stir-Fry)

Juicy chicken, peanuts, and chilies tossed in a glossy, spicy-sweet Sichuan sauce. Easy, bold, and perfectly balanced — a true Kung Pao classic made at home.
5 from 21 ratings

Recipe Video

Ingredients

  • 1 lb (450 g) boneless skinless chicken thigh, cut into small pieces
  • 3 tbsp (45 ml) oil, divided
  • 4 green onion (white to light green parts), chopped
  • 2 garlic cloves, minced
  • 2 thin slices ginger, minced, or 2 tsp of ginger paste
  • 4-6 dried chili, crushed (seed removed if needed) or use 1/2 tsp red chili flakes
  • 2 celery sticks, chopped
  • 1 small red pepper, chopped
  • 1/2 cups (70 g) unsalted dry roasted peanuts, or cashews

For Marinating Chicken

For Kung Pao Sauce

Instructions 

  • To marinate chicken: Mix the chicken pieces with all the ingredients for the marinade in a bowl and allow them to sit for 10 minutes.
  • To make kung pao sauce: In a small bowl, combine all the ingredients for the sauce and then put it aside.

To stir-fry kung pao chicken

  • Heat 2 tablespoons of oil in a wok or large frying pan on high heat. Cook the chicken in it until it's thoroughly done. Then, move the cooked chicken to a separate bowl and keep it aside.
  • Heat the remaining 1 tablespoon of oil back into the wok. Then, put in the garlic, ginger, crushed chilies, and green onions, and stir-fry them for 30 seconds. Next, toss in the celery and pepper, and continue to stir-fry for another minute.
  • Put the chicken back into the wok and warm it up for around 30 seconds. Before adding the sauce to the wok, give it a quick stir to mix in any cornstarch that may have settled. Then, stir-fry everything for another minute. The sauce will thicken up fast.
  • Toss in the peanuts, mix everything well, and serve right away. For the best taste experience, enjoy it immediately alongside freshly cooked white rice.
Calories: 397kcal, Carbohydrates: 13g, Protein: 28g, Fat: 26g, Saturated Fat: 4g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 14g, Trans Fat: 0.1g, Cholesterol: 108mg, Sodium: 851mg, Potassium: 573mg, Fiber: 3g, Sugar: 5g, Vitamin A: 1280IU, Vitamin C: 41mg, Calcium: 41mg, Iron: 2mg
Did you make this recipe?Tag @beyondkimchee on Instagram. I love to see your masterpiece.