I love recipes like this because they feel comforting and nourishing, but they don’t require a long list of complicated steps. The chicken simmers right in the coconut sauce, so it turns tender while the sauce becomes creamy, fragrant, and full of flavor. The lime juice at the end is small but important because it brightens the curry and keeps it from feeling too heavy.
For dinner, I usually serve this chicken coconut curry over fluffy rice, cauliflower rice, or quinoa, depending on what we’re in the mood for. It also works really well with my 2-ingredient garlic butter naan for scooping up all that creamy sauce, and the leftovers make such an easy lunch the next day.

Why This Recipe Is Always in My Weeknight Rotation
The sauce tastes balanced, not heavy – Full-fat coconut milk makes the curry creamy, but the fresh ginger, lime juice, and cilantro keep it bright. That little bit of freshness at the end makes a big difference.
The shredded carrots melt right in – I love using shredded carrots here because they cook quickly, add a little natural sweetness, and blend into the sauce without making the curry feel too vegetable-heavy.
It works with chicken breast or thighs – Chicken thighs stay extra juicy, while chicken breast keeps the recipe a little lighter. I’ve made it both ways, and the key is to let the chicken finish gently in the coconut curry sauce so it stays tender.
You can keep it mild or make it spicier – If I’m serving this to my family, I keep the curry powder on the milder side. For more heat, you can add chili flakes, cayenne, or a little hot sauce to individual bowls.
It’s flexible enough for real life – This is the kind of recipe that still works if you need to adjust it a little. Add spinach, peas, bell peppers, or broccoli near the end, or loosen the sauce with a splash of broth if it gets too thick.

Creamy Chicken Coconut Curry
Ingredients
- 2 tablespoons coconut oil
- 1 yellow onion medium, finely diced
- 1 ½ pounds chicken breast or chicken thighs cut into bite-sized pieces
- 3 garlic cloves minced
- 1 tablespoon fresh ginger finely grated
- 2–3 tbsp curry powder adjust to taste
- 1 can full-fat coconut milk 13 ounces / 400 ml
- 1 cup shredded carrots
- 1 teaspoon fine sea salt plus more to taste
- ÂĽ teaspoon black pepper plus more to taste
- 1 tablespoon fresh lime juice
- ÂĽ cup fresh cilantro chopped
Instructions
- Heat the coconut oil in a large skillet over medium heat. Add the diced onion and shredded carrots. Cook for 4–5 minutes, stirring occasionally, until softened and lightly golden.
- Add the chicken pieces and cook for 6–8 minutes, stirring occasionally, until lightly browned and mostly cooked through.
- Stir in the garlic, ginger, pepper and curry powder. Cook for about 1 minute, until fragrant.
- Pour in the coconut milk and stir well and bring to a gentle simmer.
- Reduce the heat to medium-low and simmer for 5–7 minutes, stirring occasionally, until the chicken is fully cooked and the sauce slightly thickens.
- Stir in the lime juice, then taste and adjust with more salt, pepper, or curry powder if needed.
- Sprinkle with fresh cilantro and serve warm over rice, cauliflower rice, quinoa, or with warm naan.
Nutrition Information
The nutritional information provided on this website is intended to be a helpful reference and convenience for our users. It is offered as a courtesy and is based on data primarily sourced from the USDA Food Composition Database.
We kindly request that you do not take screenshots or copy/paste our recipes to social media or other websites. We would greatly appreciate it if you could instead share a link to our recipe along with a photo.
Ingredients You’ll Need
Most of the flavor in this chicken coconut curry comes from simple ingredients like garlic, fresh ginger, curry powder, coriander, and full-fat coconut milk. I kept the ingredient list practical for weeknights, but each one adds something important to the sauce.

