Thai Peach Chicken

Golden brown Thai peach chicken pieces simmered in glossy red sauce with colorful bell pepper slices Pin it
Golden brown Thai peach chicken pieces simmered in glossy red sauce with colorful bell pepper slices | tasteterritory.com

This vibrant Thai-inspired dish combines juicy chicken with ripe summer peaches in a fragrant spicy-sweet sauce. The chicken is first seared until golden, then simmered with bell peppers, onions, and fresh peaches in a balanced sauce featuring soy sauce, fish sauce, sweet chili sauce, and honey. Fresh ginger, garlic, and basil add aromatic depth, while a squeeze of bright lime finishes the dish. Ready in just 40 minutes, this gluten-free main serves four perfectly and pairs beautifully with steamed jasmine rice.

The first time I made this Thai Peach Chicken was on an unexpectedly hot September afternoon. My CSA box had delivered more peaches than we could possibly eat fresh, and I was craving something that bridged summer's sweetness with autumn's approach. The kitchen filled with this incredible aroma of caramelized fruit and ginger, making my partner wander in from the living room asking what on earth I was creating. It's become our go-to when we want something that feels special but comes together on a weeknight.

Last summer we hosted a last-minute dinner party, and this recipe saved me when I realized my usual plan was falling apart. My friend Sarah took one bite and immediately asked for the recipe, noting how the heat from the chilies balanced so perfectly against the fruit. There's something about the combination of Thai flavors and seasonal produce that makes people lean in a little closer at the table, asking questions instead of just eating.

Ingredients

  • 600 g boneless skinless chicken thighs: Thighs stay juicier than breasts through the high-heat cooking process, but both work beautifully here
  • 1 tbsp cornstarch: This creates the lightest coating that helps the chicken sear rather than steam, giving you those golden edges
  • ½ tsp salt and ¼ tsp black pepper: Simple seasoning that goes a long way since the sauce is packed with flavor
  • 2 tbsp vegetable oil: Divided between cooking the chicken and building the aromatic base
  • 1 medium red onion: Thinly sliced so they soften quickly and add sweetness to every bite
  • 2 cloves garlic: Minced fresh, because jarred garlic can taste harsh in this delicate sauce
  • 1 tbsp fresh ginger: Grated directly into the pan for the most vibrant, spicy warmth
  • 1 red and 1 yellow bell pepper: Sliced into strips that stay slightly crunchy for texture contrast
  • 2 medium ripe peaches: Peeled and sliced, but firm enough to hold their shape during simmering
  • 3 tbsp soy sauce: The salty backbone that grounds all the sweet elements
  • 2 tbsp fish sauce: Dont skip this, it adds that authentic Thai depth that nothing else can replicate
  • 1 tbsp Thai sweet chili sauce: Adds a glossy finish and mild sweetness that ties everything together
  • 1 tbsp honey: Balances the salty and acidic components perfectly
  • 1 tbsp rice vinegar: Brightens the whole dish and cuts through the richness
  • 1 small red chili: Thinly sliced if you want heat, but leave it out and the dish still sings
  • 100 ml water or chicken broth: Creates just enough sauce to coat everything without drowning the flavors
  • 2 tbsp fresh Thai basil: Torn in at the end for that aromatic finish that makes the dish feel complete
  • 1 lime and roasted peanuts: The garnishes that add acid and crunch, taking this from great to unforgettable

Instructions

Coat the chicken:
Toss the chicken pieces with cornstarch, salt, and pepper in a bowl until evenly coated, then let it sit while you prep everything else
Sear the chicken:
Heat half the oil in a large wok or skillet over medium-high heat, then add chicken in a single layer and let it develop golden crusts, about 4-5 minutes
Build the aromatics:
Add remaining oil to the pan and sauté onions for 2 minutes before stirring in garlic and ginger until fragrant, about 1 minute
Add vegetables and fruit:
Toss in bell peppers and cook until they start to soften, then add sliced peaches and return the chicken to the pan
Create the sauce:
Whisk together soy sauce, fish sauce, sweet chili sauce, honey, rice vinegar, sliced chili, and water, then pour over the pan
Simmer together:
Let everything bubble gently for 6-8 minutes until the sauce coats the back of a spoon and the chicken is cooked through
Finish with freshness:
Remove from heat and stir in Thai basil, then serve immediately with lime wedges and scattered peanuts
Savory chicken stir-fry featuring fresh peach wedges coated in aromatic Thai sweet chili glaze Pin it
Savory chicken stir-fry featuring fresh peach wedges coated in aromatic Thai sweet chili glaze | tasteterritory.com

