Thai Peach Chicken Stir-Fry

Golden Thai Peach Chicken with caramelized peach slices served over steamed jasmine rice Save
Golden Thai Peach Chicken with caramelized peach slices served over steamed jasmine rice | dishvoyager.com

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.
Close-up of Thai Peach Chicken in glossy sauce with fresh cilantro and lime wedges Save
Close-up of Thai Peach Chicken in glossy sauce with fresh cilantro and lime wedges | dishvoyager.com

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.
Colorful Thai Peach Chicken stir-fry with red bell peppers and juicy peach chunks in skillet Save
Colorful Thai Peach Chicken stir-fry with red bell peppers and juicy peach chunks in skillet | dishvoyager.com

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

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.

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.

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.

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.

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.

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.

Thai Peach Chicken Stir-Fry

Juicy chicken and sweet peaches in a tangy Thai chili sauce, served over jasmine rice.

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

Ingredients

Proteins

  • 1.1 lb boneless, skinless chicken thighs, cut into bite-sized pieces

Fresh Produce

  • 2 ripe peaches, pitted and sliced
  • 1 red bell pepper, sliced
  • 1 small red onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 spring onions, sliced
  • Fresh cilantro, for garnish

Sauce Components

  • 2 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 2 tablespoons sweet chili sauce
  • 1 tablespoon lime juice
  • 1 teaspoon brown sugar
  • 1/2 teaspoon chili flakes (adjust to taste)
  • 1/3 cup chicken broth

Pantry Staples

  • 2 tablespoons vegetable oil
  • Steamed jasmine rice, for serving

Instructions

1
Prepare the Sauce: In a medium bowl, whisk together the soy sauce, fish sauce, sweet chili sauce, lime juice, brown sugar, chili flakes, and chicken broth until well combined. Set aside.
2
Sear the Chicken: Heat vegetable oil in a large skillet or wok over medium-high heat. Add the chicken pieces and cook for 5 to 6 minutes, turning occasionally, until golden brown and nearly cooked through. Transfer to a plate and set aside.
3
Sauté the Aromatics: In the same pan, add a drizzle more oil if needed. Sauté the red onion, garlic, and ginger for 1 to 2 minutes until fragrant and softened.
4
Cook the Bell Pepper: Add the sliced bell pepper to the pan and cook for 2 to 3 minutes until slightly softened but still retaining a crisp texture.
5
Combine and Simmer: Return the seared chicken to the pan. Pour the prepared sauce over the top and toss everything to coat evenly. Add the peach slices and let the dish simmer for 3 to 4 minutes, until the chicken is fully cooked through and the sauce has slightly thickened.
6
Garnish and Serve: Remove from heat and garnish with sliced spring onions and fresh cilantro. Serve immediately over steamed jasmine rice.
Additional Information

Equipment Needed

  • Cutting board and chef's knife
  • Large skillet or wok
  • Medium mixing bowl
  • Whisk
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 295
Protein 30g
Carbs 22g
Fat 8g

Allergy Information

  • Contains soy (soy sauce)
  • Contains fish (fish sauce)
  • May contain gluten if using regular soy sauce — use tamari or a certified gluten-free soy sauce alternative if needed
Katrina Wells

Passionate home cook sharing simple, flavorful meals and kitchen tips for busy families and food lovers.