If you’re craving a dish that’s rich, creamy, and packed with aromatic spices, then Indian Coconut Chicken Korma is exactly what you need. This comforting and indulgent curry is made with tender chicken simmered in a luscious coconut-based sauce, infused with warm spices like cardamom, cumin, and cinnamon. The result? A mildly spiced, creamy dish that’s full of deep, complex flavors, yet simple enough to make at home.
Unlike fiery curries, korma is known for its mild yet flavorful profile, making it perfect for those who love the taste of Indian cuisine without too much heat. The key ingredient in this dish is coconut milk, which adds a subtle sweetness that balances the richness of the dish. Combined with ground almonds or cashews, the sauce becomes velvety smooth, creating a luxurious texture that coats every piece of chicken.
Best of all, this Indian Coconut Chicken Korma is incredibly versatile. Serve it with fluffy basmati rice, warm naan bread, or even cauliflower rice for a low-carb option. Whether you’re cooking for a cozy family dinner or impressing guests, this dish is a guaranteed crowd-pleaser. Plus, it’s easy to prepare in under an hour, making it perfect for both special occasions and weeknight meals.
Why You’ll Love This Indian Coconut Chicken Korma
There’s something incredibly satisfying about a well-balanced curry, and Coconut Chicken Korma delivers that in every bite. The dish is rich, nutty, and creamy, with just the right amount of warmth from traditional Indian spices. Unlike other Indian curries that focus on heat, this korma is all about depth of flavor—the combination of coconut, ground nuts, and fragrant spices creates a comforting, mildly spiced dish that’s both elegant and hearty.
One of the best things about this recipe is its versatility. You can customize the spice level to your liking, adjust the thickness of the sauce, or swap out the chicken for other proteins like shrimp, paneer, or even tofu. It also pairs beautifully with a variety of sides—whether you love soaking up the sauce with warm naan, scooping it over fragrant basmati rice, or keeping things light with a fresh salad.
Another reason to love this dish is that it’s easy to make at home. While traditional korma recipes can be time-consuming, this version simplifies the process without sacrificing authentic flavor. With a few pantry staples like coconut milk, yogurt, and spices, you can create a restaurant-quality korma in under an hour. Whether you’re new to Indian cooking or a seasoned home chef, this recipe is one you’ll come back to again and again.
Preparation Time and Yield
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
Nutritional Information (Per Serving)
- Calories: 420
- Carbohydrates: 12g
- Protein: 35g
- Fat: 28g
- Fiber: 3g
- Sugar: 4g
Ingredients for Indian Coconut Chicken Korma
- 1.5 lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 1 can (13.5 oz) coconut milk (full-fat for creaminess)
- ½ cup plain yogurt
- ¼ cup ground almonds or cashews (for thickening)
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 2 tablespoons ghee or vegetable oil
- 1 teaspoon cumin seeds
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- ½ teaspoon ground cinnamon
- ½ teaspoon ground cardamom
- ½ teaspoon paprika (for color and mild heat)
- ½ teaspoon red chili powder (adjust to taste)
- 1 teaspoon garam masala
- 1 teaspoon salt (or to taste)
- 1 teaspoon sugar (balances flavors)
- ½ cup water or chicken broth
- 2 tablespoons fresh cilantro, chopped (for garnish)
- ¼ cup slivered almonds (optional, for garnish)
For serving:
- Basmati rice
- Naan bread
- Fresh lime wedges
Step-by-Step Instructions for Indian Coconut Chicken Korma
Step 1: Marinate the Chicken
In a large bowl, combine the chicken pieces with the yogurt, half of the grated ginger, half of the minced garlic, turmeric, and a pinch of salt. Mix well, cover, and let it marinate for at least 20 minutes (or up to overnight for deeper flavor).
Step 2: Sauté the Aromatics
Heat the ghee or oil in a large pan over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant. Then, add the chopped onions and sauté until they turn golden brown (about 8-10 minutes). This caramelization gives the korma its deep flavor.
Step 3: Cook the Spices
Stir in the remaining garlic, ginger, ground coriander, cinnamon, cardamom, paprika, and red chili powder. Cook for about 1 minute, stirring constantly, until the spices release their aroma.
Step 4: Brown the Chicken
Add the marinated chicken pieces to the pan, stirring to coat them in the aromatic spice mixture. Cook for about 5-7 minutes until the chicken starts to brown.
Step 5: Add the Coconut Milk and Nuts
Pour in the coconut milk and water (or chicken broth), then stir in the ground almonds or cashews. Reduce the heat and let the korma simmer gently for about 15-20 minutes, until the sauce thickens and the chicken is tender.
Step 6: Finish with Garam Masala
Stir in the garam masala, sugar, and salt. Taste and adjust seasoning as needed. If you prefer a thicker sauce, simmer for a few more minutes; if it’s too thick, add a splash of water.
Step 7: Garnish and Serve
Turn off the heat and sprinkle with fresh cilantro and slivered almonds. Serve hot with basmati rice, naan, and lime wedges on the side.
Step 8: Enjoy!
Scoop up the creamy korma with warm naan or spoon it over a bed of fragrant rice. Every bite is a delightful mix of mild spice, creamy coconut, and tender chicken.
Ingredient Background
Indian Coconut Chicken Korma is a dish with a rich history, originating from the Mughlai cuisine of North India. Traditionally, korma refers to a method of slow-cooking meat in a yogurt or cream-based sauce, infused with aromatic spices and nuts. The addition of coconut milk gives this version a unique South Indian twist, adding a mild sweetness that balances the warmth of the spices.
Chicken is the star of this dish, providing a tender and juicy base that absorbs the rich flavors of the sauce. Chicken thighs are ideal because they remain moist and flavorful during the slow simmering process. However, if you prefer leaner meat, chicken breasts work well too—just be mindful not to overcook them.
Coconut milk is what sets this korma apart from its dairy-based counterparts. Made from the flesh of mature coconuts, coconut milk adds a velvety texture and a hint of natural sweetness. It’s also packed with healthy fats, which help carry the bold spices throughout the dish, creating a well-rounded, deeply flavorful curry.
Spices are the foundation of any good korma. A blend of cardamom, cinnamon, cumin, and garam masala creates a warm, fragrant profile that makes this dish so comforting. The key to unlocking their full potential is to toast them in ghee or oil before adding other ingredients, allowing their natural oils to bloom and enhance the dish’s overall flavor.
Technique Tips for Indian Coconut Chicken Korma
To make the most flavorful Coconut Chicken Korma, it’s important to follow a few key techniques that elevate this dish from good to amazing.
One of the most important steps in this recipe is properly browning the onions. Taking the time to sauté them until they are deeply golden brown adds a natural sweetness and richness to the sauce. Rushing this step can lead to a more bitter taste, so patience is key.
Another technique that enhances this dish is marinating the chicken. The yogurt-based marinade tenderizes the meat, allowing the spices to penetrate deeply for maximum flavor. If you have time, marinate the chicken for a few hours or even overnight for the best results.
Lastly, simmering the korma slowly ensures that all the flavors meld together beautifully. Rushing the process at high heat can cause the sauce to separate or become too thin. Keeping it at a gentle simmer allows the coconut milk, nuts, and spices to create a luxurious, creamy consistency.
Alternative Presentation Ideas
While Indian Coconut Chicken Korma is typically served with rice or naan, there are plenty of creative ways to enjoy this dish in different settings.
For a fusion-style meal, try serving the korma over pasta or mashed potatoes. The rich, creamy sauce works beautifully as a topping for buttery mashed potatoes or tossed with penne for an Indian-inspired pasta dish.
If you’re hosting a dinner party, consider presenting the korma as part of an Indian feast. Serve it alongside saffron-infused basmati rice, crispy papadums, and a cooling cucumber raita for a well-balanced meal that will impress your guests.
For a low-carb option, swap out traditional rice for cauliflower rice or serve the korma in lettuce cups. This keeps the dish light while still delivering all the amazing flavors of the creamy coconut sauce.
Freezing and Storing Indian Coconut Chicken Korma
If you want to make this korma ahead of time, it stores beautifully in both the refrigerator and freezer, making it perfect for meal prep.
For short-term storage, place any leftovers in an airtight container and refrigerate for up to 4 days. When reheating, warm it gently on the stove over low heat, adding a splash of water or coconut milk if the sauce has thickened too much.
To freeze the korma, let it cool completely before transferring it to a freezer-safe container. It will keep well for up to 3 months. To reheat, thaw overnight in the fridge and then warm it on the stovetop over medium heat, stirring occasionally.
Pro Tip: If you plan to freeze the dish, leave out the fresh cilantro garnish and add it only after reheating for the best flavor and presentation.
Healthier Twist Ideas
While Coconut Chicken Korma is already packed with nutritious ingredients, there are a few simple swaps you can make to lighten it up without sacrificing flavor.
For a lower-fat version, use light coconut milk instead of full-fat. This reduces the overall calorie count while still maintaining a creamy texture. You can also replace ghee with olive oil to cut down on saturated fats.
To increase the protein content, consider adding chickpeas or lentils along with the chicken. This not only boosts the nutritional value but also makes the dish more filling and satisfying.
For a dairy-free option, skip the yogurt in the marinade and use a little extra coconut milk instead. This keeps the korma completely plant-based while still ensuring a tender, flavorful chicken.
Serving Suggestions for Events
Indian Coconut Chicken Korma is a fantastic dish for all kinds of events, from casual family dinners to festive celebrations.
For a weeknight dinner, serve it with a side of simple basmati rice and store-bought naan for an easy, comforting meal. Add a quick cucumber salad on the side for a refreshing contrast.
If you’re making it for a special occasion or holiday feast, pair the korma with an assortment of sides like saffron rice, spiced lentils, and tandoori vegetables. A platter of assorted Indian bread—like naan, roti, and paratha—makes for an impressive presentation.
For a potluck or buffet-style meal, keep the korma warm in a slow cooker and provide a variety of toppings like chopped nuts, fresh cilantro, and yogurt. Guests can serve themselves and customize their plates, making it a hassle-free option for large gatherings.
Frequently Asked Questions (FAQs)
-
Can I make this korma vegetarian?
Yes! Substitute the chicken with paneer, tofu, or chickpeas for a delicious vegetarian version. -
Can I make this dish spicier?
Absolutely! Add extra red chili powder or a chopped green chili to increase the heat. -
What’s the best type of coconut milk to use?
Full-fat coconut milk gives the creamiest texture, but light coconut milk can be used for a lighter version. -
Can I use store-bought garam masala?
Yes! Store-bought garam masala works well, but making your own blend enhances the flavors even more. -
Can I cook this in a slow cooker?
Yes! Brown the chicken and onions first, then transfer everything to a slow cooker and cook on low for 4-6 hours. -
Can I use almond butter instead of ground nuts?
Yes! A tablespoon of almond butter can replace the ground almonds for a similar texture. -
How do I prevent the coconut milk from separating?
Simmer on low heat and avoid boiling the coconut milk too vigorously. -
Can I use Greek yogurt instead of regular yogurt?
Yes, but dilute it with a little water to prevent it from being too thick. -
What’s the best side dish for korma?
Basmati rice, naan, or roti all pair beautifully with this dish. -
Can I prepare this dish in advance?
Yes! The flavors develop even more when made ahead, making it perfect for meal prep.
Conclusion
This Indian Coconut Chicken Korma is the perfect blend of rich, creamy, and mildly spiced flavors, making it a comforting dish for any occasion. Whether you’re serving it with warm naan, fluffy basmati rice, or even cauliflower rice for a low-carb twist, this korma is guaranteed to be a hit. With its velvety coconut sauce, aromatic spices, and tender chicken, every bite is pure comfort. Try this recipe today and experience the magic of homemade Indian cuisine!
PrintIndian Coconut Chicken Korma
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 1.5 lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 1 can (13.5 oz) coconut milk (full-fat for creaminess)
- ½ cup plain yogurt
- ¼ cup ground almonds or cashews (for thickening)
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 2 tablespoons ghee or vegetable oil
- 1 teaspoon cumin seeds
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- ½ teaspoon ground cinnamon
- ½ teaspoon ground cardamom
- ½ teaspoon paprika (for color and mild heat)
- ½ teaspoon red chili powder (adjust to taste)
- 1 teaspoon garam masala
- 1 teaspoon salt (or to taste)
- 1 teaspoon sugar (balances flavors)
- ½ cup water or chicken broth
- 2 tablespoons fresh cilantro, chopped (for garnish)
- ¼ cup slivered almonds (optional, for garnish)
For serving:
- Basmati rice
- Naan bread
- Fresh lime wedges
Instructions
In a large bowl, combine the chicken pieces with the yogurt, half of the grated ginger, half of the minced garlic, turmeric, and a pinch of salt. Mix well, cover, and let it marinate for at least 20 minutes (or up to overnight for deeper flavor).
Heat the ghee or oil in a large pan over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant. Then, add the chopped onions and sauté until they turn golden brown (about 8-10 minutes). This caramelization gives the korma its deep flavor.
Stir in the remaining garlic, ginger, ground coriander, cinnamon, cardamom, paprika, and red chili powder. Cook for about 1 minute, stirring constantly, until the spices release their aroma.
Add the marinated chicken pieces to the pan, stirring to coat them in the aromatic spice mixture. Cook for about 5-7 minutes until the chicken starts to brown.
Pour in the coconut milk and water (or chicken broth), then stir in the ground almonds or cashews. Reduce the heat and let the korma simmer gently for about 15-20 minutes, until the sauce thickens and the chicken is tender.
Stir in the garam masala, sugar, and salt. Taste and adjust seasoning as needed. If you prefer a thicker sauce, simmer for a few more minutes; if it’s too thick, add a splash of water.
Turn off the heat and sprinkle with fresh cilantro and slivered almonds. Serve hot with basmati rice, naan, and lime wedges on the side.
Scoop up the creamy korma with warm naan or spoon it over a bed of fragrant rice. Every bite is a delightful mix of mild spice, creamy coconut, and tender chicken.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
Nutrition
- Calories: 420
- Sugar: 4g
- Fat: 28g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 35g