Coconut Chicken Curry Recipe
If you’re craving something incredibly comforting, full of big flavor, and irresistibly creamy, then this Coconut Chicken Curry needs to be on your dinner table. Each bite is the perfect symphony of tender chicken bathed in a creamy coconut sauce, layered with warming spices and just enough zing to keep every forkful exciting. It’s an Indian-inspired delight that comes together surprisingly easily, making any weeknight feel a little more special. One pot, lots of simple ingredients, and a world of flavor — get ready to fall in love!

Ingredients You’ll Need
What makes this Coconut Chicken Curry so unforgettable is how these everyday ingredients work together to create something magical. Every piece — from creamy coconut milk to fragrant ginger — brings something vital, contributing to taste, texture, color, and aroma for a truly satisfying meal.
- Chicken Thighs: Tender and juicy, thighs remain succulent throughout simmering, making for the best curry bite.
- Olive Oil or Coconut Oil: Either oil adds richness; coconut oil brings an extra hint of tropical flavor.
- Onion: Provides a sweet, hearty base, softening into the sauce for depth and body.
- Garlic: Three cloves may sound bold, but their punch is mellowed perfectly in the creamy curry.
- Fresh Ginger: Grated ginger adds a gentle heat and bright, fresh charm that lifts the dish.
- Curry Powder: This spice blend is the star player, offering warmth and complexity with each spoonful.
- Ground Cumin: Earthy and aromatic, cumin helps anchor the flavors.
- Turmeric: Adds beautiful golden color and a subtle, earthy taste.
- Chili Powder (optional): A little kick for those who love a touch of heat — adjust to your spice preference.
- Salt: Essential for balancing and enhancing all the flavors.
- Black Pepper: Adds just a whisper of sharp, peppery heat to round it out.
- Coconut Milk: The creamy base that ties everything together, providing richness and body.
- Chicken Broth: Lightens the sauce a touch while adding more depth and savoriness.
- Tomato Paste: Brings subtle sweetness, color, and a hint of tang to balance the coconut milk.
- Lime Juice: Brightens the whole curry at the end with a pop of citrus.
- Fresh Cilantro: Scattered on top, it offers a verdant freshness and visual pop right before serving.
- Cooked Basmati Rice: The fluffy, aromatic classic companion that soaks up every drop of that gorgeous sauce.
How to Make Coconut Chicken Curry
Step 1: Sauté the Aromatics
Begin by heating your oil of choice in a large skillet or Dutch oven over medium heat. Add finely chopped onion and sauté it gently until it softens, turning translucent and sweet — about five minutes. Stir in the minced garlic and freshly grated ginger, letting them become fragrant for another minute. This creates a richly scented base that fills your kitchen with the promise of something delicious.
Step 2: Toast the Spices
Sprinkle in the curry powder, ground cumin, turmeric, and chili powder (if using), along with salt and pepper. Give everything a good stir, coating the onion, garlic, and ginger with these gorgeous spices. Toasting them for just a minute or two unlocks their deep aromas and ensures your Coconut Chicken Curry will be full of layered flavor.
Step 3: Add and Brown the Chicken
Next, introduce your bite-sized chicken thigh pieces. Allow them to cook, stirring occasionally, until they’re lightly browned on all sides, about five minutes. This quick browning step seals in their juiciness and means you get meaty, flavorful bites in every mouthful.
Step 4: Build the Sauce
Stir in the tomato paste, then pour in the creamy coconut milk and chicken broth. The kitchen will smell absolutely irresistible at this stage! Bring everything to a gentle simmer, then cover and let the curry cook for 20 to 25 minutes. Stir occasionally to make sure every piece of chicken is nestled in that silky golden sauce. As it simmers, the chicken becomes meltingly tender and the sauce thickens beautifully.
Step 5: Add Freshness and Serve
Right at the end, squeeze in the juice of one lime and give everything a final taste — you may want to adjust salt or a squirt more lime. Sprinkle over a handful of freshly chopped cilantro for a pop of color and flavor, and serve your Coconut Chicken Curry piping hot over mounds of fluffy basmati rice.
How to Serve Coconut Chicken Curry

