Chicken Korma comes together with a kind of quiet richness that builds as it cooks. This chicken korma recipe leans into balance rather than intensity, creating something smooth, warm, and steady from the first moment.
It begins with the marinade. Yogurt and spices coat the chicken, softening it while adding depth before it even hits the pan. From there, the sauce develops slowly, nuts, cream, and aromatics blending into something velvety. Cardamom and cinnamon open up gently, adding warmth without ever becoming overpowering.
Halfway through, everything starts to settle.
The sauce thickens, the chicken turns tender, and what began as separate ingredients becomes something cohesive. Because of this, each bite feels layered but still soft, rich without feeling heavy, and balanced in a way that keeps it easy to enjoy.
It’s the kind of dish that fits a slower moment. Served with rice or warm naan, it holds its place naturally without needing much else. In the end, this chicken korma recipe delivers comfort in a quieter way, smooth, aromatic, and deeply satisfying.
For more on its origins, you can explore
Korma and Mughal cuisine.
Marinate the Chicken:
Mix the chicken pieces with yogurt and a pinch of salt. Let it marinate for at least 30 minutes, preferably an hour.
Cook the Chicken:
In a large pot, heat oil or ghee over medium heat. Add the whole spices (cardamom, cloves, cinnamon, bay leaf) and let them sizzle for a few seconds.
Add the chopped onions and sauté until golden brown. Stir in the ginger-garlic paste and green chilies, cooking until the raw smell disappears.
Add the marinated chicken, turmeric, coriander, cumin, and chili powders. Cook until the chicken is browned on all sides.
Simmer the Curry:
Stir in the nut paste and water or chicken broth. Mix well, ensuring the chicken is coated with the sauce.
Bring to a boil, then reduce the heat to low. Cover and simmer until the chicken is tender, about 20-30 minutes.
Final Touches:
Once the chicken is cooked, stir in the heavy cream or coconut milk and garam masala. Adjust salt to taste. Cook for an additional 5-10 minutes on low heat
Garnish and Serve:
Garnish with fresh cilantro leaves. Serve hot with naan, roti, or basmati rice.