My grandmother visited last fall and watched me make this, noting how the technique reminded her of sweet and sour dishes she made in the 1970s. We ate it on the back porch as the leaves started turning, and she kept saying how food this good shouldn't be this easy to make. It's now one of those recipes I make when I'm missing her, because somehow the house smells the same way it did that evening.

Making It Your Own

After making this dozens of times, I've found that nectarines work beautifully when peaches aren't at their peak. Sometimes I add snow peas in the last two minutes for extra crunch, and once I used mango when peaches were out of season. The key is keeping that fruit element present but not overwhelming the savory balance.

Serving Suggestions

This dish needs something to soak up that incredible sauce, and coconut rice has become our absolute favorite pairing. The slight sweetness from the coconut milk echoes the peaches while taming the heat. On busy nights, I've served it over quick-cooking jasmine rice or even udon noodles when we want something more substantial.

Timing Your Prep

The secret to this recipe coming together smoothly is having everything sliced and measured before you turn on the stove. Once you start cooking, the process moves fast, and trying to slice peaches while garlic is burning in the pan is how I ruined my first attempt. Now I take five minutes to arrange everything in little bowls like my own cooking show setup, and the whole experience feels meditative rather than frantic.

  • slice the peaches right before you need them so they dont oxidize
  • Have the sauce ingredients whisked together in a liquid measuring cup for easy pouring
  • Warm your serving bowls in the oven so the dish stays hot from pan to table
Juicy Thai peach chicken served over white rice with basil garnish and lime wedge Pin it
Juicy Thai peach chicken served over white rice with basil garnish and lime wedge | tasteterritory.com

This recipe has become one of those I can make without even thinking, the kind that feels like coming home every single time.

Recipe Q&A

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.

Nectarines work beautifully as a direct substitute. For a different flavor profile, try mango or pineapple, though these will alter the traditional taste slightly.

The heat level is moderate with one small red chili. You can reduce or omit the chili for a milder version, or add more to increase the spice according to your preference.

The sauce can be whisked together in advance and stored refrigerated for up to 2 days. For best results, cook the dish fresh as the peaches can become overly soft if reheated.

Steamed jasmine rice is the classic choice, absorbing the flavorful sauce beautifully. Coconut rice adds a rich, creamy element that complements the sweet and spicy notes.

Thai Peach Chicken

Tender chicken in a sweet and spicy Thai sauce with ripe peaches and colorful bell peppers.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Chicken

  • 1.3 lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
  • 1 tbsp cornstarch
  • ½ tsp salt
  • ¼ tsp black pepper

Sauce

  • 2 tbsp vegetable oil
  • 1 medium red onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 2 medium ripe peaches, peeled and sliced
  • 3 tbsp soy sauce
  • 2 tbsp fish sauce
  • 1 tbsp Thai sweet chili sauce
  • 1 tbsp honey
  • 1 tbsp rice vinegar
  • 1 small red chili, thinly sliced
  • ⅓ cup plus 1 tbsp water or chicken broth

Garnish

  • 2 tbsp fresh Thai basil or cilantro, chopped
  • 1 lime, cut into wedges
  • 2 tbsp roasted peanuts, roughly chopped

Instructions

1
Season the Chicken: Toss chicken pieces with cornstarch, salt, and black pepper in a bowl until evenly coated.
2
Sear the Chicken: Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Add chicken and sear until golden and almost cooked through, about 4-5 minutes. Remove and set aside.
3
Cook Aromatics: Add remaining oil to the pan. Sauté onion for 2 minutes, then add garlic and ginger. Stir until fragrant, about 1 minute.
4
Add Vegetables: Add bell peppers and cook for 2-3 minutes until slightly softened.
5
Combine Chicken and Peaches: Stir in sliced peaches and return chicken to the pan.
6
Prepare the Sauce: Whisk together soy sauce, fish sauce, sweet chili sauce, honey, rice vinegar, sliced chili, and water or broth in a bowl. Pour sauce over the chicken and vegetables.
7
Simmer to Thicken: Simmer for 6-8 minutes, stirring occasionally, until the chicken is cooked through and the sauce thickens slightly.
8
Finish with Herbs: Remove from heat. Stir in Thai basil or cilantro.
9
Serve: Serve hot, garnished with lime wedges and peanuts.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 335
Protein 28g
Carbs 27g
Fat 12g

Allergy Information

  • Contains soy from soy sauce
  • Contains fish from fish sauce
  • Contains peanuts if used as garnish
  • Use gluten-free soy sauce for gluten-free preparation
Sabrina Lowell