This vibrant dish brings together juicy chicken and fresh peaches in a fragrant Thai-inspired sauce. The combination of sweet honey, spicy chili sauce, and tangy fish sauce creates a perfect balance of flavors. Bell peppers add crunch while fresh Thai basil lifts the dish with aromatic brightness. Ready in under an hour, this gluten-free main serves four and pairs beautifully with steamed jasmine rice.
The first time I made this Thai Peach Chicken, it was actually a happy accident. I had too many ripe peaches from the farmers market and a craving for something with bold flavors. The way the sweet peaches melt into that spicy-savory sauce created something I could not stop eating. Now it is my go-to when I want dinner to feel special but do not have hours to spend in the kitchen.
I served this at a small dinner party last summer and watched my friend literally scrape the sauce bowl with her spoon. That moment when someone enjoys your food that much is exactly why I love cooking. The colors alone make this dish so inviting on the plate.
Ingredients
- 600 g boneless chicken thighs: Thighs stay juicier than breasts but either works beautifully here
- 1 tbsp cornstarch: This creates that gorgeous velvety coating on the chicken and helps thicken the sauce
- 2 medium ripe peaches: They should yield slightly to pressure but not be mushy so they hold their shape in the sauce
- Red and yellow bell peppers: The mix of colors makes this dish stunning and adds sweetness that balances the heat
- Fresh Thai basil: Worth seeking out for that authentic peppery sweetness though cilantro works in a pinch
Instructions
- Prep the chicken:
- Toss bite-sized pieces with cornstarch, salt, and pepper until evenly coated. This little step makes such a difference in texture.
- Sear the chicken:
- Heat oil in a wok or large skillet over medium-high heat. Add chicken and cook until golden on all sides, about 5 minutes. Remove and set aside on a plate.
- Build the flavor base:
- Add more oil to the pan and sauté sliced onion for 2 minutes. Toss in garlic and ginger, stirring until the fragrance fills your kitchen.
- Add the vegetables:
- Throw in sliced bell peppers and cook for 2-3 minutes. You want them tender-crisp with still a bit of bite.
- Combine everything:
- Return chicken to the pan along with sliced peaches. Pour the whisked sauce over everything and stir gently.
- Simmer to perfection:
- Let it bubble for 6-8 minutes until the sauce thickens slightly and clings to the chicken. The peaches should be soft but not falling apart.
- Finish with fresh herbs:
- Remove from heat and stir in Thai basil or cilantro. The residual heat wilts them just enough to release their aroma.
This recipe has become my summer staple because it manages to be both comforting and light at the same time. Something about peaches and savory spices together just works.
Serving Suggestions
Steam some jasmine rice and fluff it with a fork before piling this chicken on top. The rice soaks up that incredible sauce and becomes the best part. Coconut rice would be amazing too if you want to lean into the Thai flavors even more.
Make It Your Own
Sometimes I swap in nectarines when peaches are not in season. You can also use firm tofu instead of chicken but skip the fish sauce and use extra soy sauce to keep it vegetarian. The sauce works beautifully with shrimp too.
Timing Tips
Mise en place is your friend here. Slice all your vegetables and whisk the sauce before you turn on the stove. Once you start cooking everything moves fast and you do not want to be scrambling.
- Cut the chicken into even pieces so everything cooks at the same rate
- Warm your serving bowls in the oven so dinner stays hot longer
- Have your lime wedges ready because that squeeze of fresh acid at the end makes everything pop
There is something so satisfying about cutting into a tender piece of chicken and getting that burst of sweet peach and spicy sauce all at once. Hope this becomes a favorite in your kitchen too.
Recipe FAQs
- → Can I make this dish spicier?
-
Yes, increase the amount of red chili slices or add a teaspoon of chili flakes. You can also substitute regular Thai chili sauce with an extra-spicy variety.
- → What's the best way to peel peaches?
-
Score a small X at the bottom of each peach, blanch in boiling water for 30 seconds, then transfer to ice water. The skins will slip right off.
- → Can I use frozen peaches?
-
Frozen peaches work but release more water during cooking. Thaw and drain them before adding to the pan, and reduce the water/broth in the sauce by half.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water if the sauce has thickened too much.
- → Can I make this vegetarian?
-
Substitute chicken with firm tofu cubes and omit the fish sauce. Use additional soy sauce or a vegetarian fish sauce alternative to maintain the umami flavor.
- → What rice pairs best with this dish?
-
Steamed jasmine rice is traditional, but coconut rice complements the Thai flavors beautifully. For a lighter option, serve over cauliflower rice or rice noodles.