![]()
Easy Coconut Chicken curry is the perfect weeknight dinner when you want big flavor without spending hours in the kitchen. Tender pieces of chicken are simmered in a rich, creamy coconut milk sauce. This sauce is infused with aromatic spices. It creates a comforting dish that feels both cozy and exciting. It’s mildly spiced, beautifully fragrant, and incredibly satisfying.
This curry is quick to prepare. It uses simple pantry staples like curry powder, garlic, ginger, and onions. This makes it ideal for busy evenings. The coconut milk balances the spices with a subtle sweetness. The chicken absorbs all those bold flavors as it cooks. Every bite is creamy, savory, and packed with comforting warmth.
Serve this Coconut Chicken Curry over steamed rice or fluffy basmati. Use warm naan to soak up every drop of the sauce. Whether you’re cooking for family or just craving a flavorful homemade meal, this easy curry is a guaranteed crowd-pleaser. It will spice up your dinner routine without any fuss. 🍛✨
Ingredients for coconut chicken curry
For the Chicken
- 500 g chicken thighs
- 1 tablespoon oil
For the Aromatics
- 1 medium onion, chopped
- 2 tablespoons ginger garlic paste
For the Sauce
- 2 medium tomatoes, chopped
- 1 tablespoon garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 400 ml coconut cream
- Salt to taste
- Black pepper to taste
For Garnish
- Fresh cilantro or parsley, chopped
Step-by-Step Instructions for Coconut Chicken Curry
- Heat a tablespoon of oil in a large skillet over medium heat.
- Once the oil shimmers, add the chopped onion and sauté for about 4-5 minutes until it’s soft and translucent.
- Add the garam masala, turmeric, cumin, and chili powder, stirring to coat the onions and blend the spices thoroughly.
- Mix in the chopped tomatoes, cooking them down for about 3-4 minutes until they break down and thicken. Return the seared chicken thighs to the pan.
- Cover the skillet and let the chicken simmer for 20 – 25 minutes over low heat.
- Pour in the coconut milk, stirring to combine everything well.
- Taste your curry and season with salt and black pepper to your preference.
- Once seasoned, remove the skillet from the heat. Garnish with freshly chopped cilantro or parsley before serving hot.

Serving Suggestions:
- Serve hot over steamed basmati rice or jasmine rice to soak up the creamy coconut curry sauce.
- Pair with warm naan, roti, or paratha for a comforting, restaurant-style meal.
- Add a side of cucumber raita or plain yogurt to balance the spices and add freshness.
- Enjoy with a simple side salad of sliced onions, tomatoes, and a squeeze of lime.
- Garnish with fresh cilantro and serve alongside lemon wedges for a bright finishing touch.
Notes & Tips: Coconut Chicken Curry
- If the sauce thickens too much, add a small splash of warm water or stock to loosen it.
- Use bone-in chicken for deeper flavor, or boneless chicken thighs for extra tenderness and juiciness.
- Full-fat coconut milk gives the curry its rich, creamy texture—light coconut milk will result in a thinner sauce.
- Gently simmer the curry instead of boiling to keep the coconut milk from separating.
- Adjust the spice level by increasing or reducing green chilies or chili powder to suit your taste.
- Let the curry rest for 10–15 minutes before serving; the flavors deepen and taste even better.
Frequently Asking Questions (FAQs)
Can I make this curry ahead of time?
Yes! Coconut chicken curry tastes even better the next day as the flavors deepen. Store it in an airtight container in the refrigerator for up to 3 days.
Can I freeze coconut chicken curry?
Yes, you can freeze it for up to 2 months. Let it cool completely before freezing. Thaw overnight in the fridge and reheat gently to prevent the coconut milk from separating.
What type of chicken works best for this recipe?
Bone-in chicken adds more flavor, while boneless chicken thighs stay juicy and tender. Chicken breast can be used but may be slightly drier.
Is this curry very spicy?
No, it’s mildly spiced. You can easily adjust the heat by adding more or less chili or chili powder.
Can I use light coconut milk?
You can, but the curry will be less creamy. Full-fat coconut milk is recommended for the best texture and flavor.
What can I substitute for coconut milk?
For a different taste, you can use cashew paste with water. You could also use cooking cream. However, the flavor will change from traditional coconut curry.
Coconut Chicken Curry
Creamy, comforting, and full of warm spices, this coconut chicken curry is an easy homemade dinner made with tender chicken simmered in rich coconut milk—perfect for a quick, flavorful meal any night of the week.
Ingredients
For the Chicken
- 500 g chicken thighs
- 1 tablespoon oil
For the Aromatics
- 1 medium onion, chopped
- 2 tablespoons ginger garlic paste
For the Sauce
- 2 medium tomatoes, chopped
- 1 tablespoon garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 400 ml coconut cream
- Salt to taste
- Black pepper to taste
For Garnish
- Fresh cilantro or parsley, chopped
Instructions
- Heat a tablespoon of oil in a large skillet over medium heat.
- Once the oil shimmers, add the chopped onion and sauté for about 4-5 minutes until it's soft and translucent.
- Stir in the minced garlic and grated ginger, cooking for another minute.
- Add the garam masala, turmeric, cumin, and chili powder, stirring to coat the onions and blend the spices thoroughly.
- Mix in the chopped tomatoes, cooking them down for about 3-4 minutes until they break down and thicken. Return the seared chicken thighs to the pan.
- Cover the skillet and let the chicken simmer for 20 - 25 minutes over low heat.
- Pour in the coconut milk, stirring to combine everything well.
- Taste your curry and season with salt and black pepper to your preference.
- Once seasoned, remove the skillet from the heat. Garnish with freshly chopped cilantro or parsley before serving hot.
Notes
- If the sauce thickens too much, add a small splash of warm water or stock to loosen it.
- Use bone-in chicken for deeper flavor, or boneless chicken thighs for extra tenderness and juiciness.
- Full-fat coconut milk gives the curry its rich, creamy texture—light coconut milk will result in a thinner sauce.
- Gently simmer the curry instead of boiling to keep the coconut milk from separating.
- Adjust the spice level by increasing or reducing green chilies or chili powder to suit your taste.
- Let the curry rest for 10–15 minutes before serving; the flavors deepen and taste even better.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 254Total Fat: 17gSaturated Fat: 4gUnsaturated Fat: 12gCholesterol: 107mgSodium: 242mgCarbohydrates: 9gFiber: 2gSugar: 4gProtein: 21g
**Nutritional information on HRCookery is provided as a courtesy. We can't guarantee the accuracy of the nutritional information given for any recipe on the site. these figures should only be considered as estimates.












