This Thai Peach Chicken brings together succulent boneless chicken thighs and ripe peach slices in a bold, sweet-and-savory sauce made with soy sauce, fish sauce, sweet chili, and fresh lime juice.
Ready in just 40 minutes, it's an easy weeknight dinner that delivers restaurant-quality flavors right in your kitchen. Sautéed bell peppers, red onion, garlic, and ginger add aromatic depth, while a garnish of spring onions and cilantro keeps things fresh.
Serve it hot over steamed jasmine rice for a satisfying meal that balances heat, sweetness, and umami in every bite. Dairy-free and easily adaptable for gluten-free diets.
The smell of ripe peaches sitting on my kitchen counter one August afternoon collided with the scent of garlic and ginger I was mincing, and something clicked. Thai flavors had always lived in my weeknight rotation, but fruit had never crossed that boundary until that fateful collision of sweetness and heat. This dish was born from pure kitchen improvisation, and it has never left my dinner plans since.
My neighbor Dave knocked on my door the night I first tested this recipe, lured entirely by the aroma drifting through the screen door. He stood in the kitchen eating straight from the wok with a fork, declaring it the best thing that had ever come out of my kitchen, which I chose to take as a compliment rather than commentary on my usual cooking.
Ingredients
- 500 g boneless skinless chicken thighs: Thighs stay juicy in a quick stir fry where breasts would dry out, so trust me on this one.
- 2 ripe peaches pitted and sliced: You want them fragrant and slightly soft but not mushy, since they need to hold their shape in the pan.
- 1 red bell pepper sliced: Adds crunch and a sweet contrast that mirrors the fruit beautifully.
- 1 small red onion thinly sliced: Gives a sharp bite that balances all the sweetness in the sauce.
- 2 cloves garlic minced: Essential aromatics that ground the Thai flavor profile.
- 1 tablespoon fresh ginger grated: Fresh ginger is nonnegotiable here, as the powdered stuff will taste flat.
- 2 spring onions sliced: A fresh oniony finish sprinkled on top at the end.
- Fresh cilantro for garnish: Brings brightness and color to the finished dish.
- 2 tablespoons soy sauce: The salty backbone of the sauce.
- 1 tablespoon fish sauce: This is the secret weapon that adds deep savory umami without tasting fishy.
- 2 tablespoons sweet chili sauce: Provides gentle heat and syrupy sweetness in one spoonful.
- 1 tablespoon lime juice: Fresh lime cuts through the richness and wakes everything up.
- 1 teaspoon brown sugar: Helps the sauce caramelize and cling to the chicken.
- 1/2 teaspoon chili flakes: Optional but recommended if you enjoy a lingering warmth.
- 100 ml chicken broth: Gives the sauce enough volume to coat everything without being soupy.
- 2 tablespoons vegetable oil: A neutral oil with a high smoke point is what you need for the wok.
- Steamed jasmine rice for serving: The fragrant base that soaks up every drop of that incredible sauce.
Instructions
- Whisk the sauce together:
- In a medium bowl, combine the soy sauce, fish sauce, sweet chili sauce, lime juice, brown sugar, chili flakes, and chicken broth. Give it a good whisk and set it aside so the sugar dissolves while you prep everything else.
- Sear the chicken:
- Heat the oil in a large skillet or wok over medium high heat until it shimmers, then add the chicken pieces in a single layer. Let them sit undisturbed for a minute so they develop a golden crust, then toss and cook for about five to six minutes until nearly cooked through, and transfer to a plate.
- Wake up the aromatics:
- In the same pan with all those lovely chicken bits still clinging to the bottom, add a splash more oil if needed and toss in the red onion, garlic, and ginger. Stir furiously for one to two minutes until your kitchen smells incredible.
- Cook the pepper:
- Add the bell pepper slices and cook for two to three minutes, letting them soften slightly while keeping a bit of bite.
- Bring it all together:
- Return the chicken to the pan, pour in the sauce you set aside earlier, and toss everything so it is evenly coated. Let it bubble and reduce for a minute so the flavors start to meld.
- Add the peaches:
- Gently fold in the peach slices and simmer for three to four minutes, just until the fruit softens at the edges and the sauce turns thick and glossy. The peaches should still hold their shape, not dissolve into jam.
- Finish and serve:
- Scatter the spring onions and cilantro over the top and serve immediately over steamed jasmine rice. Eat it while it is hot and saucy.
The second time I made this, my teenage niece picked all the peaches out of the pan and ate them before dinner officially started. I had to hide a portion in the back of the fridge just to make sure there would be enough for the table.
Swaps and Additions
Nectarines work beautifully if peaches are out of season, and I have even tossed in a handful of snap peas or roasted cashews at the end for extra crunch. The recipe forgives almost any substitution as long as you keep that balance of sweet fruit, salty sauce, and bright acid intact.
What to Drink With It
A chilled Riesling is my first choice because its sweetness echoes the peaches and its acidity tames the chili heat. Thai iced tea is the nonalcoholic answer, and honestly, a cold sparkling water with a squeeze of lime does the job on a Tuesday night.
Making It Your Own
This recipe is a template as much as it is a set of instructions, so once you are comfortable with the basic flow, start playing. The sauce ratio is forgiving and the technique works with pork, shrimp, or even firm tofu in place of chicken.
- Try mango instead of peaches in the winter when tropical fruit is more reliable than stone fruit.
- Double the sauce and keep half in the fridge for a quick stir fry later in the week.
- Taste the sauce before it goes into the pan and adjust the lime or sugar to match your peaches sweetness.
Keep this one in your back pocket for those nights when you want something vibrant and satisfying without spending an hour at the stove. The peaches will do most of the heavy lifting for you.
Common Questions
- → Can I use chicken breast instead of thighs?
-
Yes, chicken breast works fine. Cut it into bite-sized pieces and reduce the cooking time by 1-2 minutes to prevent drying out. Thighs stay juicier, but breast is a leaner option.
- → What can I substitute for peaches?
-
Nectarines are the closest swap and work beautifully. You can also try mango or pineapple chunks for a different tropical twist that pairs just as well with the Thai flavors.
- → How spicy is this dish?
-
The sweet chili sauce provides mild, pleasant heat. The chili flakes are optional, so you can control the spice level. Leave them out for a family-friendly version or double up if you like it fiery.
- → Can I make this ahead of time?
-
You can prep the sauce and chop all vegetables up to a day in advance. Cook everything fresh when ready to serve for the best texture, as peaches soften considerably when reheated.
- → Is this dish gluten-free?
-
Use tamari or a certified gluten-free soy sauce instead of regular soy sauce, and ensure your fish sauce brand is gluten-free. With those two swaps, the entire dish becomes gluten-free.
- → What sides go well with Thai Peach Chicken?
-
Steamed jasmine rice is the classic pairing. You could also serve it with coconut rice, rice noodles, or cauliflower rice for a low-carb option. A side of stir-fried snap peas or a crisp Asian slaw complements it nicely.