This chicken korma delivers the rich, creamy coconut curry experience you’d expect from a traditional Indian restaurant. The dish balances aromatic spices with velvety texture, creating a sauce that coats each piece of tender chicken perfectly. I’ve refined this method to capture authentic flavors while keeping the process approachable for home cooks.
The secret lies in slow-cooking the yogurt-based sauce, which develops complex flavors while maintaining its signature smoothness. Coconut milk adds luxurious body, while carefully toasted spices create depth without overwhelming heat. This recipe transforms simple ingredients into a restaurant-worthy main course that pairs beautifully with basmati rice or warm naan.
Ingredients for Chicken in Korma Sauce
This restaurant-quality korma relies on carefully balanced spices, rich coconut milk, and tender chicken for its signature creamy complexity.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1.5-inch pieces |
| Full-Fat Plain Yogurt 🥛 | 1 cup | Whole milk, unsweetened |
| Coconut Milk 🥥 | 1 can | 13.5 oz, full-fat preferred |
| Yellow Onion 🧅 | 1 whole | Finely diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced to fine paste |
| Fresh Ginger 🌿 | 1 tbsp | Peeled, finely grated |
| Ghee 🧈 | 3 tbsp | Clarified butter, or substitute neutral oil |
| Garam Masala 🌶️ | 1 ½ tsp | Freshly ground preferred |
| Ground Coriander 🌿 | 1 tbsp | Toasted for enhanced aroma |
| Ground Cumin 🌿 | 1 tsp | Freshly toasted and ground |
| Turmeric Powder 🌶️ | ½ tsp | For color and earthiness |
| Kashmiri Chili Powder 🌶️ | 1 tsp | Mild heat, vibrant color |
| Cardamom Pods 🌿 | 4 whole | Lightly crushed |
| Cinnamon Stick 🌿 | 1 piece | 2-inch length, whole |
| Bay Leaf 🍃 | 1 whole | Indian variety preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
[recipeingredientscaler]
The yogurt and coconut milk form the foundation of this sauce’s luxurious texture. Full-fat Greek yogurt (like Fage or Siggi’s) provides optimal creaminess without curdling, while canned coconut milk (preferably Thai Kitchen or Chaokoh) delivers authentic richness. For the chicken, bone-in thighs offer superior flavor, but boneless versions simplify preparation. The ghee is non-negotiable for authentic flavor—4th & Heart makes an excellent vegan alternative if needed. Spices should be sourced from Indian grocery stores or reputable online retailers like Burlap & Barrel for maximum potency.
Substitutions require careful consideration to maintain balance. Heavy cream can replace yogurt at a 1:1 ratio, though the tang will diminish. For coconut-free versions, cashew cream (blended soaked cashews with water) works, but adjust seasoning accordingly. Chicken breast may be used but requires precise cooking to avoid dryness. Spice-wise, regular chili powder can stand in for Kashmiri, but reduce quantity by half to control heat. Ground cardamom (at one-quarter teaspoon) may replace whole pods in emergencies, though fresh pods offer superior aroma.
The sauce develops deeper flavors when refrigerated overnight, maintaining quality for 3-4 days. Freeze portions in airtight containers for up to 3 months—thaw gently before reheating. Spices retain potency longer when stored whole; grind cardamom and cinnamon fresh when possible. Always bloom spices in ghee before adding liquids to prevent bitterness. The cilantro garnish should be added immediately before serving to preserve its vibrant color and freshness.
Why You’ll Love This Recipe
- One-Pot Magic: I love that everything—from searing the chicken thighs to simmering the coconut milk and yogurt—happens in a single pan. No piles of dishes, just rich, fragrant sauce and tender meat with minimal cleanup.
- That First Bite: The way the caramelized onions and garlic bloom in the yogurt-coconut base? It’s warm, slightly sweet, and just spicy enough to make you pause mid-meal. Honestly, I’ve caught myself sneaking spoonfuls of the sauce straight from the pot.
- Meal Prep MVP: This korma tastes even better the next day, so I double the batch and stash half for lunches. The chicken stays juicy, the flavors deepen, and it reheats like a dream—no sad, dried-out leftovers here.
- Budget-Friendly Luxury: Boneless thighs are cheaper than breasts but way more forgiving, and a can of coconut milk stretches this into a meal that feels fancy. I’ll be real: it’s my secret for impressing guests without blowing my grocery budget.
Step-by-Step Instructions for Chicken in Korma Sauce
This method ensures perfectly tender chicken in a rich, velvety sauce with balanced spice infusion.
Step 1: Marinate the Chicken for Maximum Flavor
Begin by cutting the 1.5 lb boneless, skinless chicken thighs into 1.5-inch pieces. In a large bowl, combine the chicken with the 1 cup full-fat plain yogurt, 1 tbsp ground coriander, 1 tsp ground cumin, 0.5 tsp turmeric powder, 1 tsp Kashmiri chili powder, and 1.5 tsp kosher salt. Mix thoroughly to coat each piece evenly.
Cover the bowl and refrigerate for at least 1 hour, or preferably 4 hours. This marinating time allows the yogurt to tenderize the chicken while the spices penetrate deeply. The acidity in the yogurt also helps break down proteins, resulting in exceptionally tender meat that absorbs the korma flavors beautifully.
Step 2: Build the Aromatic Base
Heat the 3 tbsp ghee in a heavy-bottomed pot over medium heat. Add the 4 whole cardamom pods, 1 piece cinnamon stick, and 1 whole bay leaf. Toast for 30 seconds until fragrant, then add the finely diced yellow onion. Cook for 8-10 minutes, stirring frequently, until the onions turn deep golden brown and develop a sweet aroma.
Add the minced garlic and grated ginger, cooking for an additional 2 minutes until the raw aroma dissipates. Be careful not to let the garlic burn—it should soften and blend into the onion mixture. This aromatic foundation is crucial for developing the complex flavor profile that defines korma sauce.
Step 3: Develop the Sauce and Cook the Chicken
Add the marinated chicken to the pot, cooking for 5-6 minutes until the pieces develop a light golden color on all sides. Pour in the 1 can coconut milk and stir to combine. Bring the mixture to a gentle simmer, then reduce the heat to low.
Cover and cook for 25-30 minutes, stirring occasionally, until the chicken is fork-tender and the sauce has thickened slightly. The sauce should coat the back of a spoon and have a velvety texture. If the sauce reduces too quickly, add 2-3 tablespoons of water to maintain the creamy consistency.
Step 4: Finish with Garam Masala and Garnish
Stir in the 1.5 tsp garam masala and cook for an additional 2 minutes to allow the spices to bloom. Remove from heat and let the curry rest for 5 minutes—this allows the flavors to meld completely. The garam masala should be added at the end to preserve its delicate aromatic qualities.
Before serving, remove the whole spices (cardamom pods, cinnamon stick, and bay leaf) and discard them. Garnish with the 0.25 cup fresh cilantro, which adds a bright, fresh contrast to the rich sauce. The finished dish should have a creamy, golden sauce with tender chicken pieces that nearly fall apart at the touch.
Make-Ahead Tips for Leftovers
Marinating Ahead
You can prepare the chicken marinade up to 24 hours in advance—this actually improves flavor penetration. I recommend mixing the 1.5 lb chicken thighs with yogurt and spices in a ziplock bag for easy storage. The longer marinating time (even overnight) makes the chicken incredibly tender. Just keep it refrigerated until ready to cook. ❄️
Prepping Spices Early
Measure and toast all your spices (garam masala, coriander, cumin) the night before. Store them in a small airtight container—this saves precious minutes during cooking. I like to keep my cardamom pods and cinnamon stick in a separate bag so they’re ready to bloom in ghee.
Onion-Garlic Base
The aromatic foundation can be made 1-2 days ahead and refrigerated. Cook the onions until deep golden, then add garlic and ginger as directed. Store in a glass container—this base actually tastes better after resting. When ready to cook, just reheat gently in ghee before adding chicken.
Sauce Prep Shortcut
For ultimate convenience, prepare the entire sauce (without chicken) up to 24 hours ahead. After building the aromatic base, add coconut milk and simmer for 10 minutes. Cool completely before refrigerating. The next day, just add marinated chicken and finish cooking—this cuts active prep time in half. 💡
Freezing Options
This korma freezes beautifully for up to 3 months. Cool completely, then portion into freezer-safe containers (leave 1-inch headspace). Thaw overnight in the fridge before reheating gently on the stove with 2 tbsp water to restore creaminess. The flavors actually deepen after freezing.
Reheating Tips
Gently reheat leftovers over low heat, stirring frequently. Add 1-2 tbsp coconut milk if the sauce thickens too much. Avoid microwaving if possible—it can separate the sauce. For meal prep, I portion into microwave-safe containers and reheat at 50% power for even warming.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
You can, but thighs stay juicier during the 25-30 minute simmer. If using breasts, reduce cooking time to 15-20 minutes and check internal temperature reaches 165°F. The sauce helps keep them moist, but thighs are more forgiving.
Why does my sauce look grainy instead of creamy?
This usually happens if the yogurt curdles from high heat. Always cook on low after adding coconut milk, and stir frequently. Using full-fat yogurt and gradual temperature changes prevents separation. A splash of water can help smooth it out.
Can I make this dairy-free?
Replace yogurt with coconut yogurt and use vegan ghee (like 4th & Heart). The coconut milk already makes it mostly dairy-free. Check garam masala for hidden dairy—some blends contain milk powder.
How do I adjust the spice level?
For milder flavor, reduce Kashmiri chili powder to ½ tsp. For more heat, add ¼ tsp cayenne with the garam masala. The sauce should be aromatic, not fiery—traditional korma leans creamy over spicy.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026