Love this? Pin it for later! 📌
I still remember the first time I tasted a peanut-sauce stir-fry—tucked into a tiny beach-side café in Thailand where the air smelled of lemongrass and ocean salt. One sizzling bite and I was hooked: velvety peanut, bright lime, a slow-building chili heat, and tender chicken that somehow tasted grilled though it had been flash-fried in a wok. I begged the cook for tips, scribbled notes on a napkin, and promptly spilled coconut milk on them. No matter—those smudged scribbles became the backbone of today’s recipe, refined through dozens of weeknight dinners in my own kitchen.
This spicy chicken stir-fry has become my go-to when friends drop by without warning, when my teenagers demand “something exciting,” or when I simply crave take-out flavor without the food-coma aftermath. It’s lightning-fast (dinner in 30 minutes), protein-packed, and loaded with vegetables you can swap on a whim. The sauce is the star: silky, nutty, spicy, and just sweet enough to balance the heat. Serve it over steaming jasmine rice, cauliflower rice, or rice-noodle nests—each soaks up that glossy peanut sauce like a dream.
Why This Recipe Works
- Velvety Chicken: A lightning cornstarch-and-soy marinade locks in moisture so every strip stays juicy even under high heat.
- Layered Heat: We bloom chili flakes in oil first, then finish with sriracha—two heat sources, one complex bite.
- Double-Thick Sauce: Peanut butter plus a spoon of cornstarch guarantees the sauce clings to every groove of the chicken and veggies.
- One-Pan Wonder: Everything happens in a single wok or skillet—minimal dishes, maximum flavor.
- Meal-Prep Hero: The flavors intensify overnight, making leftovers tomorrow’s lunchbox envy.
- Flexi-Veggies: Use snap peas in spring, zucchini in summer, or whatever’s lurking in your crisper drawer.
- Family-Friendly Heat: Dial the chili up or down; kids can enjoy a mild version while spice lovers drizzle on extra sriracha at the table.
- 15-Minute Proteins: Cubed tofu, shrimp, or thin beef strips can sub in for chicken with zero timing changes.
Ingredients You'll Need
Chicken breast or thighs? I alternate depending on my mood. Breasts slice thin and cook in under four minutes, perfect when I’m racing against homework time. Thighs bring iron-rich flavor and stay forgiving if my teenager suddenly needs help with algebra and the chicken sits thirty seconds longer. Buy air-chilled if possible; the texture is denser and sears better.
Peanut Butter: Go natural, no added sugar. The label should read “peanuts, salt.” If you only have sweetened, cut the brown sugar in half and taste as you go. For allergies, substitute almond, cashew, or sunflower-seed butter.
Fresh Ginger & Garlic: Skip the jarred stuff here. The volatile oils in freshly grated ginger give the sauce its floral nose, and garlic mellows perfectly when it hits hot oil.
Lime: Zest before juicing; the oils in the zest amplify citrus perfume. Roll firmly on the counter to maximize juice yield.
Vegetables: Aim for color contrast—emerald broccoli, sunshine-yellow bell pepper, ruby-red chilies. Slice thin so they cook in the same time as the chicken.
Low-Sodium Soy Sauce: Standard soy can overwhelm peanut butter’s subtle sweetness. If you only have regular, swap half the soy for water.
Sriracha adds fermented chili complexity. No sriracha? Use gochujang for sweetness, or sambal oelek for pure heat.
Light Brown Sugar balances heat and acid. Coconut sugar or maple syrup works, but reduce to two teaspoons as they’re sweeter.
How to Make Spicy Chicken Stir-Fry with Peanut Sauce for Flavor
Prep & Marinate Chicken
Slice 1¼ lb (560 g) chicken breast across the grain into ¼-inch (6 mm) strips. In a medium bowl whisk 1 Tbsp cornstarch, 2 Tbsp low-sodium soy, 1 tsp sesame oil, and ¼ tsp white pepper until smooth. Add chicken, toss to coat, and set aside while you chop vegetables—15 minutes is plenty for flavor permeation.
Whisk the Peanut Sauce
In a glass measuring cup combine ⅓ cup natural peanut butter, 3 Tbsp warm water, 2 Tbsp brown sugar, 1 Tbsp rice vinegar, 1 Tbsp lime juice, 1 Tbsp sriracha, 1 Tbsp soy, 1 tsp fish sauce (optional depth), and ½ tsp cornstarch. Microwave 15 seconds to loosen, whisk until satiny. Thin with 1–2 Tbsp water to a pourable yogurt consistency.
Sear Aromatics
Heat 1 Tbsp neutral oil in a wok over medium-high until shimmering. Add ½ tsp chili flakes; swirl 15 seconds to bloom. Immediately add 3 minced garlic cloves and 1 Tbsp grated ginger; stir-fry 20 seconds—do not let garlic brown or it turns bitter.
Cook Chicken
Increase heat to high. Add marinated chicken in a single layer. Let sear undisturbed 60 seconds for caramelization, then stir-fry 2–3 minutes until just opaque. Transfer to a clean bowl; keep juices for saucing later.
Stir-Fry Vegetables
Add another 1 tsp oil to wok. Toss in 1 cup broccoli florets, ½ cup thin-sliced bell pepper, and ½ cup snap peas. Stir-fry 2 minutes until broccoli turns bright green and peppers blister at the edges. Splash 1 Tbsp water to create steam and finish cooking veggies until crisp-tender.
Combine & Finish
Return chicken with any resting juices. Pour peanut sauce over everything. Toss 30 seconds until sauce bubbles and thickens. If too thick, loosen with 1–2 Tbsp water; taste and adjust salt, lime, or sriracha.
Garnish & Serve
Remove from heat. Shower with 2 Tbsp crushed roasted peanuts, sliced green onions, and a squeeze of fresh lime. Serve immediately over jasmine rice or cauliflower rice for a low-carb option.
Expert Tips
Heat Control
Keep a small bowl of water beside the stove. A quick splash cools the wok instantly if garlic threatens to burn.
Velvet Finish
For restaurant silkiness, add ½ tsp baking soda to the marinade; rest 10 minutes, rinse, then proceed—ultra tender.
Non-Stick Wok
If using non-stick, never pre-heat empty; add oil immediately to preserve coating and prevent toxic fumes.
Batch Cooking
Double the sauce and freeze half (no cornstarch). Thaw, whisk in starch, and you’ve got weeknight rescue.
Extra Veg Hack
Grate zucchini or carrot directly into the wok; it melts into the sauce and boosts servings without picky-eater protest.
Protein Swap
Shrimp cooks even faster—add only in final 90 seconds to prevent rubbery texture.
Variations to Try
- MildSkip chili flakes; use 1 tsp honey instead of sriracha for a kid-friendly Thai satay vibe.
- Nut-FreeReplace peanut butter with tahini and add 1 tsp honey; top with sesame seeds.
- Low-CarbServe over shirataki noodles or cauliflower rice; swap brown sugar for monk-fruit.
- VeganUse tofu and swap fish sauce for additional soy; add ½ tsp miso for umami.
- Pineapple PunchAdd ½ cup fresh pineapple chunks with vegetables; their acid amplifies the peanut sauce.
- Thick & GlossyFor a more indulgent sauce, whisk in 1 tsp cornstarch slurry at the end until lava-lamp thick.
Storage Tips
Refrigerate: Cool completely, then store in airtight glass containers up to 4 days. The sauce thickens; revive with a splash of water or coconut milk when reheating.
Freeze: Freeze chicken and veggies (minus lime garnish) in a zip bag with air pressed out up to 2 months. Thaw overnight in fridge, then reheat in a covered skillet over medium with 2 Tbsp water until 165 °F.
Meal-Prep Bowls: Portion rice into 4 containers, top with stir-fry, and drizzle extra peanut sauce in mini cups. Keeps lunches exciting and prevents soggy grains.
Frequently Asked Questions
Spicy Chicken Stir-Fry with Peanut Sauce for Flavor
Ingredients
Instructions
- Marinate: In a bowl whisk cornstarch, soy, sesame oil, and white pepper. Add chicken, toss, set aside 15 minutes.
- Make Sauce: Whisk peanut butter, warm water, brown sugar, vinegar, lime juice, sriracha, fish sauce, and ½ tsp cornstarch until smooth.
- Sear Aromatics: Heat neutral oil in wok over medium-high. Bloom chili flakes 15 seconds, add garlic and ginger, stir 20 seconds.
- Cook Chicken: Increase heat to high, add chicken, sear undisturbed 1 minute, then stir-fry 2–3 minutes until just cooked. Remove to bowl.
- Stir-Fry Veggies: Add broccoli, bell pepper, snap peas; stir-fry 2 minutes, splash 1 Tbsp water, cook until crisp-tender.
- Combine: Return chicken and juices, pour in peanut sauce, toss 30 seconds until glossy. Thin if needed with water.
- Serve: Remove from heat, top with peanuts and green onions. Serve hot over rice or noodles.
Recipe Notes
For mild version, omit chili flakes and reduce sriracha to 1 tsp. Sauce thickens as it stands; thin with water when reheating.