Creamy Coconut Chicken Curry

This Creamy Coconut Chicken Curry is rich, flavorful, and packed with tender chicken pieces simmered in a luscious coconut milk sauce infused with aromatic spices. This easy, one-pot meal comes together quickly, making it perfect for busy weeknights or a cozy weekend dinner. Serve it over rice, quinoa, or with warm naan bread for the ultimate comfort meal.

Why You’ll Love This Recipe

  • Rich and creamy – Coconut milk creates a silky, luxurious sauce.
  • Packed with flavor – Infused with warming spices like turmeric, cumin, and coriander.
  • Easy one-pot meal – Simple to make with minimal cleanup.
  • Customizable heat level – Adjust the spice to your preference.
  • Perfect for meal prep – Tastes even better the next day!

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Chicken Curry:

  • Boneless, skinless chicken breasts or thighs (cut into bite-sized pieces)
  • Coconut oil or vegetable oil
  • Onion (finely chopped)
  • Garlic (minced)
  • Fresh ginger (grated)
  • Canned coconut milk (full-fat for creaminess)
  • Diced tomatoes (canned or fresh)
  • Curry powder
  • Ground cumin
  • Ground coriander
  • Turmeric powder
  • Garam masala
  • Red pepper flakes or fresh chili (optional, for heat)
  • Fresh cilantro (chopped, for garnish)
  • Lime wedges (optional, for serving)

Directions

  1. Cook the aromatics: In a large skillet or pot, heat coconut oil over medium heat. Add onions and sauté until soft, about 3-4 minutes. Stir in garlic and ginger and cook for another 1-2 minutes until fragrant.
  2. Add the spices: Stir in curry powder, cumin, coriander, turmeric, and garam masala. Toast the spices for 30 seconds to release their flavors.
  3. Cook the chicken: Add the chicken pieces to the skillet and cook until lightly browned on all sides, about 5-7 minutes.
  4. Simmer the curry: Pour in the coconut milk and diced tomatoes, stirring to combine. Bring to a gentle simmer and cook for 15-20 minutes until the sauce thickens and the chicken is cooked through.
  5. Adjust seasoning: Taste and season with salt, pepper, and red pepper flakes (if using) as needed.
  6. Garnish and serve: Sprinkle with fresh cilantro and serve with lime wedges over rice or with naan bread.

Servings and Timing

  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes

Variations

  • Vegetarian Coconut Curry – Replace chicken with tofu, chickpeas, or mixed vegetables.
  • Spicy Coconut Chicken Curry – Add extra chili powder, fresh chilies, or a splash of sriracha for more heat.
  • Lemongrass Coconut Curry – Add fresh lemongrass stalks while simmering for a citrusy twist.
  • Low-Carb Option – Serve over cauliflower rice or zucchini noodles instead of rice.
  • Thai-Inspired Curry – Add a tablespoon of Thai red curry paste for extra depth of flavor.

Storage/Reheating

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezing: Freeze for up to 3 months in a freezer-safe container. Thaw overnight in the refrigerator before reheating.
  • Reheating: Warm on the stovetop over medium heat or in the microwave in 30-second intervals, adding a splash of water or coconut milk if needed.

FAQs

Can I use light coconut milk?

Yes, but full-fat coconut milk provides a richer, creamier texture.

Can I use bone-in chicken pieces?

Yes! Adjust cooking time to ensure the chicken cooks through thoroughly.

How do I thicken the curry sauce?

Simmer uncovered for a longer time, or add a tablespoon of coconut cream for a thicker texture.

Can I make this curry dairy-free?

It’s already dairy-free, thanks to coconut milk—perfect for lactose-intolerant diets.

What vegetables can I add?

Spinach, bell peppers, peas, or sweet potatoes all pair well with this curry.

Can I make this recipe in a slow cooker?

Yes, cook on low for 6 hours or high for 3-4 hours. Add coconut milk in the last hour to keep it creamy.

What’s the best side dish for coconut chicken curry?

Serve with basmati rice, naan bread, or steamed vegetables for a complete meal.

How spicy is this recipe?

It’s mildly spiced, but you can adjust the heat by adding more chili flakes or fresh chili.

Can I use curry paste instead of curry powder?

Yes, substitute with Thai red or green curry paste for a different flavor profile.

How do I prevent the coconut milk from curdling?

Cook on low to medium heat and avoid boiling the coconut milk too rapidly.

Conclusion

This Creamy Coconut Chicken Curry is the perfect balance of warmth, creaminess, and rich spices, making it a comforting and flavorful meal for any night of the week. It’s easy to prepare, packed with wholesome ingredients, and pairs perfectly with rice, naan, or your favorite veggies. Try it today for a simple, satisfying dish that will quickly become a family favorite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Coconut Chicken Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Dinner, Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired, Thai-inspired

Description

This flavorful, creamy curry features tender chicken simmered in a spiced coconut milk sauce. It’s packed with warm spices, fresh herbs, and a touch of sweetness from the coconut—perfect for an easy weeknight dinner served over rice or with naan bread.


Ingredients

Units Scale

For the curry:

  • 1 1/2 lbs (700g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
  • 2 tablespoons coconut oil (or vegetable oil)
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon paprika (optional, for color)
  • 1 teaspoon garam masala (optional, for extra warmth)
  • 1 can (14 oz / 400ml) coconut milk (full-fat for creaminess)
  • 1/2 cup (120ml) chicken broth (or water)
  • 1 tablespoon lime juice (or lemon juice)
  • Salt and black pepper, to taste

For garnish:

  • Fresh cilantro, chopped
  • Red chili flakes (optional, for extra heat)
  • Toasted coconut flakes (optional)

Instructions

1. Sear the chicken

  • In a large pan or skillet, heat 1 tablespoon coconut oil over medium-high heat.
  • Season the chicken pieces with salt and pepper.
  • Sear the chicken on all sides until browned (5–7 minutes). Remove and set aside.

2. Sauté aromatics

  • In the same pan, add another tablespoon of coconut oil.
  • Add onions and sauté until softened (3–4 minutes).
  • Stir in garlic and ginger, cooking until fragrant (1 minute).

3. Add spices

  • Stir in curry powder, turmeric, cumin, paprika, and garam masala. Cook for 1 minute to release the flavors.

4. Simmer the curry

  • Pour in the coconut milk and chicken broth, stirring until well combined.
  • Return the seared chicken to the pan and simmer on low heat for 15–20 minutes, or until the chicken is cooked through and the sauce thickens.

5. Finish and serve

  • Stir in lime juice, adjust seasoning with salt and pepper.
  • Garnish with fresh cilantro, chili flakes, and toasted coconut flakes.
  • Serve hot with steamed rice, quinoa, or naan bread.



Notes

  • Swap chicken for tofu or chickpeas for a vegetarian version.
  • Add vegetables like spinach, peas, or bell peppers for extra nutrition.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 2 months.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star