Coconut Curry Chicken
Coconut Curry Chicken is a delightful dish that brings the warmth and vibrancy of Malagasy cuisine right to your kitchen. The combination of tender chicken with richly spiced coconut milk creates a comforting and aromatic meal that can easily transport you to a tropical paradise. Whether you’re cozied up at home or hosting friends for dinner, this dish is bound to leave your taste buds dancing.

I first stumbled upon Coconut Curry Chicken during a cooking class, where the fragrant spices filled the air, making it impossible to resist. The beauty of this dish lies not just in its flavor but in its simplicity; with a balance of seasonings and just a few key ingredients, anyone can recreate this comforting meal at home. It’s ideal for a busy weeknight or a laid-back weekend feast, proving that you don’t have to sacrifice flavor for convenience. I can’t wait for you to try this recipe and enjoy its amazing flavors!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in just about 80 minutes, with only 15 minutes of prep time!
- Irresistible Flavor: The rich coconut milk and warm spices create a cozy, mouthwatering dish.
- Eye-Catching Appeal: A vibrant medley of colors makes for a stunning presentation.
- Flexible Serving: Perfect for a weeknight family dinner or a gathering with friends.
- Diet-Friendly Options: Naturally gluten-free and dairy-free, making it a great choice for various dietary needs.
Ingredients You’ll Need
- 3¼ lb chicken legs and thighs, bone in, skin off: The skin-off option ensures the dish remains flavorful without being overly greasy. Bone-in pieces help keep the chicken tender and juicy.
- 1½ tsp salt: Enhances the other flavors and brings depth to the dish.
- 2 tsp fresh grated ginger: Adds a spicy warmth that complements the curry beautifully.
- 2 tsp fresh grated garlic: Introduces robust flavor and a savory aroma.
- 1 tsp ground turmeric: Provides a lovely golden color along with earthy flavor benefits.
- ½ large yellow onion, diced: Sweetness from the onion caramelizes as it cooks, adding depth to the sauce.
- 2 tbsp vegetable oil: Essential for sautéing and providing a cooking medium for the spices.
- 3 cinnamon sticks: They infuse the dish with warmth and a unique sweetness.
- 2 cups canned crushed tomatoes: Offers a bright acidity that balances the creaminess of the coconut.
- 2-3 sliced chili peppers, optional: For those who love the heat, fresh chili adds a fiery kick.
- 1 (15 oz) can unsweetened coconut milk: The star of the show, it provides rich creaminess and a slight sweetness to the curry.

How to Make Coconut Curry Chicken
- Prepare the Chicken: Cut 3¼ lb chicken legs and thighs into pieces and place them in a large bowl.
- Season the Chicken: Sprinkle in 1½ tsp salt, 2 tsp fresh grated ginger, 2 tsp fresh grated garlic, and 1 tsp ground turmeric. Diced onion goes in too, stirring to coat everything evenly. Let the chicken marinate for about 30 minutes, allowing those wonderful flavors to develop.
- Brown the Chicken: Heat 2 tbsp vegetable oil in a large pot over medium-high heat. Once hot, toss in the marinated chicken pieces. Brown them on all sides, ensuring they get a lovely golden color. About halfway through, add the diced onions and stir in 3 cinnamon sticks. Cover the pot for about 10 minutes.
- Add Tomatoes: Once the chicken is nicely browned, pour in 2 cups canned crushed tomatoes and stir. Continue to cook covered for another 10 minutes, occasionally stirring.
- Incorporate Coconut Milk: Add 1 (15 oz) can unsweetened coconut milk, mixing well. Allow it to simmer uncovered for another 10 minutes, letting all the flavors meld together beautifully.
- Serve: Dish out the coconut curry chicken alongside fluffy rice and finely chopped tomatoes for a fresh contrast. Enjoy every spoonful!

Storing & Reheating
To store leftovers, let the coconut curry chicken cool down, and then transfer it to an airtight container. It’s best kept in the refrigerator for up to 3 days. You can also freeze portions for up to 3 months. When ready to enjoy, thaw overnight in the fridge and reheat gently on the stove or in the microwave until warmed through. Keep in mind that the texture may slightly change after freezing, but a splash of coconut milk can help refresh it.
Chef’s Helpful Tips
- Avoid crowding the pot when browning the chicken; this helps it sear nicely instead of steaming.
- Make sure to give the spices sufficient time to bloom in the oil before adding the chicken—this enhances their flavors.
- If you like your curry with heat, feel free to adjust the number of chili peppers to suit your taste.
- If you want to save time, you can marinate the chicken a day ahead and keep it in the fridge.
- For an even richer flavor, consider using homemade chicken stock instead of water to cook the rice.
Coconut Curry Chicken is not just a meal; it’s an experience that combines warmth, flavor, and comfort. Whether you’re enjoying it for the first time or reliving a cherished memory, it’s a dish that invites you to savor each bite. Let your taste buds indulge in a symphony of flavors, and don’t hesitate to tweak the recipe to suit your tastes. Happy cooking!
Recipe FAQs
Can I use chicken breasts instead of thighs?
How spicy is this dish?
What do I serve with Coconut Curry Chicken?
Can I make this dish in advance?

More Dinner Recipes
👉 If you make my Coconut Curry Chicken recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Coconut Curry Chicken
- Prep Time: 15 minutes
- Cook Time: 80 minutes
- Total Time: 1 hour 35 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Description
Coconut Curry Chicken features tender chicken infused with rich coconut milk and spices. It’s a simple yet flavorful dish, perfect for a comforting dinner or meal prep.
Ingredients
- 3¼ lb chicken legs and thighs, bone in, skin off
- 1½ tsp salt
- 2 tsp fresh grated ginger
- 2 tsp fresh grated garlic
- 1 tsp ground turmeric
- ½ large yellow onion, diced
- 2 tbsp vegetable oil
- 3 cinnamon sticks
- 2 cups canned crushed tomatoes
- 2-3 sliced chili peppers, optional
- 1 15 oz can unsweetened coconut milk
Instructions
- Cut chicken legs and thighs into pieces and place in a large bowl.
- Add salt, ginger, garlic, and turmeric to the chicken and mix well.
- Incorporate the diced onion and stir to coat the chicken evenly. Let it sit for 30 minutes.
- Heat vegetable oil in a large pot over medium-high heat.
- Add the chicken to the pot and brown on all sides. Add the onions and cinnamon sticks, then cover the pot.
- Cook until the chicken releases its juices, about 10 minutes, stirring occasionally until fully browned.
- Stir in the crushed tomatoes and let cook for about 10 minutes with the lid on, stirring occasionally.
- Pour in the coconut milk and let it simmer uncovered for another 10 minutes.
- Serve hot with rice and chopped tomatoes.
Notes
Adding more chili peppers will increase the spice level. Adjust according to your preference.
Letting the chicken marinate longer enhances the flavor.
Use fresh chicken for the best texture and taste.
Nutrition
- Serving Size: 1 serving
- Calories: 530
- Sugar: 5g
- Sodium: 700mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 45g
- Cholesterol: 150mg




