Skip to main content

Coconut Milk Chicken Curry Recipe

Final plating and presentation. The final image shows the finished dish. The chicken curry, with its creamy golden sauce, is served over a bed of fluffy basmati rice. It is decorated with abundant freshly chopped cilantro and a lime slice, ready to be enjoyed. The silky consistency of the sauce is evident.

Coconut Milk Chicken Curry: Easy Recipe in 5 Irresistible Steps

Coconut Milk Chicken Curry Recipe

Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Servings
4
Calories
350 kcal
Freshly prepared homemade coconut milk chicken curry, creamy and aromatic

What is coconut milk chicken curry and why should you make it at home?

Coconut milk chicken curry is one of those dishes that wins you over from the first aroma. With deep roots in the cuisine of South Asia—especially India, Thailand, and Sri Lanka—this recipe combines the deep warmth of Eastern spices with the tropical smoothness of coconut milk. The result is a silky, golden, fragrant, and absolutely irresistible sauce that envelops each piece of tender chicken in a unique sensory experience.

What makes this chicken curry special is the balance of its flavors. Turmeric provides that characteristic vibrant color and its recognized anti-inflammatory properties. Fresh ginger adds a citrusy and slightly spicy touch. Curry powder—a blend of cumin, coriander, pepper, cardamom, and other spices—builds that depth of flavor that makes it so addictive. And the coconut milk rounds everything off with a tropical creaminess that softens the spiciness and unifies the flavors.

Unlike other dishes with many hard-to-find ingredients, coconut milk chicken curry uses ingredients you can easily find in any supermarket. You don’t need special equipment or complicated techniques. What you do need is to follow the correct order of the steps, respect the timings, and understand why each ingredient is added at the precise moment. That’s exactly what you’ll learn in this guide.

Historically, curry is not a single spice but a family of preparations. In India, each region has its own version: northern curry is more robust and tomato-based; southern curry tends to be more liquid and coconut-citrusy. In Thailand, curry adopts bright pastes of chili, galangal, and lemongrass. This recipe takes the best of both traditions: the structure of Indian curry with the creamy, tropical touch of Southeast Asia, resulting in an accessible version that doesn’t betray the authenticity of the flavor.

Preparing coconut milk chicken curry at home has huge advantages over buying it ready-made or from a restaurant. First, you control the amount of salt, spice, and fat. Second, the aromas that fill your kitchen during preparation are, in themselves, an experience. Third—and this is well known by those who prepare it frequently—the flavor improves considerably the next day, when all the spices have had time to integrate completely into the sauce. That is: by cooking for today, you also have tomorrow’s lunch perfectly sorted.

This recipe is designed for 4 servings and takes approximately 40 minutes in total, including preparation and cooking. It is ideal for a weekend dinner when you want to impress without complicating things, for weekly batch cooking, or for those winter days when the body craves something warm, aromatic, and nutritious. The combination of lean protein, healthy fats from the coconut, and the anti-inflammatory power of ginger and turmeric make it a complete option from a nutritional standpoint.

Ingredients for coconut milk chicken curry

Quantities for 4 servings.

Main Ingredients

  • 800 g chicken breast or thigh, cut into pieces
  • 400 ml full-fat coconut milk (canned)
  • 1 large white onion, finely chopped
  • 4 garlic cloves, chopped or sliced
  • 3 cm fresh ginger, finely grated
  • 2 tablespoons coconut oil or ghee
  • 200 ml low-sodium chicken broth

Seasonings and Optional

  • 2 tablespoons curry powder
  • 1 teaspoon turmeric powder
  • Sea salt to taste
  • Freshly ground black pepper to taste
  • 1 bunch fresh cilantro (for garnish)
  • Juice of ½ lime
  • Basmati or jasmine rice (to serve)
💡 Note on ingredients: The coconut milk must be canned (dense and fatty), not the carton version for drinking, which is very watery and will not give the creamy consistency we need. Fresh ginger is preferable to powder; it provides a livelier and more aromatic flavor.

Regional Ingredient Names

Latin American Spanish has many names for these ingredients depending on the country. Ginger is known as kion in Peru. Cilantro is called culantro in Central America and the Caribbean. Lime in Mexico is often called green lemon. And canned coconut milk may be labeled as “coconut cream” in some markets, although technically cream has a higher fat concentration. Any of these terms will lead you to the correct ingredient.