Chicken – I use 1 ½ pounds of chicken breast or chicken thighs, cut into bite-sized pieces so they cook quickly and evenly. Chicken thighs stay extra juicy, while chicken breast keeps the curry a little lighter. Both work really well here.
Coconut oil – This adds a subtle coconut flavor and works perfectly with the curry sauce. You can also use olive oil or avocado oil if that’s what you have.
Onion – A finely diced yellow onion gives the sauce a sweet, savory base. Let it soften properly before adding the chicken because this helps build flavor.
Garlic and fresh ginger – These are so important for the flavor of the curry. Fresh ginger makes the sauce taste brighter and more fragrant, while garlic adds that savory base. Fresh is best here if you have it.
Curry powder – Use a curry powder you enjoy because the flavor really comes through. Some blends are mild and warm, while others are spicier or saltier, so start with less if you’re not sure and adjust at the end.
Full-fat coconut milk – This is what makes the sauce creamy and rich. I recommend canned full-fat coconut milk, not the carton-style coconut milk beverage, because it gives the curry a much better texture.
Shredded carrots – The carrots add a little natural sweetness, color, and texture. They also cook quickly, which keeps this recipe easy for weeknights.
Salt and black pepper – Start with the amount in the recipe, then adjust at the end. Coconut milk can mellow the spices, so tasting before serving is important.
Lime juice – Don’t skip this. A little fresh lime juice at the end brightens the sauce and keeps the curry from feeling too heavy.
Fresh cilantro – Cilantro adds freshness right before serving. If you don’t love cilantro, fresh parsley works too.
Optional add-ins – Spinach, peas, bell peppers, broccoli, or cauliflower can all work well. Add quick-cooking vegetables near the end so they stay tender and fresh.
How To Make Creamy Chicken Coconut Curry
This chicken curry comes together quickly, so I like to have everything chopped and ready before I start cooking. The key is building flavor in layers, then letting the chicken finish gently in the creamy coconut sauce.
Give the onion and carrots time to soften
I always start this curry by cooking the onion and shredded carrots in coconut oil until they soften and turns lightly golden. It only takes about 4–5 minutes, but it makes the sauce taste sweeter and more rounded.

When I tested this recipe, I found that rushing the onion made the curry taste a little flatter. Letting it soften first gives the whole dish a better base.
Brown the chicken, but don’t worry about cooking it all the way
Next, add the chicken pieces and cook them until they’re lightly browned on the outside. I tested this with both chicken breast and chicken thighs, and both work well.

Chicken thighs stay a little juicier, while chicken breast keeps the curry lighter and still turns out tender as long as you don’t overcook it. The chicken will finish cooking in the coconut sauce, so it doesn’t need to be fully cooked at this stage.
Wake up the garlic, ginger, and spices
Once the chicken has some color, stir in the garlic, fresh ginger, and curry powder. Let them cook for about 1 minute, just until fragrant.

This small step makes a big difference. Cooking the spices before adding the coconut milk helps bring out their flavor and gives the sauce that warm, satisfying curry taste.
Add coconut milk for the creamy sauce
Now pour in the full-fat coconut milk. I prefer full-fat coconut milk here because it gives the sauce a richer, creamier texture. Light coconut milk works, but the sauce will be thinner and less rich.

Simmer gently until the sauce thickens
Let the curry simmer for 5–7 minutes, just until the chicken is fully cooked and the sauce thickens slightly. Keep the heat gentle, not boiling hard, so the coconut milk stays smooth.

If the sauce gets too thick, add a small splash of water or chicken broth. I like the sauce creamy but still spoonable, especially if I’m serving it over rice or with naan.
Finish with lime and herbs
The lime juice at the end is what makes the curry taste balanced. It brightens the coconut sauce and keeps it from feeling too heavy.

