This vibrant Thai-inspired dish combines juicy chicken pieces with the natural sweetness of fresh peaches, creating a perfect balance of spicy and savory flavors. The aromatic sauce features garlic, ginger, soy sauce, and fish sauce, enriched with sweet chili sauce and honey for that signature Thai taste.
Bell peppers add crunch and color while fresh Thai basil brings a fragrant finish. Ready in just 40 minutes, this one-pan meal is ideal for summer evenings when peaches are at their peak. The sauce thickens beautifully as it simmers, coating each piece of chicken and vegetable.
Serve over steamed jasmine rice for a complete meal, and don't forget the lime wedges for a bright citrus accent that ties all the flavors together.
That first summer I made this, my tiny kitchen smelled like sweet peaches meeting fiery chilies, and I knew I'd stumbled onto something magical. My roommate kept wandering in, asking 'is that Thai takeout?' nope, just me experimenting. The way the fruit softens into that spiced sauce creates something unexpected, like when two unlikely friends turn out to be perfect collaborators. Now whenever peaches show up at the farmers market, this dish jumps into my head before I've even decided what to cook for the week.
Last July my cousin visited and I threw this together on a Tuesday night. She's normally suspicious of fruit in savory dishes but went back for thirds, practically licking her plate. We sat on the balcony until sunset, picking at the leftovers and talking about nothing important, exactly how summer evenings should unfold. That's when I realized this recipe had become part of my rotation not just because it's delicious, but because it creates those moments.
Ingredients
- Chicken thighs or breasts (600g): Thighs stay juicier in the sauce but breasts work if that's what you have, just don't overcook them or they'll turn tough and sad
- Cornstarch (1 tbsp): This creates the silkiest coating that helps the sauce cling to every bite, trust me on this step
- Salt and black pepper: Just enough to wake up the chicken's natural flavor, nothing overwhelming
- Vegetable oil (2 tbsp): Use something neutral so those gorgeous Thai aromas can shine through without competing flavors
- Red onion (1 medium): The sweetness here balances everything perfectly, don't skip it even if you're not usually an onion person
- Garlic (2 cloves) and fresh ginger (1 tbsp): This aromatic foundation is non negotiable, jarred ginger won't give you the same bright punch
- Bell peppers (1 red and 1 yellow): Different colors bring slightly different sweetness levels, plus they make the dish look absolutely stunning on the plate
- Ripe peaches (2 medium): They should give slightly when pressed but still hold their shape in the pan, rock hard peaches won't soften into the sauce the way you want
- Soy sauce (3 tbsp): The savory backbone, use tamari if you need this gluten free
- Fish sauce (2 tbsp): Don't be scared of this ingredient, it's what makes everything taste professionally made
- Thai sweet chili sauce (1 tbsp): Find the kind with little red chili flecks floating in it, it adds both sweetness and gentle heat
- Honey (1 tbsp): Helps balance the salty elements and creates that beautiful glossy finish
- Rice vinegar (1 tbsp): Just enough brightness to cut through the richness
- Red chili (1 small, optional): Leave the seeds in if you love heat, take them out if you're feeling cautious
- Water or chicken broth (100ml): This loosens the sauce so it coats everything rather than gluing to the pan
- Fresh Thai basil or cilantro (2 tbsp): Thai basil has those lovely anise notes but cilantro works beautifully if that's what you can find
- Lime wedges: That final squeeze wakes everything up just before you take your first bite
- Roasted peanuts (2 tbsp, optional): The crunch factor takes this from really good to absolutely irresistible
Instructions
- Get the chicken ready:
- Toss those pieces in cornstarch, salt and pepper until they're evenly coated, like you're giving them a light winter coat before they head out into the weather
- Sear until golden:
- Heat half the oil in your biggest skillet until it shimmers, then add chicken in a single layer, letting it develop that gorgeous brown crust before flipping, about 4 to 5 minutes total
- Build the flavor foundation:
- Pull the chicken out and add the remaining oil, then cook the sliced onion until it starts to soften and smell amazing, followed by garlic and ginger until your whole kitchen smells incredible
- Add the colorful vegetables:
- Toss in those bell peppers and let them cook just until they're barely softened, still retaining some crunch for texture contrast
- Bring everything together:
- Add the peaches and return the chicken to the party, then whisk together all those sauce ingredients in a bowl before pouring it over everything like you're tucking it in for a cozy nap
- Let it become itself:
- Simmer for 6 to 8 minutes, watching as the sauce thickens slightly and the peaches soften into something that's barely holding its shape but hasn't completely disappeared
- Finish with fresh elements:
- Turn off the heat and fold in the basil or cilantro, letting the residual warmth wilt it just slightly without cooking away all those precious fresh oils
- Serve it up:
- Pile everything over steaming jasmine rice and squeeze those lime wedges over the top, then scatter peanuts if you're feeling fancy
This has become my go to when friends are having a rough week and need something that feels like a hug in edible form. Last month my neighbor came over crying about a bad day at work, and halfway through this meal she was laughing about how the spicy sweet combination was exactly the kick she needed. Food has this way of changing our moods before we even realize what's happening, doesn't it?
Making It Your Own
I've tried swapping in nectarines when peaches weren't in season, and while it's slightly different, that subtle acidity works beautifully too. Once I used pineapple when that was all my grocery store had, and it transported the dish somewhere entirely new, almost like a Thai sweet and sour situation but more refined. Don't be afraid to play with what's available and see what happens.
Perfect Pairings
Coconut rice rather than plain jasmine makes every bite feel like a tropical vacation, honestly it's become my default way to serve this. A crisp cucumber salad dressed with rice vinegar on the side cuts through the richness beautifully, giving your palate a refreshing reset between bites. Sometimes I'll even make quick pickled carrots and daikon if I'm feeling ambitious, that crunch against the tender chicken is something special.
Batch Cooking Magic
This recipe doubles like a dream, and I often make extra sauce portion to keep in the fridge for quick weeknight stir fries. The cooked leftovers reheat beautifully, though I'd recommend storing the peanuts separately and adding fresh basil before serving again. Sometimes the sauce actually tastes better the next day, once all those flavors have had more time to really get to know each other.
- If you're meal prepping, undercook the chicken slightly during the initial sear so it doesn't dry out when reheated
- The sauce freezes well for up to three months, just thaw overnight in the fridge before using
- Fresh peaches don't freeze well in this dish, so either use frozen peach slices during cooking or add fresh when you reheat
Hope this brings as much joy to your table as it has to mine over the years. Those unexpected flavor combinations are often the ones that become the most cherished memories.
Recipe FAQs
- → Can I use nectarines instead of peaches?
-
Yes, nectarines work perfectly as a substitute. They have a similar sweetness and texture, just without the fuzzy skin. Use them in the same quantity as peaches.
- → How spicy is this dish?
-
The heat level is adjustable. The fresh red chili adds moderate spice, but you can reduce the amount or omit it entirely for a milder version. The sweet chili sauce provides mild sweetness with just a hint of heat.
- → What can I serve with Thai peach chicken?
-
Steamed jasmine rice or coconut rice are classic pairings that soak up the flavorful sauce. You could also serve it over noodles or with cauliflower rice for a low-carb option.
- → Can I make this vegetarian?
-
Yes, substitute the chicken with firm tofu cubes and omit the fish sauce. Use extra soy sauce or a vegetarian fish sauce alternative to maintain the savory depth of flavor.
- → 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. The peaches will soften further but maintain their flavor.
- → Can I use chicken breasts instead of thighs?
-
Absolutely. Chicken breasts work well, though they're leaner than thighs. Be careful not to overcook them as they can dry out faster. Cut into similar-sized pieces for even cooking.