How to prepare coconut milk chicken curry step by step

  1. Sear the chicken: Heat the coconut oil or ghee in a wide skillet or wok over medium-high heat. Season the chicken pieces with salt and black pepper. Sear the pieces in the hot skillet for 3-4 minutes per side, until browned on the outside (they don’t need to be fully cooked at this point). Remove the chicken and set aside on a plate.
  2. Prepare the aromatic base: In the same fat where you seared the chicken (do not clean the skillet, the caramelized juices add flavor), sauté the chopped onion over medium heat for 3 minutes. Add the chopped garlic and grated ginger. Cook for 2 more minutes, stirring constantly, until everything is fragrant and the onion is translucent and lightly browned.
  3. Awaken the spices (blooming): Incorporate the curry powder and turmeric directly into the sofrito. Mix well and cook for 60-90 seconds over medium heat, without stopping stirring. This step is crucial: the spices in hot fat release their essential oils and multiply their aroma. If the bottom of the skillet dries out, add a tablespoon of broth before continuing.
  4. Simmer with coconut milk: Return the seared chicken to the skillet. Pour in the coconut milk and chicken broth. Stir well to integrate the juices from the bottom and all the spices. When it reaches the first boil, lower the heat to the minimum. Let it cook over low heat (simmer) for 18-20 minutes without a lid, until the sauce thickens slightly and the chicken is completely tender. Avoid boiling vigorously so the coconut milk doesn’t curdle.
  5. Final touch and serve: Turn off the heat. Squeeze the juice of half a lime over the skillet and mix gently. Taste and adjust salt if necessary. Serve immediately over a bed of cooked basmati or jasmine rice, and garnish with abundant freshly chopped cilantro. An additional squeeze of lime when plating is always welcome.
Coconut milk chicken curry in preparation process, spices activated in skillet

Nutritional information for coconut milk chicken curry

Approximate values per serving (4 total servings).

Nutrient Per Serving % Daily Value*
Calories350 kcal
Protein28 g56%
Carbohydrates8 g3%
Total Fat22 g28%
Saturated Fat (MCT from coconut)14 g18%
Dietary Fiber2 g7%
Sodium420 mg极速六合彩18%

*Percentage based on a 2,000 kcal daily diet. Values are estimates and may vary depending on the exact ingredients used.

Highlighted nutritional benefits

Coconut milk chicken curry is more nutritionally complete than it seems. Its high content of lean protein (28 g per serving) makes it an ally for muscle recovery and lasting satiety. Coconut milk provides medium-chain fatty acids (MCT), which the body metabolizes more efficiently than other fats, providing quick energy without accumulating as body fat in the same way as saturated fats of animal origin.

Turmeric and ginger are two of the most studied natural anti-inflammatories by modern science. Curcumin—the active compound in turmeric—has greater bioavailability when combined with black pepper, which is why this recipe includes both spices. Garlic, for its part, has demonstrated immunomodulatory and cardiovascular properties in multiple clinical studies.

Tips for making perfect coconut milk chicken curry

One of the most common mistakes when preparing this recipe is treating coconut milk as if it were conventional dairy cream. This plant-based ingredient has a heat-sensitive structure: if you boil it vigorously, the fat separates from the liquid and you get a greasy, uneven sauce instead of the creamy, homogeneous result you’re after. The key is to always maintain a gentle simmer—what in cooking is called “simmer”—where the surface barely bubbles. That gentle heat is enough to cook the chicken thoroughly and reduce the sauce without breaking the natural emulsion of the coconut milk.

The treatment of spices is another point that makes the difference between an ordinary curry and a memorable one. Curry powder, turmeric, cumin, and cardamom need heat and fat to activate. If you add them directly to the cold liquid or even to the hot broth, you will get a minimal fraction of their aromatic potential. The process of “blooming”—cooking the spices in hot fat for 60 to 90 seconds before adding the liquids—releases the volatile essential oils that are responsible for the deep aroma and complex flavor. Not skipping this step is perhaps the most important tip in the entire recipe.

Fresh ginger deserves special attention. Grating it finely instead of cutting it into slices or sticks allows its flavor to distribute evenly throughout the sauce, without anyone encountering a concentrated piece that is too spicy. If your usual grater isn’t fine enough, you can use the smallest side of a box grater or even a microplane grater. For a milder flavor profile—ideal if cooking for children or people sensitive to spice—you can reduce the amount of ginger to 1 cm instead of 3 cm, or substitute part with powdered ginger (use 1/3 of the amount indicated for fresh).

Regarding the choice of chicken: although the recipe works with breast, boneless, skinless thigh offers a much juicier texture after the 20 minutes of slow cooking. Breast has less intramuscular fat and tends to dry out if cooked too long in liquid. If you use breast, consider reducing the slow cooking time to 12-15 minutes and make sure not to overcook it during the initial searing.