Taste before serving and adjust the salt or curry powder if needed, then finish with fresh cilantro. I love serving this warm over rice, cauliflower rice, quinoa, or with my 2-ingredient garlic butter naan for scooping up the sauce.
My Tips for the Best Coconut Curry Chicken
These are the little things that made the biggest difference when I tested this recipe at home.
Use canned full-fat coconut milk – This is the biggest texture tip. Full-fat coconut milk makes the sauce creamy, rich, and smooth. Light coconut milk or carton coconut milk will make the curry thinner.
Cut the chicken into even pieces – This helps the chicken cook at the same time, so you don’t end up with some pieces overcooked and others underdone.
Cook the spices before adding the coconut milk – Let the garlic, ginger, coriander, and curry powder cook for about a minute. This makes the curry more fragrant and gives the sauce a deeper flavor.
Simmer gently, don’t boil hard – A gentle simmer keeps the coconut milk smooth and helps the chicken stay tender. Boiling too aggressively can make the sauce separate and the chicken tougher.
Add the lime juice at the end – Lime juice is best added after cooking because it keeps the flavor fresh and bright. It balances the richness of the coconut milk and makes the whole curry taste better.

What To Serve With Chicken Coconut Curry
This curry is saucy and cozy, so I like serving it with something that can soak up all that coconut curry sauce.
- Fluffy white rice for a classic dinner
- Cauliflower rice for a lighter, lower-carb option
- Quinoa for extra protein and fiber
- 2-ingredient garlic butter naan for scooping up the sauce
- Steamed broccoli or green beans for extra vegetables
- Cucumber salad if you want something fresh on the side
How To Store Leftovers
This chicken coconut curry keeps really well, and the sauce gets even more flavorful as it sits, which makes it perfect for lunch the next day.
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Let the curry cool slightly before storing, then refrigerate it within 2 hours for best food safety.
To reheat, warm it gently on the stovetop over low to medium heat or in the microwave in short intervals, stirring between each one. The sauce will thicken in the fridge, so I like to add a splash of water, chicken broth, or coconut milk while reheating to bring it back to that creamy texture.
You can also freeze this curry for up to 2 months. Thaw it overnight in the refrigerator, then reheat gently and stir well. If the sauce looks a little separated at first, a splash of coconut milk and a good stir usually brings it back together.

Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Yes, chicken thighs work really well and stay extra juicy. Chicken breast also works if you want a lighter curry, just avoid overcooking it.
Can I use light coconut milk?
You can, but the sauce will be thinner and less creamy. For the best texture, I recommend canned full-fat coconut milk.
Is this chicken coconut curry spicy?
It depends on your curry powder. Some blends are mild, while others have more heat. For a family-friendly curry, start with less curry powder and add more at the end if needed.
Can I add more vegetables?
Yes. Spinach, peas, bell peppers, broccoli, zucchini, or cauliflower all work well. Add quick-cooking vegetables near the end so they stay tender and fresh.
How do I thicken coconut curry?
Let it simmer uncovered for a few extra minutes. If it gets too thick, add a splash of water, chicken broth, or coconut milk to loosen it.

More Easy 30-Minute Dinners
If you love quick, homemade dinners, here are a few more recipes to try next:
- Creamy Cajun Shrimp and Sausage Orzo – a one-pan shrimp and sausage dinner with tender orzo and a creamy Cajun sauce.
- Creamy Garlic Shrimp Pasta – an easy shrimp pasta that’s rich, garlicky, and perfect for busy nights.
- Taco Pasta – a hearty pasta dinner with big flavor and simple ingredients.
- Bang Bang Salmon – a quick, high-protein salmon dinner with a creamy, spicy-sweet sauce.
- Creamy Chicken Carbonara – a comforting chicken pasta dinner that feels special but easy.
More Easy Dinners You’ll Love
If you love simple, flavor-packed dinners like this chicken coconut curry, here are a few more recipes to try next:
- Marry Me Chicken Pasta – creamy, saucy, and packed with flavor, perfect when you want a restaurant-style dinner at home.
- Baked Chicken and Rice – a family-friendly dinner that bakes together in one dish with tender chicken and fluffy rice.
- Bang Bang Chicken – bold, saucy, and great when you want a high-protein dinner with big flavor.
- Garlic Parmesan Shrimp Pasta – creamy, garlicky, and ready fast when you want an easy seafood dinner.