Garnishes
For that authentic finishing touch, fresh cilantro brings a burst of green and a refreshing contrast to the creamy curry. If you’re in the mood, a few extra lime wedges and a dollop of plain yogurt or raita alongside the bowl add brightness and coolness — perfect for balancing the rich sauce.
Side Dishes
While Coconut Chicken Curry and rice make a satisfying meal on their own, it’s lovely to round out your table with simple sides. Fluffy naan or toasted flatbread is perfect for scooping up sauce. Lightly cooked green beans, roasted cauliflower, or a crisp cucumber salad are also stellar matches for this curry’s bold flavors.
Creative Ways to Present
If you want to elevate your presentation, try serving your curry in a shallow bowl nestled with rice, or swirl a bit of extra coconut milk on top for a fancy look. For parties, spoon portions into mini bowls or cups as a savory appetizer — guests will adore the colorful, aromatic appeal and can mingle with curry in hand!
Make Ahead and Storage
Storing Leftovers
Any leftover Coconut Chicken Curry will keep beautifully in an airtight container in the refrigerator for up to four days. As the flavors have time to mingle, you might even find the curry tastes richer and more complex the next day!
Freezing
This curry freezes wonderfully. Allow the curry to cool, then pack it into freezer-safe containers or bags. It will keep its lovely texture and flavors for up to three months. Thaw overnight in the refrigerator before reheating for best results.
Reheating
Reheat gently in a saucepan or skillet over low-medium heat, stirring occasionally until steaming hot. If the curry thickens too much in the fridge or freezer, just add a splash of coconut milk or broth as you warm it back up. Microwave reheating is also fine for quick lunches — use medium power and stir halfway through for even heating.
FAQs
Can I use chicken breast instead of thighs?
Absolutely! While thighs remain juicier in a simmered dish, chicken breast works well if you prefer leaner cuts. Just keep an eye on cooking time — breast pieces can cook a bit faster, so don’t let them overcook and dry out.
Is Coconut Chicken Curry very spicy?
This recipe is mildly spicy, with the option to customize the heat. If you love fiery curries, feel free to increase the chili powder or add fresh chopped chilies. If you prefer mild flavors, skip the chili altogether and savor the warming spices as they are.
What if I don’t have coconut milk?
Coconut milk is really the heart of Coconut Chicken Curry, but in a pinch, you could swap in heavy cream for a different, creamier spin. The flavor will shift from tropical to more indulgently rich, but you’ll still have a lovely, satisfying result.
Can I add vegetables to this recipe?
Of course! Toss in a couple of handfuls of fresh spinach, diced bell pepper, peas, or even small cauliflower florets during the last 10 minutes of simmering. The vegetables will cook just enough and make your curry even more colorful and nourishing.
Is this recipe suitable for meal prep?
Yes, Coconut Chicken Curry is perfect for making ahead — the flavors deepen as it sits, and it reheats beautifully. Divide into portions with rice or veggies, and lunch or dinner is just a quick heat away during your busy week.
Final Thoughts
If you’re searching for a recipe to surprise and delight your taste buds, this Coconut Chicken Curry delivers every single time. It’s incredibly rewarding to see such bright, bold flavors come together with so little effort. I hope this becomes a staple at your table — share it with loved ones, get creative, and make it your own. Happy cooking!
Print
Coconut Chicken Curry Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Non-Vegetarian
Description
Indulge in the rich and aromatic flavors of this Coconut Chicken Curry, a creamy and comforting dish that’s perfect for a cozy dinner. Tender chicken simmered in a luscious coconut milk sauce infused with fragrant spices, this Indian-inspired curry is sure to become a family favorite.
Ingredients
Chicken:
- 2 pounds boneless, skinless chicken thighs (cut into bite-sized pieces)
Sauce:
- 2 tablespoons olive oil or coconut oil
- 1 large onion (finely chopped)
- 3 garlic cloves (minced)
- 1 tablespoon fresh ginger (grated)
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon turmeric
- 1/2 teaspoon chili powder (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 can (14 ounces) coconut milk
- 1 cup chicken broth
- 1 tablespoon tomato paste
- juice of 1 lime
- 1/4 cup fresh cilantro (chopped, for garnish)
- cooked basmati rice for serving
Instructions
- Prepare the Chicken: Heat the oil in a large skillet or Dutch oven over medium heat. Add the onion and cook until softened, about 5 minutes.
- Aromatics and Spices: Stir in garlic and ginger, cooking for 1 minute until fragrant. Add curry powder, cumin, turmeric, chili powder, salt, and black pepper, stirring to coat the onions in spices.
- Cook the Chicken: Add the chicken pieces and cook until lightly browned on all sides, about 5 minutes. Stir in tomato paste, then pour in coconut milk and chicken broth.
- Simmer and Serve: Bring to a gentle simmer, cover, and cook for 20 to 25 minutes until the chicken is tender and the sauce has thickened. Stir in lime juice and adjust seasoning to taste. Garnish with fresh cilantro and serve hot with basmati rice.
Notes
- For extra creaminess, add 1/2 cup plain Greek yogurt just before serving.
- You can add vegetables like spinach, bell peppers, or peas for more texture and nutrition.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop, Simmering
- Cuisine: Indian-inspired
Nutrition
- Serving Size: 1 portion
- Calories: 410
- Sugar: 3 g
- Sodium: 610 mg
- Fat: 28 g
- Saturated Fat: 15 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 2 g
- Protein: 32 g
- Cholesterol: 130 mg