Gong Bao Chicken Recipe

Blake Royer

If you've ordered takeout from a Chinese restaurant in your life, you've probably either seen or tasted Kung Pao chicken. And I'll admit that it's a dish I've loved and still enjoy. But the Westernized version is missing the key ingredient that is the star of the authentic Sichuan version, known more commonly as Gong Bao chicken: Sichuan peppercorns. It's their unique, mouth-numbing effect that gives the dish its spicy, warming quality.

Even if you can't find Sichuan peppercorns, the ease and depth of flavor in this dish, from Mighty Spice Cookbook via Leite's Culinaria, are impressive—and none of the other ingredients are hard to find. While the chicken marinates in a mixture of soy sauce and cornstarch, which will eventually thicken the dish, peanuts are toasted to a deep golden brown. From there, it's five quick minutes of cooking while the aromatic ingredients like ginger, garlic, and chiles build lots of flavor very quickly.

Recipe Details

Gong Bao Chicken Recipe

Active 10 mins
Total 15 mins
Serves 4 servings


  • 1/3 cup unsalted peanuts

  • 1 pound boneless skinless chicken breasts, cut into 3/4-inch cubes

  • 1 tablespoon cornstarch

  • 4 tablespoons light soy sauce

  • 2 tablespoons unroasted peanut oil or other neutral oil

  • 1 teaspoon Sichuan peppercorns

  • 2 dried red chiles, roughly chopped or crushed

  • 2 garlic cloves, peeled and very thinly sliced

  • 1-inch knob ginger root, peeled and very thinly sliced

  • 4 scallions, trimmed and roughly chopped

  • Cooked white rice, for serving


  1. Combine the chicken, corn starch, and half the soy sauce in a small bowl. Toss the chicken until it's well-coated in the mixture, and set aside.

  2. Meanwhile, heat a large, dry skillet or wok over medium heat. Add the peanuts and cook, gently tossing occasionally, until they're golden brown and fragrant, 2-3 minutes. Transfer to a plate to cool.

  3. Heat the oil in the skillet or wok over medium-high heat until shimmering. Add the Sichuan peppercorns and dried chiles and cook, stirring continuously, until the chiles turn a light brown in color.

  4. Turn the heat to high and add the marinated chicken. Cook for 2-3 minutes, until starting to turn golden, then add the garlic, ginger, scallions, and peanuts. Continue cooking until the chicken is cooked through, 1-2 minutes more.

  5. Remove from the heat, pour the remaining soy sauce over the chicken, and serve immediately with rice.

Nutrition Facts (per serving)
513 Calories
29g Fat
20g Carbs
42g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 513
% Daily Value*
Total Fat 29g 37%
Saturated Fat 6g 30%
Cholesterol 132mg 44%
Sodium 1196mg 52%
Total Carbohydrate 20g 7%
Dietary Fiber 2g 8%
Total Sugars 1g
Protein 42g
Vitamin C 4mg 20%
Calcium 57mg 4%
Iron 3mg 19%
Potassium 554mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)