Kung Pao Chicken (Better Than Takeout!)
This homemade Kung Pao Chicken is the perfect weeknight dinner—bold, saucy, and way better than takeout. It’s got tender chicken, crunchy peanuts, and that irresistible combo of garlic, ginger, and just the right amount of heat. The best part? You’re in full control of the spice level, so whether you’re cooking for spice lovers or little ones, you can tweak it to suit.
Why you’ll love this recipe:
-
It’s quick, simple, and all made in one pan.
-
Packed with protein and veggies—hello balanced dinner!
-
So much fresher (and cheaper!) than ordering in.
-
Customizable: make it spicier, swap the nuts, or toss in your favorite vegetables.
Trust me—once you try this homemade version, you might not reach for the takeout menu again. Let’s get into it.

Ingredients
-
Boneless skinless chicken breasts – The lean protein base of the dish. Cutting it into bite-sized pieces helps it cook quickly and evenly.
-
Soy sauce – This adds the classic umami base to the sauce. Use low-sodium if you prefer to keep things on the lighter side.
-
Cornstarch – Thickens the sauce beautifully. Use 3 teaspoons for a glossier, stickier finish.
-
Brown sugar – Balances out the saltiness and heat with a touch of sweetness.
-
Rice vinegar – Adds just the right amount of tang to brighten the sauce.
-
Sesame oil – A little goes a long way for that nutty, toasty flavor you expect in a good stir fry.
-
Water – Thins out the sauce just enough so it coats the chicken and veggies instead of glopping on.
-
Vegetable oil – For sautéing the chicken and veggies. Any neutral oil works here.
-
Red bell pepper – Adds a pop of color and subtle sweetness.
-
Green bell pepper – For color contrast and a slightly more bitter bite than the red.
-
Garlic – Aromatic and punchy—don’t skip this.
-
Ginger – Adds warmth and zing. Fresh is best here.
-
Dry roasted peanut halves – Brings crunch and a slightly salty depth to every bite. Lightly salted works great.
-
Dried red chili peppers – For authentic heat and flavor. Leave in some seeds if you’re into spicy food.
-
Red pepper flakes – Optional but recommended if you like a little lingering heat.
-
Sliced green onions – A fresh, zippy garnish to finish the dish off just right.

How To Make Kung Pao Chicken
Looking for the printable recipe card? You’ll find it at the bottom of this post!
- Start by adding your diced chicken to a large bowl.
- In a separate small bowl, whisk together the soy sauce and cornstarch until smooth. Stir in the brown sugar, rice vinegar, and sesame oil until everything’s fully combined. Scoop out 2 tablespoons of that sauce and pour it over the chicken to marinate—just enough to give it some flavor before the stir fry action begins. Let it sit for 15 minutes while you prep the rest.

- To the bowl with the remaining sauce, add the water and give it a good stir. Set it aside—we’ll come back to this later.
- Once the chicken’s had its soak, heat a large skillet over medium-high heat. Drizzle in a little oil and toss in your bell peppers. Cook for 3–5 minutes until they start to soften but still have a bit of bite. Add in the garlic and ginger, and sauté for another minute or two until fragrant. Scoop everything into a clean bowl and set aside.

- Add a bit more oil to the same skillet if needed. Then add the marinated chicken and cook for about 4–5 minutes, or until it’s cooked through and golden. Stir in the peanuts and dried red chilis and cook for one more minute—keep things moving so nothing burns.
- Bring the veggies back to the party, pour in the reserved sauce, and sprinkle over some red pepper flakes (use your judgment on heat!). Stir well to combine, reduce the heat, and let it all simmer gently for 3–4 minutes until the sauce thickens to a glossy perfection.

- Top with sliced green onions and serve over a bed of fluffy white rice. So good!

Storage Notes
Let the leftovers cool down first, then pop them into an airtight container. They’ll keep well in the fridge for up to 3 days.
Recipe Notes & Tips
- You can swap the chicken breasts for boneless thighs or tenderloins if that’s what you have on hand—either works great.
- Go with 2 teaspoons of cornstarch if you like a thinner sauce, or bump it to 3 for something a bit thicker and glossier. Just a heads up: the sauce will continue to thicken as it sits.
- If things get a little too gloopy, just splash in a bit of water to loosen it up. Stir it in and let it warm through.
- Don’t want the heat? Skip the dried chilis entirely. You can keep things milder with just red pepper flakes, or go a different route with jalapeños or even a pinch of cayenne.
- Not into peanuts? Use cashews instead or leave the nuts out altogether. If you need a nut-free option, try tossing in some sliced water chestnuts—they’re crunchy and fun, and totally not a nut (surprise!).
- Bell peppers are classic, but feel free to toss in other veggies if you want to bulk it up—think onions, zucchini, mushrooms, or even some broccoli.

Serving Suggestions
Kung Pao Chicken
Ingredients
- 1.5 pounds boneless skinless chicken breasts cut into bite-sized pieces
- 3 tablespoons soy sauce
- 2-3 teaspoons cornstarch depending on how thick you want the sauce
- 3 tablespoons brown sugar
- 2 tablespoon rice vinegar
- 1 tablespoon sesame oil
- ⅓ cup water
- 1-2 tablespoons vegetable oil for frying
- 1 red bell pepper deseeded and cut into cubes
- 1 green bell pepper deseeded and cut into cubes
- 3-4 cloves garlic minced
- 2 teaspoons ginger minced or grated
- ½ cup dry roasted peanut halves I used lightly salted
- 5 dried red chili peppers deseeded (you can leave some seeds for more spice, if desired)
- ¾ teaspoon red pepper flakes or to desired spice
- Sliced green onions for garnish
Instructions
- Start by adding your diced chicken to a large bowl.
- In a separate small bowl, whisk together the soy sauce and cornstarch until smooth. Stir in the brown sugar, rice vinegar, and sesame oil until everything’s fully combined. Scoop out 2 tablespoons of that sauce and pour it over the chicken to marinate—just enough to give it some flavor before the stir fry action begins. Let it sit for 15 minutes while you prep the rest.
- To the bowl with the remaining sauce, add the water and give it a good stir. Set it aside—we’ll come back to this later.
- Once the chicken’s had its soak, heat a large skillet over medium-high heat. Drizzle in a little oil and toss in your bell peppers. Cook for 3–5 minutes until they start to soften but still have a bit of bite. Add in the garlic and ginger, and sauté for another minute or two until fragrant. Scoop everything into a clean bowl and set aside.
- Add a bit more oil to the same skillet if needed. Then add the marinated chicken and cook for about 4–5 minutes, or until it’s cooked through and golden. Stir in the peanuts and dried red chilis and cook for one more minute—keep things moving so nothing burns.
- Bring the veggies back to the party, pour in the reserved sauce, and sprinkle over some red pepper flakes (use your judgment on heat!). Stir well to combine, reduce the heat, and let it all simmer gently for 3–4 minutes until the sauce thickens to a glossy perfection.
- Top with sliced green onions and serve over a bed of fluffy white rice. So good!
If you give this Kung Pao Chicken a try, I’d love to hear what you think! Leave a star rating and a comment below to let me know how it turned out—or how you made it your own. Your feedback helps other readers (and me!) so much.

