Get ready for a flavor explosion with this incredible Thai Peach Chicken recipe! Combining the sweet juiciness of ripe peaches with savory chicken and aromatic Thai spices, this dish is a weeknight warrior that feels fancy. It’s vibrant, quick to prepare, and sure to become a new family favorite.
Why You’ll Love This Recipe
- Effortlessly Delicious: A sophisticated flavor profile that’s surprisingly simple to create.
- Sweet & Savory Harmony: The perfect balance of tangy peaches and rich, savory chicken.
- Quick Weeknight Meal: Ready in under 30 minutes, ideal for busy evenings.
- Exotic Yet Approachable: Uses familiar ingredients to deliver exciting Thai-inspired flavors.
- Customizable Heat: Easily adjust the spice level to suit your preference.
- One-Pan Wonder: Minimal cleanup thanks to cooking everything in a single skillet.
Ingredients
Gather these fresh and pantry staples to whip up this delightful Thai Peach Chicken.
For the Chicken:
- 1 tablespoon (15 ml) peanut or coconut oil
- 1 ½ pounds (approximately 680 g) boneless, skinless chicken breast, cut into 1-inch (2.5 cm) pieces
- 1 teaspoon (5 g) salt
For the Aromatics & Vegetables:
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 2 tablespoons (30 g) fresh ginger, minced
- 1 red bell pepper, cored and thinly sliced
For the Thai Peach Sauce:
- 1 (14.5-ounce or approximately 411 g) can sliced peaches in light syrup, juice reserved
- 1 tablespoon (15 g) honey
- 2 tablespoons (30 ml) low-sodium soy sauce
- 1 tablespoon (15 ml) fish sauce
- 1 tablespoon (15 ml) rice vinegar
- 1 tablespoon (15 ml) Thai chili sauce
- 1-2 tablespoons (15-30 ml) fresh lime juice (from about 1 lime)
- 1 teaspoon (2 g) dried lemongrass
- 1 tablespoon (8 g) cornstarch
For Garnish:
- ¼ cup (30 g) chopped roasted peanuts
- 2 tablespoons (8 g) fresh cilantro, chopped
Ingredient Notes & Substitutions
Chicken Breast: Boneless, skinless chicken thighs can be used for a richer flavor and more tender texture. Just be sure to cook them through.
Canned Peaches: While fresh peaches are lovely, canned peaches in light syrup provide a consistent sweetness and their juice is essential for the sauce. Drain them well and reserve the liquid.
Thai Chili Sauce: Adjust the amount based on your desired spice level. Sriracha or a touch of red pepper flakes can be used as alternatives.
Dried Lemongrass: Adds an authentic citrusy, herbal note. If you can’t find it, a pinch of lemon zest can offer a mild substitute.
Peanut Oil: Coconut oil or another high-heat neutral oil works well for searing the chicken.
Equipment
- Large skillet or Dutch oven
- Whisk
- Small bowl or jar with lid
- Cutting board
- Sharp knife
How to Make
Follow these easy steps to create your delicious Thai Peach Chicken.
Step 1: Prepare the Chicken
Heat the peanut or coconut oil in a large skillet over medium-high heat. Season the chicken pieces with salt.
Step 2: Sear the Chicken
Add the seasoned chicken to the hot skillet in a single layer. Cook for about 3 minutes per side until beautifully browned. Transfer the seared chicken to a clean plate and set aside.
Step 3: Sauté Aromatics
Reduce the heat to medium-low. Add the sliced onion, minced garlic, and fresh ginger to the same skillet. Sauté for about 3 minutes until the onions soften and become fragrant.
Step 4: Whisk the Sauce
While the aromatics cook, drain the canned peaches, reserving about ¾ cup (180 ml) of the peach juice. In a small bowl or jar, whisk together the reserved peach juice, honey, soy sauce, fish sauce, rice vinegar, Thai chili sauce, fresh lime juice, and dried lemongrass.
Step 5: Thicken the Sauce
Add the cornstarch to the sauce mixture and whisk thoroughly until it’s completely smooth and no lumps remain.
Step 6: Combine & Simmer
Pour the prepared sauce into the skillet with the aromatics. Add the sliced red bell pepper, the seared chicken, and the drained peach slices. Stir everything together gently.
Step 7: Finish Cooking
Bring the sauce to a gentle simmer, stirring constantly, until it thickens and becomes smooth. Cover the skillet and continue to cook for another 5 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C).
Step 8: Garnish & Serve
Remove from heat. Garnish generously with chopped roasted peanuts and fresh cilantro. Serve immediately.
Pro Tips
- Don’t Overcrowd the Pan: Cook the chicken in batches if necessary to ensure it browns properly and doesn’t steam.
- Reserve Peach Juice: The juice from the canned peaches is crucial for the sauce’s flavor and sweetness, so don’t discard it!
- Taste and Adjust: Always taste your sauce before adding it and adjust seasonings like lime juice, honey, or chili sauce to your preference.
- Uniform Chicken Pieces: Cutting the chicken into even-sized pieces ensures it cooks evenly and quickly.
Serving Suggestions
This Thai Peach Chicken is fantastic served over fluffy jasmine rice or brown rice. For a noodle twist, try it with vermicelli or rice noodles. A side of steamed green beans or broccoli would complete the meal beautifully. Don’t forget extra lime wedges for squeezing!
Storage & Reheating
Store any leftover Thai Peach Chicken in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm in a skillet over medium-low heat, adding a splash of water or broth if the sauce has thickened too much. You can also microwave it until heated through.
Variations & Substitutions
- Vegetarian Option: Swap chicken for firm tofu, pressed and cubed, or a mix of hearty vegetables like cauliflower and snap peas.
- Add Vegetables: Feel free to toss in extra veggies like snow peas, carrots, or broccoli florets during the last few minutes of cooking.
- Spicier Kick: Increase the amount of Thai chili sauce or add a pinch of red pepper flakes.
- Nut-Free: Omit the peanuts for a nut-free version, or use toasted sesame seeds as a garnish instead.
- Fresh Peaches: If using fresh peaches, you’ll need about 2 medium peaches, sliced, and substitute the reserved peach juice in the sauce with orange juice or apple juice.
Nutrition Information
This flavorful Thai Peach Chicken offers a balanced meal, with each serving providing approximately 377 calories. It’s a good source of protein, containing about 41 grams, and includes healthy fats at around 12 grams. Carbohydrates stand at approximately 24 grams, with 16 grams of sugar and 3 grams of dietary fiber.
FAQ
Q: Can I use frozen chicken?
A: Yes, ensure the chicken is fully thawed and patted dry before cooking for best browning results.
Q: What if I don’t have fish sauce?
A: While fish sauce adds a unique umami depth, you can substitute with extra soy sauce and a tiny pinch of sugar if absolutely necessary, though the flavor profile will be slightly different.
Q: Can I make this dish ahead of time?
A: You can prep ingredients like slicing vegetables and whisking the sauce components ahead. The dish is best cooked fresh, but leftovers reheat well.
Q: Is this dish very spicy?
A: The recipe provides a mild-to-medium spice level. You can easily adjust the amount of Thai chili sauce to make it spicier or milder according to your taste.
Q: What kind of rice vinegar should I use?
A: Use plain rice vinegar, not seasoned rice vinegar, to control the flavor balance of the sauce.
Bring the vibrant flavors of Thailand right to your dinner table with this easy and delicious Thai Peach Chicken. Its perfect blend of sweet, savory, and tangy notes, combined with tender chicken, makes for a truly satisfying meal. Enjoy!
Recipe Card

Thai Peach Chicken
Ingredients
Equipment
Method
- In a large skillet, heat oil over medium-high.
- Season chicken with salt and add to skillet, cooking until browned, about 3 minutes each side.
- Transfer chicken to a plate, and reduce heat to medium-low.
- Add onion, garlic, and ginger to skillet, cooking 3 minutes until softened.
- Drain peaches, reserving juice and set aside.
- Whisk together, or shake in a jar with a lid, juice from peaches (should be about 3/4 cup), honey, vinegar, chilli sauce, soy sauce, lime juice, fish sauce, and lemongrass
- Add cornstarch to the sauce and whisk until smooth.
- Add sauce, bell pepper slices, chicken, and peach slices to skillet.
- Cook, stirring, until sauce is thickened and smooth.
- Cover and simmer until chicken is cooked through, about 5 minutes.
- Garnish with peanuts and cilantro
- Serve hot, with rice or noodles and lime wedges
