Kung Pao Chicken
Ever notice how takeout kung pao chicken never quite hits the mark? After a disappointing $30 delivery order, I finally decided to crack the code in my own kitchen. Turns out, the secret isn’t some mysterious ingredient – it’s all about getting that sauce-to-chicken ratio just right.

This version packs all the punch of the restaurant favorite, but you can actually taste every ingredient instead of just heat and salt. The chicken stays tender thanks to a quick marinade trick I learned from my neighbor’s grandmother.

Fair warning: your kitchen will smell amazing, and you might have to fend off family members trying to “taste test” before it’s done. I’ve caught my partner sneaking pieces of chicken straight from the pan more times than I can count.

What You’ll Need
For the Chicken:
- 28 ounces chicken breast, cut into 1-inch cubes
- 1 tablespoon shaoxing wine
- 1 tablespoon light soy sauce
- 2 teaspoons baking soda
- 1 teaspoon cornstarch
For the Sauce:
- ½ cup low-sodium chicken stock
- 5 tablespoons light soy sauce
- 2 tablespoons Chinese black vinegar
- 2 tablespoons shaoxing wine
- 2 teaspoons dark soy sauce
- 2 teaspoons hoisin sauce
- 2 tablespoons sugar
- 1 teaspoon cornstarch
For the Stir Fry:
- 4 tablespoons cooking oil
- 1½ tablespoons minced garlic
- 1 tablespoon minced ginger
- ½ red bell pepper, diced
- ½ green bell pepper, diced
- 8-10 dried chilies
- 1 tablespoon Sichuan peppercorns
- 4 green onions, cut into 1-inch pieces
- ½ cup roasted unsalted peanuts
- 2 teaspoons sesame oil

Steps
- Combine chicken with marinade ingredients in a bowl. Let it sit for 10 minutes while you prep everything else. The baking soda is key here – it makes the chicken super tender.
- Mix all sauce ingredients in a separate bowl until the sugar dissolves completely. Don’t skip this step – pre-mixing prevents cornstarch clumps.
- Heat 2 tablespoons oil in your pan until it’s shimmering hot. Add chicken and cook for 3-4 minutes until the edges brown. Remove and set aside.
- Add remaining oil to the pan. Toss in garlic, ginger, peppers, and Sichuan peppercorns. Stir-fry for 1 minute until fragrant.
- Pour in your sauce mixture and bring to a boil, stirring constantly.
- Once the sauce starts to thicken, add chicken back in. Cook for 2 minutes, stirring to coat everything evenly.
- Add green onions, peanuts, and sesame oil. Cook for 2 more minutes to let the flavors meld.

Substitutions That Actually Work
- Replace shaoxing wine with dry sherry or mirin (use the same amount)
- Swap Chinese black vinegar with balsamic vinegar (reduce amount to 1½ tablespoons)
- Use cashews instead of peanuts for a different crunch
- Sub bell peppers with zucchini chunks for fewer carbs
Making It Diabetes-Friendly
- Replace sugar with monk fruit sweetener (use 1½ tablespoons)
- Double the bell peppers and halve the rice portion
- Use cauliflower rice instead of regular rice
- Skip the cornstarch and use xanthan gum (¼ teaspoon) to thicken
Tips & Storage
- Prep all ingredients before heating the pan – this moves fast once you start cooking
- Leftovers keep in the fridge for 3 days in an airtight container
- Reheat in a pan with a splash of water to refresh the sauce
- Freeze without the peanuts for up to 2 months; add fresh ones when reheating