Introduction
Hello, home cooks and comfort-food lovers — welcome to a simple, approachable take on a classic creamy curry.
This version keeps the essence of traditional korma while streamlining technique and timing so that you can get dinner on the table without losing the luxurious mouthfeel that makes this dish so beloved.
As a recipe developer, I aim to balance authenticity and accessibility: the aromatics are gently coaxed to caramelized sweetness, the nut paste is used to add body and silkiness, and a combination of yogurt and cream adds tang and silk without overwhelming the gentle spice profile.
Throughout this article you'll find clear, practical advice for every stage — from choosing the best cuts to adapting the dairy elements, tips for perfect browning, and small finishing touches that lift the dish.
I’ll also include a detailed ingredient list and step-by-step cooking instructions in their own dedicated sections so you can follow the recipe reliably.
Whether you’re feeding family or batch-cooking for the week, this korma is built for cozy meals and confident cooks.
Why You’ll Love This Recipe
This korma is designed for everyday cooking — comforting, forgiving, and flexible.
It champions three things I always prioritize: deep flavor, plush texture, and minimal fuss. The approach leans on slow-caramelized onions and gently bloomed spices for complexity without heat that overpowers.
If you enjoy sauces that are velvety and comforting, you’ll appreciate how the blended nuts and yogurt create a glossy body that clings to each bite of meat.
For cooks who want reliable results: the method is forgiving. Small variations in spices or dairy choices won’t break the dish — instead, they let you tailor it to what’s in your pantry and your household’s preferences.
This recipe also plays nicely with meal planning: it reheats well, the flavors deepen after a day, and it pairs effortlessly with simple starches.
Finally, it’s approachable enough for a novice and satisfying for seasoned cooks who appreciate attention to texture and finishing detail.
You’ll walk away with a creamy, nuanced curry that feels special yet totally doable on a weeknight.
Flavor & Texture Profile
Korma’s signature is its gentle, layered flavor and luxuriously smooth texture.
On the palate you’ll notice a warm, rounded spice backbone — aromatic coriander, mild cumin notes, and the floral, slightly sweet finish of garam masala — but never a blistering heat. The turmeric gives a soft color and earthy whisper rather than sharpness.
Texturally, this dish is about contrast and silk:
- Soft, tender pieces of meat that have been seared for color
- A sauce that’s rich and slightly thickened by blended nuts and yogurt
- Occasional bright pops from fresh cilantro and lemon at the end
The slow-cooked onions contribute depth and a gentle sweetness that counterbalances the tang of yogurt and lemon. A careful simmer preserves the cream’s silk without causing separation, and a final sprinkle of fresh herbs keeps the overall profile lively.
Expect a comforting, balanced curry where texture and flavor work in concert rather than one dominating the other.
Gathering Ingredients
Collecting the right ingredients makes this korma effortless.
Below is the ingredient list for the recipe — organize everything in advance so sautéing and simmering are smooth and uninterrupted.
- 800g boneless chicken thighs, cut into chunks
- 1 large onion, sliced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 150g plain yogurt (or Greek)
- 100ml heavy cream or coconut milk
- 50g ground almonds or 10 cashews, soaked and blended
- 2 tbsp vegetable oil or ghee
- 1 tsp cumin seeds or ground cumin
- 1 tsp coriander powder
- 1/2 tsp turmeric powder
- 1 tsp garam masala
- 1/2 tsp chili powder (optional)
- Salt to taste
- Juice of 1/2 lemon
- Handful fresh cilantro, chopped
Tip: set smaller spice amounts into ramekins so you can add them quickly when cooking.
If you’re substituting ingredients, keep these principles in mind:
- Use full-fat yogurt for creaminess and stability during cooking
- Choose skinless, boneless thighs for the juiciest results
- Opt for soaked nuts if you want a silkier paste; toasted nuts add depth but aren’t required
Ingredients Image Description: flat-lay of all raw, uncooked ingredients used in the recipe, clearly arranged and ready for mise en place.
Preparation Overview
Good mise en place makes this curry flow.
Before heat touches the pan, complete these preparatory steps so each stage can be executed confidently.
- Marinate the meat to tenderize and introduce tang.
- Process the nuts into a smooth paste to ensure a creamy, lump-free sauce.
- Slice the onions uniformly so they caramelize evenly and develop sweet depth.
- Measure spices into small dishes for quick blooming in the hot pan.
Other practical prep pointers:
- Bring dairy components to near room temperature to reduce the chance of curdling when added to the hot sauce.
- Use a wide, heavy-bottomed sauté pan to encourage even searing and to give the sauce surface area to reduce and thicken.
- Keep a cup of warm water nearby for loosening the sauce during simmering; adding small increments prevents sudden splits in texture.
If you plan to adapt the recipe, think in terms of texture: nut paste for body, yogurt for tang, and cream for silk. Layering these elements at the right moments produces a sauce that is rich without being cloying, and yields meat that remains tender and moist.
Preparation is where you set yourself up for a restaurant-quality finish at home.
Cooking / Assembly Process
Follow these step-by-step instructions to assemble the korma from start to finish.
- Marinate the chicken: in a bowl combine chicken pieces, yogurt, half the ginger, half the garlic, salt, and lemon juice. Let sit 20 minutes (or refrigerate up to 2 hours).
- Prepare nut paste: if using almonds or cashews, blend soaked nuts with a splash of water until smooth and set aside.
- Heat oil or ghee in a large pan over medium heat. Add cumin seeds (if using) and sliced onion. Sauté until onions are golden brown, about 8–10 minutes.
- Add remaining garlic and ginger; cook 1–2 minutes until fragrant.
- Stir in coriander, turmeric, chili powder (if using) and cook for 30 seconds to bloom the spices.
- Add marinated chicken and sear for 4–5 minutes, stirring so pieces brown lightly.
- Mix in the nut paste and 100ml water, then reduce heat and simmer 10 minutes to thicken and meld flavors.
- Stir in the cream or coconut milk and garam masala; simmer another 5–7 minutes until chicken is cooked through and sauce is creamy. Adjust salt.
- Garnish with chopped cilantro and a squeeze of lemon. Serve hot with flatbread or steamed basmati rice.
Technique notes embedded in steps: keep the heat moderate when adding dairy, and stir gently to integrate. If the sauce needs loosening, add small amounts of warm water and simmer until it reaches the desired consistency.
Cooking Image Description: mid-cooking action shot showing the dish in the pan with visible searing, sauce texture, and cooking tools — not a finished or plated dish.
Serving Suggestions
Pair the korma with simple, complementary sides to let the sauce sing.
Classic accompaniments such as warm flatbreads and fragrant basmati rice absorb the sauce and provide contrasting textures. For breads, gently tear a piece of naan or roti and use it to scoop the curry — the bread’s chewiness contrasts wonderfully with the sauce’s silkiness.
If you prefer rice, a modest pile of steamed basmati acts as a neutral, fragrant canvas that highlights the curry’s spices. Add a squeeze of lemon and a scatter of fresh cilantro at the table so diners can brighten their portions to taste.
For vegetable sides, choose preparations that add freshness or crunch: a crisp cucumber raita, lightly pickled onions, or a simple kachumber salad complement the richness. If you want a heartier spread, serve with roasted cauliflower or sautéed greens to add textural contrast.
When serving family-style, present the curry in the pan or a warmed serving bowl to keep it cozy; offer lemon wedges, extra cilantro, and a small dish of chili flakes for those who want more heat.
Keep sides simple and texturally varied — they should support the korma rather than compete with it.
Storage & Make-Ahead Tips
Korma is an excellent candidate for make-ahead cooking and meal prep.
Store cooled curry in airtight containers in the refrigerator for up to three days. Reheat gently over low heat with a splash of water or cream to restore silk and prevent drying; avoid high heat that can toughen the meat.
For longer storage, freeze portions in freezer-safe containers for up to three months. Thaw overnight in the refrigerator before reheating. Note that the texture of dairy may shift after freezing; if the sauce appears slightly separated, whisk in a little cream or yogurt off-heat to bring it back together.
Make-ahead ideas:
- Prepare the nut paste and store it in the fridge for a couple of days to shave time on cooking day.
- Marinate the chicken a few hours in advance to deepen flavor and tenderize the meat.
- Cook the full dish and refrigerate; flavors often meld beautifully overnight, improving taste on day two.
When reheating, add warmth gradually and taste for salt and acidity — a fresh squeeze of lemon or a pinch of salt before serving can lift the dish back to vibrant.
With minimal planning, this recipe becomes a convenient, restaurant-quality option for busy evenings.
Frequently Asked Questions
Q: Can I make this korma dairy-free?
A: Yes. Substitute coconut milk for the cream and use a plant-based yogurt in place of dairy yogurt. Keep an eye on simmering times as coconut milk behaves slightly differently than cream and may thin faster; simmer gently to reach the desired consistency.
Q: What cut of chicken works best?
A: Thighs are ideal because they remain juicy through simmering and contribute rich texture to the dish. White meat can be used, but monitor the cooking time to avoid drying.
Q: My sauce split — how do I fix it?
A: Remove the pan from high heat and whisk in a small splash of warm water or an extra spoonful of yogurt off-heat; stirring gently helps them reincorporate. Bringing the pan back to a very gentle simmer while stirring will often bring the sauce back together.
Q: Can I make the nut paste ahead of time?
A: Absolutely — nut paste keeps well refrigerated for a few days and freezes nicely in small portions. Thaw and stir before adding to the pan.
Q: How can I boost the dish’s brightness without adding heat?
A: A final squeeze of lemon and a sprinkle of fresh cilantro brighten flavors without increasing spiciness.
If you have other questions about technique, ingredient swaps, or pairing ideas, leave a note — I’m always happy to help refine the method to suit your kitchen and taste preferences.
Easy Homemade Chicken Korma
Comfort food made simple: try this Easy Homemade Chicken Korma — creamy, mildly spiced and perfect with flatbread or rice 🍛🥘. Ready in under an hour!
total time
45
servings
4
calories
650 kcal
ingredients
- 800g boneless chicken thighs, cut into chunks 🍗
- 1 large onion, sliced 🧅
- 3 cloves garlic, minced 🧄
- 1 tbsp fresh ginger, grated 🌿
- 150g plain yogurt (or Greek) 🥛
- 100ml heavy cream or coconut milk 🥥
- 50g ground almonds or 10 cashews, soaked and blended 🌰
- 2 tbsp vegetable oil or ghee 🧈
- 1 tsp cumin seeds or ground cumin 🌱
- 1 tsp coriander powder 🧂
- 1/2 tsp turmeric powder 🟡
- 1 tsp garam masala 🔥
- 1/2 tsp chili powder (optional) 🌶️
- Salt to taste 🧂
- Juice of 1/2 lemon 🍋
- Handful fresh cilantro, chopped 🌿
- 4 flatbreads (naan or roti) or 300g basmati rice 🍞🍚
instructions
- Marinate the chicken: in a bowl combine chicken pieces, yogurt, half the ginger, half the garlic, salt, and lemon juice. Let sit 20 minutes (or refrigerate up to 2 hours).
- Prepare nut paste: if using almonds or cashews, blend soaked nuts with a splash of water until smooth and set aside.
- Heat oil or ghee in a large pan over medium heat. Add cumin seeds (if using) and sliced onion. Sauté until onions are golden brown, about 8–10 minutes.
- Add remaining garlic and ginger; cook 1–2 minutes until fragrant.
- Stir in coriander, turmeric, chili powder (if using) and cook for 30 seconds to bloom the spices.
- Add marinated chicken and sear for 4–5 minutes, stirring so pieces brown lightly.
- Mix in the nut paste and 100ml water, then reduce heat and simmer 10 minutes to thicken and meld flavors.
- Stir in the cream or coconut milk and garam masala; simmer another 5–7 minutes until chicken is cooked through and sauce is creamy. Adjust salt.
- Garnish with chopped cilantro and a squeeze of lemon. Serve hot with flatbread or steamed basmati rice.