Why You’ll Love This Coconut Peach Chicken Curry
It’s July, it’s hot, and honestly? You’re tired of the same old chicken dinners. I get it. I was standing in my kitchen last week, staring at a pack of chicken thighs, wondering if I could face another boring grilled breast. Then I saw the peaches on my counter, perfectly ripe and practically begging to be used. And I thought… coconut milk? Peaches? Chicken? That sounds weird, right?
Spoiler: it’s not weird. It’s incredible. This coconut peach chicken curry is the summer dinner I didn’t know I needed. It’s creamy, sweet, savory, and a little bit spicy. The peaches melt into the coconut sauce, adding natural sweetness that balances the red curry paste. And the whole thing comes together in about 30 minutes. One pot. Minimal cleanup. Maximum flavor.
I first tried this combo at a little Thai place near the Santa Monica Farmers Market a few years ago. I was skeptical fruit in a savory curry? But one bite and I was hooked. The way the juicy peaches cut through the rich coconut cream? Magic. I’ve been making my own version ever since, and this one is hands-down the best.
So if you’re looking for a quick weeknight dinner that feels like something special, this is it. It’s family friendly, totally gluten free and dairy free, and it makes your kitchen smell amazing. Plus, it’s a great way to use up those gorgeous summer peaches.
Ingredients & Substitutions
Here’s what you’ll need. Nothing too crazy most of this stuff is probably already in your pantry. And if not? No stress. I’ve got swaps for almost everything.
For the Rice
- Basmati rice I love the fluffy texture and subtle fragrance. Jasmine rice works great too, or even brown rice if you want more fiber.
- Water Simple enough. Use chicken stock for extra flavor if you’re feeling fancy.
For the Curry
- Boneless, skinless chicken thighs They stay so tender and juicy. You can use chicken breast if you prefer, just watch the cooking time so they don’t dry out.
- Kosher salt and black pepper The basics. Season generously.
- Olive oil For browning. Avocado oil works too.
- Shallot Milder than onion, but a small yellow onion is a fine substitute.
- Tomato paste Adds depth and a little tang.
- Red curry paste The star of the show. Find it in the international aisle at Ralphs or Trader Joe’s. It’s not super spicy more aromatic and flavorful.
- Garlic and fresh ginger Non-negotiable for that Thai-inspired flavor.
- Unsweetened coconut milk Full fat for the creamiest sauce. Light works but the sauce will be thinner.
- Chicken stock Or broth. Water in a pinch, but stock adds more flavor.
- Red and yellow bell peppers For color and a little crunch. Any color works.
- Ripe peach The hero ingredient. One large peach, peeled and diced. If your peach isn’t super ripe, that’s okay it’ll still add sweetness as it cooks.
- Fresh cilantro and Thai basil For that fresh, herbaceous finish. Regular basil works if you can’t find Thai basil.
- Fresh lime juice A squeeze at the end brightens everything up.
Budget swap: Use canned peaches (drained) when fresh aren’t in season. Mango also works beautifully here.
Texture Target
What you’re looking for: The sauce should be thick enough to coat the back of a spoon not watery, not pasty. If it’s too thin, let it simmer a few extra minutes. Too thick? Splash in a little more stock or water.
How to Make This Coconut Peach Chicken Curry
Alright, let’s get cooking. I’ll walk you through the four main stages. No stress, no complicated techniques. Just good food.
Stage 1: Season and Brown the Chicken
Start by cutting your chicken thighs into bite-sized pieces. Season them with salt and pepper don’t be shy here. Heat the olive oil in a large Dutch oven or heavy pot over medium heat. Add the chicken and the diced shallot. Cook, stirring occasionally, until the chicken is browned on all sides. This takes about 6 to 8 minutes. You’re looking for golden-brown edges, not fully cooked through it’ll finish in the sauce.
Stage 2: Build the Flavor Base
Now comes the fun part. Stir in the tomato paste, red curry paste, minced garlic, and freshly grated ginger. Cook for about 2 minutes, stirring constantly. Your kitchen is going to smell incredible at this point that warm, spicy, aromatic smell that tells you something good is happening. The paste will darken slightly and become super fragrant.
Stage 3: Simmer the Sauce
Pour in the coconut milk and chicken stock. Give everything a good stir, scraping up any browned bits from the bottom of the pot that’s pure flavor. Season with a pinch more salt and pepper. Bring it to a gentle boil, then reduce the heat and let it simmer. Let it go for about 7 to 10 minutes, until the sauce thickens slightly. You’ll see it reduce and get creamier.
Stage 4: Add the Peaches and Peppers
Add the bell pepper strips and the diced peach. Let everything simmer together for another 5 to 8 minutes, until the peppers are tender and the peaches have softened into the sauce. The peaches will release their sweetness, making the sauce even more delicious. Remove from heat, then stir in the fresh cilantro, Thai basil, and a squeeze of lime juice. Taste and adjust seasoning maybe a little more salt, maybe another squeeze of lime.
Serve the curry warm over the cooked rice. I like to fluff the rice with a fork first, then ladle the curry right on top. Garnish with extra cilantro if you’re feeling fancy.
Tips for the Best Coconut Peach Chicken
After making this coconut peach chicken about a dozen times (no exaggeration), I’ve picked up a few tricks. Here’s what I’ve learned:
- Use full-fat coconut milk. Light coconut milk works in a pinch, but the sauce won’t be as rich and creamy. Trust me on this one.
- Don’t skip browning the chicken. That golden crust adds so much flavor. It’s worth the extra few minutes.
- Let the sauce simmer. Don’t rush it. The longer it simmers (up to 10 minutes), the thicker and more flavorful it gets.
- Peach ripeness matters but not that much. A perfectly ripe peach is ideal, but even a slightly firm one will soften and sweeten as it cooks. No stress.
- Adjust the spice level. This version is mild to medium. If you want more heat, add a pinch of red pepper flakes or an extra tablespoon of curry paste.
- Make it a one-pot meal. Add some baby spinach or zucchini along with the peppers for extra veggies and nutrition.
Common Mistakes to Avoid
❌ Overcooking the chicken Thighs are forgiving, but if you use breast, watch the time. ✅ Solution: Cook just until the chicken is cooked through, then remove it and add back at the end if needed.
❌ Not seasoning enough Coconut milk can be bland if you’re shy with salt. ✅ Solution: Season at every stage the chicken, the sauce, and the final taste test.
❌ Skipping the lime juice It might seem optional, but that bright acidity balances the sweetness of the peaches and coconut. ✅ Solution: Don’t skip it!
What to Serve with Coconut Peach Chicken
This tropical chicken recipe is pretty complete on its own, but here are some serving ideas to round out the meal:
- Jasmine or basmati rice The classic choice. The rice soaks up all that creamy sauce.
- Naan bread For dipping. So good.
- Rice noodles A fun twist if you want something different.
- A simple cucumber salad The cool crunch is a great contrast to the warm curry.
- Steamed broccoli or green beans For extra veggies.
This also makes an amazing meal prep option. Make a big batch on Sunday, portion it out with rice, and you’ve got lunches or dinners for the week.
How to Store & Reheat Leftovers
Got leftovers? Lucky you. Here’s how to keep that coconut peach chicken tasting great:
- Store in an airtight container in the fridge for up to 3 days. I like to store the curry and rice separately so the rice doesn’t get soggy.
- Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of water or stock if the sauce has thickened too much.
- Microwave works too just cover and heat in 30-second bursts, stirring in between.
- Freeze the curry (without the rice) for up to 3 months. Thaw overnight in the fridge, then reheat as usual. The texture might be slightly different, but the flavor will still be amazing.
Honestly, this curry might even be better the next day after the flavors have had time to meld. So don’t be sad if you have leftovers celebrate.
You’ve got this and dinner’s ready in 25 minutes! Go make that coconut peach chicken and impress yourself.
For more inspiration, check out my Coconut Peach Chicken Pinterest Board for serving ideas and variations.

Coconut Peach Chicken Curry
Ingredients
Method
- In a medium saucepan, bring 1 1/2 cups water to a boil. Add the basmati rice, reduce heat to low, cover, and simmer for 15 minutes, or until tender. Remove from heat and let stand covered for 5 minutes, then fluff with a fork.
- Season the chicken pieces with 1 teaspoon salt and 1/2 teaspoon pepper.
- Heat the olive oil in a large Dutch oven or heavy pot over medium heat. Add the chicken and shallot, and cook, stirring occasionally, until the chicken is browned on all sides, about 6 to 8 minutes.
- Stir in the tomato paste, red curry paste, garlic, and ginger. Cook until fragrant, about 2 minutes.
- Pour in the coconut milk and chicken stock, and season with a pinch of salt and pepper. Bring to a gentle boil, then reduce the heat and simmer until the sauce thickens slightly, about 7 to 10 minutes.
- Add the bell pepper strips and diced peach. Continue to simmer until the peppers are tender, about 5 to 8 minutes.
- Remove from heat and stir in the cilantro, Thai basil, and lime juice. Adjust seasoning with salt and pepper if needed.
- Serve the curry warm over the cooked rice.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Source: Health & Nutrition Research