This vibrant Thai-inspired dish combines tender chicken pieces with the natural sweetness of ripe peaches and colorful bell peppers. The chicken is lightly coated in cornstarch and seared until golden, then simmered in an aromatic sauce featuring soy sauce, fish sauce, sweet chili sauce, honey, and rice vinegar. Fresh garlic, ginger, and red onion build a flavorful base, while Thai basil adds a fragrant finish.
The balance of spicy, sweet, and savory flavors makes this dish perfect for summer evenings. Serve over steamed jasmine rice to soak up the luscious sauce, and garnish with lime wedges and roasted peanuts for added texture and brightness. The entire dish comes together in just 40 minutes, making it an excellent choice for weeknight dinners that feel special.
My friend Mai taught me this recipe during a sweltering July heatwave, when cooking anything felt impossible but we still craved something vibrant and satisfying. The peaches from her backyard tree were perfectly ripe, and she insisted they would transform a stir-fry into something magical. That first bite was an explosion of sweet heat that convinced me fruit belongs in savory dishes more often than wed think.
Last summer, I made this for my sister who claims she hates sweet and savory combinations. She took one bite, went quiet for a full minute, then asked for seconds with jasmine rice. Now she texts me every time peaches come back in season, reminding me that sometimes the best discoveries happen when you break your own rules.
Ingredients
- Chicken thighs or breasts: Thighs stay juicier in the high heat of stir-frying, but breasts work if you prefer leaner meat
- Cornstarch: Creates that silky restaurant style coating on the chicken and helps the sauce cling to every bite
- Red onion: Adds sweetness that bridges the gap between savory chicken and sweet peaches
- Fresh ginger: Dont use powdered here, the fresh zing cuts through the sweetness beautifully
- Ripe peaches: They should give slightly to pressure but still hold their shape when sliced
- Bell peppers: The red and yellow bring color and a crunch that contrasts with tender chicken
- Soy sauce: Use a good quality brand, it makes up the salty backbone of the dish
- Fish sauce: Adds that authentic Thai depth, though vegetarian versions work if needed
- Sweet chili sauce: Buy a bottle with actual chili pieces floating in it for better texture
- Rice vinegar: Cuts through the richness and brightens all the flavors
- Fresh Thai basil: Regular basil works in a pinch, but Thai basil has that distinctive licorice note
Instructions
- Prep the chicken:
- Toss bite sized pieces with cornstarch, salt, and pepper until evenly coated
- Sear the chicken:
- Heat oil in a wok or large skillet over medium high heat and cook chicken until golden, about 5 minutes
- Build the aromatics:
- Add remaining oil then cook onion for 2 minutes before stirring in garlic and ginger until fragrant
- Add vegetables:
- Toss in sliced bell peppers and cook for 2 to 3 minutes until they start to soften
- Combine everything:
- Return chicken to the pan with peaches then pour in the sauce mixture
- Simmer together:
- Let everything bubble for 6 to 8 minutes until sauce thickens slightly and chicken is cooked through
- Finish with herbs:
- Remove from heat and fold in fresh Thai basil just before serving
This dish became my go to for summer dinner parties after I served it to neighbors who were skeptical about fruit in their main course. Watching their expressions change from hesitant to delighted made it an instant staple in my warm weather rotation.
Making It Your Own
Once I used nectarines when peaches werent available and the slightly firmer texture held up beautifully. The flavor was close enough that no one noticed the difference, and now I keep both fruits on hand depending on whats at the market.
Perfect Pairings
Coconut rice soaks up the sauce like nothing else, but plain jasmine rice lets the bright flavors shine. On hot days, I sometimes serve it over cold vermicelli noodles for a completely different but equally satisfying meal.
Timing Is Everything
The key is adding peaches late enough that they warm through but dont fall apart. I slice all my vegetables and mix the sauce before turning on the stove, because once cooking starts, everything happens too fast to prep on the fly.
- Have all ingredients prepped before heating the pan
- Slice peaches just before cooking to prevent browning
- Taste the sauce before adding it to adjust the balance
Squeeze fresh lime over your bowl right before eating to wake up all those bold, beautiful flavors. The contrast of sweet, spicy, salty, and sour is what keeps me coming back to this dish every summer.
Common Recipe Questions
- → Can I make this dish vegetarian?
-
Yes, substitute the chicken with firm tofu cubes and omit the fish sauce. Add extra soy sauce or a vegetarian fish sauce alternative to maintain the savory depth.
- → What can I use instead of peaches?
-
Nectarines work beautifully as a direct substitute. You can also use mango for a sweeter variation or pineapple for extra tropical sweetness and acidity.
- → How can I adjust the spice level?
-
Control the heat by adjusting the amount of sliced red chili. For a milder dish, remove the seeds and membranes from the chili. For more heat, leave them in or add an additional chili pepper.
- → What's the best way to serve this dish?
-
Serve over steamed jasmine rice or coconut rice to complement the flavors. The rice helps balance the spicy-sweet sauce and makes for a complete, satisfying meal.
- → Can I prepare this ahead of time?
-
The sauce ingredients can be mixed ahead and stored in the refrigerator. However, cook the dish fresh for the best texture, as the peaches can become mushy if reheated.