If you want a thicker sauce at the end, simply remove the lid and let the liquid reduce for an additional 5 minutes over medium heat. If you prefer a lighter, brothier consistency—ideal for dipping naan bread—add 100 ml more chicken broth in step 4 before lowering the heat. The recipe is very flexible in this regard and allows for adjustments on the fly with no problem.

Other details that make a real difference: always use freshly ground black pepper, not pre-ground, because it activates the curcumin in turmeric much more effectively. The lime juice at the end is not decorative: its acidity balances the fat from the coconut and elevates all the flavors at the same time. And if you have access to ghee instead of coconut oil, use it: it adds a toasted nut flavor that elevates the result to a professional level with no additional effort.

Coconut milk chicken curry ready to serve, perfectly presented with cilantro and basmati rice

Variations and substitutions for coconut milk chicken curry

One of the virtues of this recipe is its flexibility. The base structure—spices in hot fat, aromatic base of garlic and onion, seared protein, creamy liquid, and slow cooking—works perfectly with different proteins and dietary adaptations.

Vegan version

Substitute the chicken for firm tofu previously pressed and cut into cubes, or for cooked canned chickpeas (drained and rinsed). The tofu is seared exactly like the chicken; the chickpeas can be added directly in step 4. Use coconut oil instead of ghee. The result is equally nutritious and aromatic.

With additional vegetables

You can enrich the dish by adding in step 4 vegetables like red bell peppers in julienne, broccoli florets, baby spinach, diced zucchini, or even peeled potatoes in small cubes. Leafy greens (spinach) are added in the last 2 minutes of cooking so they don’t lose their color or texture.

Spicier version

Add 1 or 2 fresh chilies (jalapeño, serrano, or Thai red chili) finely chopped along with the garlic and ginger. You can also add 1 teaspoon of Thai red curry paste along with the curry powder for a more intense and complex version.

Gluten-free

This recipe is naturally gluten-free, as long as you check the label of your curry powder blend. Some brands add wheat flour as a thickener. Opt for brands that explicitly declare “gluten-free” on the packaging.

Pairing and presentation

In addition to basmati or jasmine rice, this curry pairs excellently with hot naan bread, chapati, or thick corn tortillas Indian style. For a special presentation, serve in a deep bowl with an additional drizzle of coconut milk over the surface, whole cilantro leaves, and slices of fresh red chili.

Frequently asked questions about coconut milk chicken curry

Can you freeze coconut milk chicken curry?

Yes, coconut milk chicken curry freezes perfectly for up to 2 months in airtight freezer-safe containers. To thaw it correctly, move it to the refrigerator the night before and heat it over low heat stirring frequently; the coconut milk may separate slightly when thawing, but once hot it reintegrates easily.

How long does coconut milk chicken curry last in the refrigerator?

Well preserved in an airtight container at a temperature of 4 °C (39 °F) or less, the chicken curry lasts between 3 and 4 days in perfect condition. In fact, the flavor usually intensifies and improves the next day. Discard the dish if you detect a sour smell, color change, or any sign of deterioration.

How many calories are in coconut milk chicken curry?

A serving of this recipe provides approximately 350 kcal, with 28 g of protein and 22 g of fat, mainly medium-chain fatty acids (MCT) coming from the coconut milk. It is a nutritionally complete dish and moderate in carbohydrates (8 g per serving), making it compatible with low-carb diets.

Can you make coconut milk chicken curry without coconut milk?

You can substitute the coconut milk with coconut cream (thicker and richer), full-fat Greek yogurt (provides a different mild acidity), or cooking cream. The flavor will change notably since you will lose the tropical nuance, but the result will still be delicious. Avoid carton coconut milk, designed for drinking, as it is too liquid to achieve the creamy texture that characterizes this dish.

How is coconut milk chicken curry best served?

The classic and perfect option is to serve it over basmati or jasmine rice, which absorb the sauce ideally. It also pairs very well with freshly heated naan bread, chapati, or even cooked quinoa for a more nutritious version. When plating, garnish with fresh cilantro leaves, chili slices, and a squeeze of lime to enhance all the aromas and give freshness to the dish.

Reference sources and resources

For more information on food safety and nutrition, consult the WHO’s healthy eating guides.

For information on the nutritional value of ingredients, you can consult The Nutrition Source from Harvard T.H. Chan School of Public Health.

Food composition information available in the database of Mexico’s National Institute of Public Health.

Check out our disclaimer and legal notice before making decisions about your diet based on this content.