If you’ve been searching for a chicken korma that tastes like the royal Mughlai original — mild, creamy, and richly spiced rather than fiery — this is it. Korma was the dish of emperors: tender chicken first marinated in spiced yogurt, then simmered in a luxurious gravy of ground cashews, crispy fried onions, and ghee, perfumed with cardamom. This authentic version keeps all that royal flavor but comes together in about 45 minutes with pantry spices.
Why You’ll Love This Chicken Korma
- Mild and creamy — the gentle one in the curry lineup. Kids and spice-shy eaters love it, and it’s easy to keep it that way.
- Royal Mughlai flavor — cashew paste plus crispy fried onions create the signature rich, nutty gravy you can’t fake.
- Yogurt-marinated tenderness — the chicken comes out meltingly soft every time.
- 45 minutes, one pot — all the gravy magic happens in a single pan after a quick marinade.
Chicken Korma Ingredients

For the Chicken Marinade
- 1½ lbs (700g) boneless, skinless chicken thighs, cut into 1½-inch pieces (breasts work too, but thighs stay juicier)
- ¾ cup plain whole-milk yogurt (curd), whisked until smooth
- 1 tablespoon ginger garlic paste
- 1 teaspoon lemon juice
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- ½ teaspoon ground turmeric
- 1 teaspoon salt
For the Korma Gravy
- 3 tablespoons ghee, divided (plus extra for serving)
- 2 medium onions, thinly sliced
- ⅓ cup raw cashews, soaked in hot water for 20 minutes
- 1 tablespoon ginger garlic paste
- 4 green cardamom pods, lightly crushed (or ½ teaspoon ground cardamom)
- 1 teaspoon ground coriander
- ½ teaspoon garam masala
- ¼ teaspoon ground nutmeg (optional but very Mughlai)
- ½ teaspoon Kashmiri red chili powder (for gentle warmth, not heat)
- 1 teaspoon salt, or to taste
- 1 cup water
For Finishing
- ¼ cup heavy cream, plus extra for drizzling
- 1 teaspoon rose water (optional — the Mughlai touch)
- Fresh cilantro or mint, chopped (for garnish)
- Sliced almonds or pistachios, toasted (for garnish)
How to Make Chicken Korma
Step 1: Marinate the Chicken
In a large bowl, whisk together the yogurt, ginger garlic paste, lemon juice, ground coriander, garam masala, turmeric, and salt until smooth. Add the chicken pieces and toss until every piece is coated. Cover and refrigerate for at least 30 minutes, or up to 8 hours for the most tender result.
Step 2: Fry the Onions Until Golden
Heat 2 tablespoons of ghee in a large, heavy pot or Dutch oven over medium heat. Add the sliced onions and cook, stirring often, for 12–15 minutes until deeply golden and crisp at the edges. These caramelized onions are the soul of the korma gravy — don’t rush them. Remove with a slotted spoon and set aside; leave the ghee in the pot.
Step 3: Make the Cashew-Onion Paste
Drain the soaked cashews and blend them with the fried onions and ¼ cup of water until you get a completely smooth, thick paste. Scrape down the blender a couple of times — this paste should be silky, not grainy. This is the base that makes korma gravy so rich and creamy.

Step 4: Bloom the Spices
In the same pot over medium heat, add the remaining 1 tablespoon of ghee. Toss in the crushed cardamom pods and let them sizzle for 30 seconds until fragrant. Stir in the ginger garlic paste and cook 1 minute. Add the ground coriander, garam masala, nutmeg, and Kashmiri red chili powder; stir for 30 seconds until the spices smell toasty.
Step 5: Simmer the Gravy and Chicken
Pour the cashew-onion paste into the pot and stir well, cooking for 2–3 minutes until it thickens slightly and the ghee starts to glisten at the edges. Add the marinated chicken along with all the marinade, plus the salt and 1 cup of water. Bring to a gentle simmer, then cover and cook on low heat for 20–25 minutes, stirring occasionally, until the chicken is cooked through (165°F / 74°C internal temperature) and the gravy is thick enough to coat a spoon.
Step 6: Finish Creamy
Stir in the heavy cream and rose water (if using). Simmer uncovered for 3–4 minutes to let the flavors marry. Taste and adjust salt. Remove the cardamom pods if you like, drizzle with a swirl of cream and a little melted ghee, and garnish with cilantro, toasted almonds, and pistachios. Serve hot.
Tips for the Best Chicken Korma
- Soak the cashews. Hot water for 20 minutes softens them so the paste blends completely smooth — unsoaked cashews leave a gritty gravy.
- Really brown the onions. Pale onions give a pale, bland gravy. Deep golden onions are what make korma taste like korma.
- Whisk the yogurt. Smooth yogurt before marinating prevents it from splitting when it hits the heat. Full-fat yogurt also holds up far better than low-fat.
- Keep the heat gentle. A rolling boil can curdle the yogurt and cream; a lazy simmer keeps the gravy silky.
- Don’t skip the cardamom. It’s the signature perfume of korma — green cardamom pods (or freshly ground) beat pre-ground powder that’s been sitting in the jar.
What to Serve with Chicken Korma
Korma’s creamy gravy begs for something to scoop it up with. Serve it with warm naan or flaky parathas, fluffy basmati rice or jeera rice, and a cooling cucumber raita on the side. A simple green salad or pickled onions cuts through the richness nicely.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. Like most curries, the flavor deepens overnight.
- Freezer: Freezes well for up to 3 months — the cashew gravy holds its texture better than cream-only sauces. Thaw overnight in the fridge.
- Reheating: Warm gently on the stovetop over low heat, adding a splash of water if the gravy thickened. Avoid boiling so the cream and yogurt don’t split.

Chicken Korma FAQs
Is chicken korma spicy? No — authentic korma is one of the mildest curries. The warmth comes from fragrant spices like cardamom and garam masala, not chilies. This recipe uses just a touch of Kashmiri red chili powder for gentle warmth, which you can omit entirely.
Can I make chicken korma with coconut milk? You can, and it makes a lovely variation — replace the heavy cream with full-fat coconut milk. It won’t be the classic Mughlai version (which uses dairy), but it’s creamy and delicious, and it makes the dish dairy-light.
Why did my korma gravy turn grainy? Usually the cashews weren’t soaked long enough or the paste wasn’t blended smooth. Soak cashews in hot water for at least 20 minutes and blend until completely silky, scraping down the sides.
Can I use chicken breast instead of thighs? Yes — cut the pieces slightly larger and keep the final simmer gentle so they don’t dry out. Thighs are more forgiving, but breasts work fine with the yogurt marinade.
What is the difference between korma and butter chicken? Both are mild, creamy curries, but korma gets its richness from cashew paste and fried onions with Mughlai spices (cardamom-forward), while butter chicken has a tomato-based gravy finished with butter and cream.
Chicken Korma (Creamy Mughlai Korma)
Ingredients
Method
- Marinate chicken in whisked yogurt + spices 30 min to 8h refrigerated.
- Fry onions in 2 tbsp ghee 12–15 min until deep golden; set aside.
- Blend soaked cashews + fried onions + ¼ cup water into a silky paste.
- Bloom cardamom 30 sec in 1 tbsp ghee, add ginger garlic paste 1 min, then ground spices 30 sec.
- Add cashew-onion paste, cook 2–3 min, add chicken + marinade + salt + 1 cup water; simmer covered 20–25 min to 165°F/74°C.
- Stir in cream and rose water, simmer 3–4 min, garnish, serve.


