Imagine the sun-ripened sweetness of summer peaches meeting the bold, aromatic heat of Thai red curry. This Thai Peach Chicken is a vibrant fusion dish that strikes a perfect balance between savory, spicy, and sweet. It features succulent chicken thighs simmered in a creamy coconut sauce infused with fresh ginger, garlic, and bright lime juice. Whether you are looking for a quick weeknight dinner or a unique meal to impress guests, this recipe brings the exotic flavors of Thailand to your table with a fruity twist that will keep everyone coming back for seconds.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4
- Difficulty: Easy
Nutrition values
- Calories: 385 kcal
- Protein: 32g
- Carbs: 22g
Why Make This Thai Peach Chicken
This recipe is a must-try because it breaks the monotony of standard chicken dinners. The natural sugars in the peaches caramelize slightly, creating a deep flavor profile that pairs beautifully with the richness of coconut milk. It is a one-pan meal that requires minimal cleanup, making it ideal for busy families. Additionally, it is naturally gluten-free and packed with lean protein, making it as healthy as it is delicious. If you enjoy the complexity of Thai cuisine but want something approachable and seasonal, this dish is your new favorite.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 large ripe peaches, sliced into wedges (fresh or frozen)
- 1 can (13.5 oz) full-fat coconut milk
- 2 tablespoons Thai red curry paste
- 1 tablespoon ginger, freshly grated
- 3 cloves garlic, minced
- 1 tablespoon fish sauce (or soy sauce)
- 1 tablespoon honey or brown sugar
- 1 tablespoon lime juice
- 2 tablespoons coconut oil or olive oil
- Fresh cilantro and Thai basil for garnish
- Sliced red chilies (optional, for extra heat)
Directions
Step 1: Sear the Chicken
Heat the coconut oil in a large skillet or wok over medium-high heat. Add the chicken pieces in a single layer. Season lightly with salt and pepper. Sear the chicken until it is golden brown on all sides, about 5–7 minutes. You do not need to cook it all the way through yet. Remove the chicken from the pan and set it aside on a plate.
Step 2: Sauté Aromatics and Create the Sauce
In the same skillet, reduce the heat to medium. Add the minced garlic, grated ginger, and red curry paste. Stir-fry for about 1 minute until the mixture becomes highly fragrant. Slowly pour in the coconut milk, whisking to combine it with the curry paste. Stir in the fish sauce, honey, and lime juice. Let the sauce simmer gently for 3 to 5 minutes until it begins to thicken slightly.
Step 3: Simmer Chicken and Peaches
Add the seared chicken and any accumulated juices back into the skillet. Fold in the sliced peaches. Stir gently to coat everything in the creamy sauce. Simmer for another 5–7 minutes, or until the chicken is fully cooked through and the peaches are tender but not mushy. If the sauce becomes too thick, add a splash of water or chicken broth.
Step 4: Garnish and Serve
Remove the pan from the heat. Taste the sauce and adjust the seasoning with an extra squeeze of lime or a pinch of salt if needed. Toss in a handful of fresh cilantro and Thai basil. Serve the Thai Peach Chicken immediately over a bed of jasmine rice or rice noodles.
Expert Tips for Perfect Thai Peach Chicken
For the best results, use firm-ripe peaches. If the peaches are overripe, they will dissolve into the sauce rather than holding their shape. If you want a more intense flavor, toast the curry paste in the oil for an extra minute before adding the liquid. Always use full-fat coconut milk for that signature silky Thai texture; light coconut milk often results in a thin, watery sauce. Finally, don’t skip the fresh herbs at the end—they provide a necessary bright contrast to the rich coconut base.
Delicious Variations
If you aren’t a fan of chicken thighs, you can easily substitute them with chicken breasts or even large shrimp. For a vegetarian version, use firm tofu cubes and replace the fish sauce with tamari or soy sauce. If peaches aren’t in season, nectarines or even mangoes make an excellent substitute. For those who love heat, add a teaspoon of sriracha or extra red chili flakes to the sauce while it simmers.

Frequently Asked Questions
Can I use frozen peaches for this recipe?
Yes, you can use frozen peaches. Ensure they are thawed and patted dry before adding them to the skillet to prevent excess water from thinning out your sauce.
Is this dish very spicy?
The spice level depends on the brand of red curry paste you use. Generally, it provides a mild-to-medium heat. You can reduce the curry paste to one tablespoon if you prefer a milder flavor.
How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to prevent the coconut milk from separating.
What is the best side dish for Thai Peach Chicken?
Steamed jasmine rice is the traditional choice as it absorbs the flavorful sauce. Coconut rice, quinoa, or even cauliflower rice also work exceptionally well.
Can I make this recipe in a slow cooker?
While possible, the peaches may become too soft. If using a slow cooker, cook the chicken and sauce for 4 hours on low, and add the peaches during the last 30 minutes of cooking.
Conclusion
Thai Peach Chicken is a masterful blend of tropical sweetness and savory spices that brings a fresh perspective to your dinner routine. It’s fast enough for a Tuesday night but flavorful enough for a weekend dinner party. By combining simple pantry staples like coconut milk and curry paste with fresh seasonal fruit, you create a dish that is truly unforgettable. Grab some fresh peaches and get cooking—your taste buds will thank you!

Thai Peach Chicken
- Total Time: 35 minutes
- Diet: Gluten-Free
Ingredients
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 large ripe peaches, sliced into wedges (fresh or frozen)
- 1 can (13.5 oz) full-fat coconut milk
- 2 tablespoons Thai red curry paste
- 1 tablespoon ginger, freshly grated
- 3 cloves garlic, minced
- 1 tablespoon fish sauce (or soy sauce)
- 1 tablespoon honey or brown sugar
- 1 tablespoon lime juice
- 2 tablespoons coconut oil or olive oil
- Fresh cilantro and Thai basil for garnish
- Sliced red chilies (optional, for extra heat)
Instructions
- Heat the coconut oil in a large skillet or wok over medium-high heat. Add the chicken pieces in a single layer. Season lightly with salt and pepper. Sear the chicken until it is golden brown on all sides, about 5–7 minutes. You do not need to cook it all the way through yet. Remove the chicken from the pan and set it aside on a plate.
- In the same skillet, reduce the heat to medium. Add the minced garlic, grated ginger, and red curry paste. Stir-fry for about 1 minute until the mixture becomes highly fragrant. Slowly pour in the coconut milk, whisking to combine it with the curry paste. Stir in the fish sauce, honey, and lime juice. Let the sauce simmer gently for 3 to 5 minutes until it begins to thicken slightly.
- Add the seared chicken and any accumulated juices back into the skillet. Fold in the sliced peaches. Stir gently to coat everything in the creamy sauce. Simmer for another 5–7 minutes, or until the chicken is fully cooked through and the peaches are tender but not mushy. If the sauce becomes too thick, add a splash of water or chicken broth.
- Remove the pan from the heat. Taste the sauce and adjust the seasoning with an extra squeeze of lime or a pinch of salt if needed. Toss in a handful of fresh cilantro and Thai basil. Serve the Thai Peach Chicken immediately over a bed of jasmine rice or rice noodles.
- Cook Time: 35 minutes





