Coconut Chicken Curry Recipe
The aroma of this Coconut Chicken Curry Recipe filling your kitchen is enough to make everyone gather around the dinner table. Tender chicken simmered in a rich coconut sauce, fragrant spices, garlic, ginger, and a touch of lime create a comforting meal that’s packed with flavor in every bite.

This easy curry recipe delivers restaurant-quality results using simple ingredients and comes together in about 40 minutes. Whether you’re looking for a cozy weeknight dinner or an impressive meal for guests, this creamy coconut chicken curry never disappoints.
Why You’ll Love This Coconut Chicken Curry Recipe
Easy One-Pan Dinner
Everything cooks in a single skillet, making cleanup simple and keeping the cooking process stress-free.
Rich and Creamy
Full-fat coconut milk creates a silky sauce that coats every piece of chicken beautifully.
Packed With Flavor
A blend of curry spices, garlic, ginger, and lime creates layers of bold flavor without requiring complicated techniques.
Easy to Customize
Adjust the spice level, add vegetables, or swap proteins to suit your family’s preferences.
Great for Meal Prep
The flavors become even better the next day, making leftovers something to look forward to.
Ingredients

Chicken
Boneless skinless chicken thighs are ideal because they stay juicy and tender throughout cooking. Chicken breast can also be used if preferred.
Coconut Oil
Adds subtle flavor and helps sauté the aromatics.
Onion, Garlic, and Ginger
The foundation of a flavorful homemade curry.
Curry Paste
Provides depth, spice, and authentic curry flavor.
Tomato Paste
Adds richness and enhances the color of the sauce.
Curry Powder
Brings warm earthy flavors that complement the coconut milk.
Ground Turmeric
Adds color and a mild peppery flavor.
Ground Coriander
Provides citrusy undertones that brighten the curry.
Cayenne Pepper
Adds heat and can be adjusted to taste.
Coconut Milk
The key ingredient that creates the creamy, luxurious sauce.
Chicken Broth
Adds savory depth while balancing the richness.
Brown Sugar
Balances the spices and acidity.
Lime Juice
Brightens the entire dish and enhances all the flavors.
Fresh Cilantro
Adds freshness and a beautiful finishing touch.
How to Make Coconut Chicken Curry

This easy Coconut Chicken Curry Recipe comes together in just a few simple steps.
Step 1: Sauté the Aromatics
Heat coconut oil in a large deep skillet over medium heat.
Add the onion and cook until softened, about 5 minutes.
Step 2: Add the Flavor Base
Stir in:
- Garlic
- Ginger
- Curry paste
- Tomato paste
- Curry powder
- Turmeric
- Coriander
- Cayenne pepper
Cook for 1 to 2 minutes until fragrant.
Step 3: Brown the Chicken
Add the chicken pieces and stir to coat them with the spices.
Cook for about 5 minutes until lightly browned on all sides.
Step 4: Build the Sauce
Pour in:
- Coconut milk
- Chicken broth
- Brown sugar
- Lime juice
Stir well and bring to a gentle simmer.
Step 5: Simmer
Reduce heat to medium-low.
Cook uncovered for 20 to 25 minutes, stirring occasionally, until the chicken is fully cooked and the sauce thickens slightly.
Step 6: Season and Serve
Taste and season with salt and pepper.
Garnish with fresh cilantro and serve with steamed rice or warm naan bread.
Tips for the Best Coconut Chicken Curry Recipe

Use Chicken Thighs
Chicken thighs remain tender and juicy during simmering and absorb flavor exceptionally well.
Toast the Spices
Cooking the spices briefly before adding liquid helps release their essential oils and intensifies flavor.
Use Full-Fat Coconut Milk
For the creamiest texture and richest flavor, avoid light coconut milk.
Simmer Gently
A gentle simmer prevents the coconut milk from separating and allows flavors to develop properly.
Balance the Flavors
If the curry tastes too spicy, add a little more coconut milk. If it needs brightness, add extra lime juice.
Taste Before Serving
Every curry paste differs slightly in saltiness and spice level, so adjust seasoning at the end.
Easy Variations
Add Vegetables
Try adding:
- Bell peppers
- Carrots
- Potatoes
- Green beans
- Spinach
- Peas
Make It Extra Creamy
Use two cans of coconut milk and skip the chicken broth.
Use Different Proteins
This recipe also works with:
- Shrimp
- Salmon
- Tofu
- Chickpeas
Increase the Heat
Add:
- Extra cayenne pepper
- Red pepper flakes
- Fresh chili peppers
Make It Mild
Reduce or omit cayenne pepper for a family-friendly version.
What to Serve with Coconut Chicken Curry
This curry pairs beautifully with:
- Steamed jasmine rice
- Basmati rice
- Garlic naan
- Roti
- Cauliflower rice
- Cucumber salad
- Roasted vegetables
The rice helps soak up every drop of the flavorful coconut curry sauce.
How to Store
Refrigerator
Allow the curry to cool completely.
Store in an airtight container for up to 4 days.
Freezer
Transfer cooled curry to freezer-safe containers.
Freeze for up to 3 months.
Reheating
Warm gently on the stovetop over medium-low heat until heated through.
You can also microwave in 30-second intervals, stirring between each interval.
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes. Chicken breast works well but may be slightly less juicy than thighs.
Is coconut chicken curry spicy?
This recipe has mild to medium heat. Adjust the cayenne pepper to make it milder or spicier.
Can I make this ahead of time?
Absolutely. The flavors become even more developed after a day in the refrigerator.
Can I use light coconut milk?
You can, but the sauce won’t be as rich and creamy.
What is the best rice for curry?
Jasmine rice and basmati rice are both excellent choices.
More Chicken Dinner Recipes You’ll Love
- Creamy Cajun Chicken Pasta
- Marry Me Chicken
- Chicken Pot Pie Pasta
- Garlic Butter Chicken
- Oven Baked Chicken Thighs
- Creamy Lemon Chicken Recipe
Coconut Chicken Curry Recipe
Prep Time: 10 Minutes
Cook Time: 30 Minutes
Total Time: 40 Minutes
Servings: 6
Ingredients
- 2 tablespoons coconut oil
- 1 large onion, finely chopped
- 4 garlic cloves, minced
- 2 tablespoons red curry paste
- 1 tablespoon tomato paste
- 1 tablespoon fresh ginger, grated
- 2 teaspoons curry powder
- 1 teaspoon turmeric
- 1 teaspoon ground coriander
- ½ teaspoon cayenne pepper
- 2 pounds boneless skinless chicken thighs, cut into pieces
- 1 can (14 ounces) full-fat coconut milk
- ½ cup chicken broth
- 2 teaspoons brown sugar
- Juice of 1 lime
- Salt and pepper, to taste
- Fresh cilantro for garnish
Instructions
- Heat coconut oil in a large skillet over medium heat.
- Add onion and cook until softened.
- Stir in garlic, ginger, curry paste, tomato paste, and spices.
- Cook for 1 to 2 minutes until fragrant.
- Add chicken and cook until lightly browned.
- Stir in coconut milk, broth, brown sugar, and lime juice.
- Bring to a simmer.
- Reduce heat and cook uncovered for 20 to 25 minutes.
- Season with salt and pepper.
- Garnish with cilantro and serve.
Notes
- Use full-fat coconut milk for the creamiest sauce.
- Add vegetables for extra nutrition.
- Adjust cayenne pepper to control heat.
- Leftovers taste even better the next day.
This Coconut Chicken Curry Recipe is creamy, flavorful, comforting, and surprisingly easy to make. One bite of the rich coconut sauce and tender chicken, and you’ll understand why it’s a family favorite.
