This vibrant dish combines juicy chicken pieces with a fragrant Thai-inspired sauce featuring fresh peaches, crisp bell peppers, and aromatic basil. The balance of sweet honey, savory fish sauce, and spicy chili creates layers of flavor perfect for warm weather dining. Ready in just 40 minutes, this stir-fry style dish pairs beautifully with steamed jasmine rice.
The first time I made this Thai Peach Chicken, it was actually an accident. I had peaches that were going soft and a craving for something spicy, and somehow they ended up in the same pan with chicken and fish sauce. My husband walked into the kitchen and said, "What is that smell?" in the best possible way. Now it is our go-to summer dinner when we want something that feels special but does not require hours of prep work.
Last summer, I made this for a dinner party when my friend Sarah was visiting from out of town. She is usually pretty picky about fruit in savory dishes, but she literally licked her plate clean and asked for the recipe before she even left the table. Something about the way the peaches soften and release their natural sweetness into that spicy, tangy sauce just works.
Ingredients
- 600 g boneless chicken thighs: Thighs stay juicier than breasts through the high-heat cooking, and they really soak up that sauce beautifully
- 1 tbsp cornstarch: This creates a light coating on the chicken that helps it develop that gorgeous golden crust and keeps the meat tender
- 2 medium ripe peaches: They need to be ripe enough to yield slightly when pressed but not mushy, or they will disappear into the sauce
- 1 red and 1 yellow bell pepper: Using both colors makes the dish look stunning on the plate, and they add this lovely crisp sweetness
- 3 tbsp soy sauce: This is the salty backbone of the sauce, balancing all that fruit sweetness
- 2 tbsp fish sauce: Do not skip this even if you are nervous about it because it adds this incredible depth you cannot get from anything else
- Thai basil: Fresh basil at the end adds this bright, anise-like finish that cuts through the rich sauce
Instructions
- Season and coat the chicken:
- Toss the chicken pieces with cornstarch, salt, and pepper until evenly coated. Let it sit for about 5 minutes while you prep everything else.
- Sear the chicken until golden:
- Heat half the oil in a large skillet or wok over medium-high heat. Add the chicken in batches if needed and sear until golden on the outside, about 4-5 minutes.
- Build the flavor base:
- Add the remaining oil to the pan and sauté the onion for 2 minutes. Toss in the garlic and ginger, stirring constantly until the kitchen smells absolutely incredible.
- Add the vegetables and fruit:
- Throw in the sliced bell peppers and cook for 2-3 minutes. Add the peaches and return the chicken to the pan, everything should be sizzling nicely now.
- Whisk together the sauce:
- In a small bowl, combine the soy sauce, fish sauce, sweet chili sauce, honey, rice vinegar, sliced chili, and water. Whisk until the honey is fully dissolved.
- Simmer everything together:
- Pour the sauce over the chicken and vegetables. Let it simmer for 6-8 minutes until the chicken is cooked through and the sauce has thickened enough to coat a spoon.
- Finish with fresh herbs:
- Remove from heat and stir in the Thai basil or cilantro. The heat from the dish will wilt the herbs just enough to release their aroma.
This recipe became a staple in our house after a particularly chaotic Tuesday when nothing was going right. I threw everything in the pan, expecting a mediocre dinner at best, but somehow the stars aligned. My daughter actually said, "Can we have this every week?" which, if you know kids, is basically a five-star review.
Making It Your Own
I have played around with this recipe so many times and it is incredibly forgiving. Sometimes I use nectarines when peaches are not in season, and honestly, the difference is minimal. You can dial up the heat with more chili or tone it down for sensitive palates. The beauty of a dish like this is that it adapts to whatever you have in the kitchen.
Side Dishes That Work
Steamed jasmine rice is my go-to because it soaks up that sauce like a dream, but coconut rice takes it to another level entirely. I have also served this over cauliflower rice when I am watching carbs, and it still feels completely satisfying. The key is having something neutral to balance all those bold flavors.
Meal Prep Magic
This recipe actually tastes better the next day, which is rare for dishes with fresh fruit. I make a double batch on Sunday and portion it out for lunches throughout the week. The sauce continues to develop as it sits, and the peaches soften into almost a jam-like consistency. Just be sure to store the garnishes separately and add them fresh when you reheat.
- Let the dish cool completely before refrigerating to prevent condensation from making the sauce watery
- Reheat gently over medium-low heat with a splash of water to loosen the sauce
- Fresh basil and lime should be added right before serving to keep them bright and flavorful
There is something so satisfying about a recipe that looks impressive but comes together on a busy weeknight. Enjoy every bite of this vibrant, fragrant dish.
Recipe Questions
- → Can I make this dish vegetarian?
-
Yes, substitute the chicken with firm tofu and omit the fish sauce. Use 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. Mango also pairs well with Thai flavors and provides similar sweetness and texture.
- → How spicy is this dish?
-
The heat level is moderate with one small red chili. Adjust to your preference by adding more chilies for extra spice or omitting entirely for a milder version.
- → Can I prepare this ahead of time?
-
The sauce can be mixed in advance and stored refrigerated. However, it's best to cook the dish fresh as peaches can become mushy and chicken may overcook when reheated.
- → What rice pairs best with this?
-
Steamed jasmine rice is traditional and absorbs the sauce beautifully. Coconut rice adds extra richness that complements the Thai flavors perfectly.