Heavy-Bottomed Pan or Dutch Oven Distributes heat evenly; you can substitute with a deep skillet or sauté pan.
Blender or food processor For smooth nut paste; if unavailable, chop nuts finely and whisk into sauce.
Wooden spoon or silicone spatula Gentle on cookware and perfect for stirring.
Knife & cutting board For chopping onions, garlic, ginger, vegetables.
Grater or microplane For ginger and citrus zest.
Measuring cups & spoons To precision your spices; eyeballing works in home cooking.
Ingredients
Protein / Vegetables
500 g1 lb boneless chicken thighs (for chicken korma recipe easy) or paneer cubes for vegetarian paneer korma, or diced mutton if doing mutton korma recipe
Or use a mix of vegetables like cauliflower floretspeas, carrots, potatoes for a veggie korma recipe
Yogurt Base
1cupfull‑fat plain yogurtroom temperature
2 tbspheavy creamoptional for extra richness
Nut Paste
½cupblanched almonds or cashews
¼cupmilkto soak nuts
Onions & Aromatics
2medium yellow onionsthinly sliced
3clovesgarlicminced
1″ piece gingergrated
Spice Mix (Warm spices)
1 tspground coriander
½ tspground cumin
½ tspgaram masala
¼ tspground cardamom or a couple of green podscrushed
¼ tspground cinnamon
Pinchof ground cloves
¼ tspturmericoptional, for color
1 tspKashmiri chili powder or paprikaadjust to taste
Additional Flavor Builders
1–2 green chiliesslit (optional)
2 tbspghee or vegetable oil
Salt to taste
Fresh cilantro for garnish
Finishing Touches
1 tbsprose water or a pinch of saffron threads soaked in 2 tbsp warm waterfor authentic korma aroma
Roasted sliced almonds or cashews for garnish
Instructions
Prep the nut paste
Soak the almonds or cashews in warm milk for about 10 minutes.
Drain and blend to a smooth paste with a couple of tablespoons of water. Set aside.
Caramelize the onions
Heat ghee (or oil) in your pan over medium heat.
Add sliced onions and a pinch of salt. Cook for 15–18 minutes, stirring now and then, until golden brown. Don’t rush: well-caramelized onions infuse deep sweetness into the curry.
Saute aromatics & spices
To the browned onions, add garlic, ginger, and green chilies (if using). Cook 1–2 minutes until fragrant.
Stir in the ground coriander, cumin, chili, turmeric, cardamom, cinnamon, and cloves. Cook, stirring continuously, for about 1 minute; careful not to scorch.
Add protein or veggies
Add chicken chunks (or paneer/veggies). Stir to coat with the spiced onion mixture. Cook for 3–4 minutes until all sides are lightly seared.
Incorporate yogurt and nut paste
Reduce heat to low. Whisk yogurt until smooth, then stir into the pan. Add nut paste and ½ cup water (or chicken/vegetable broth).
Mix gently to avoid yogurt curdling. Season with salt.
Simmer & meld flavors
Bring to a gentle simmer, cover with lid ajar, and cook 15–20 minutes. Stir halfway, and add more water if the curry gets too thick.
If you’re using paneer or delicate veggies, reduce simmer time to avoid breaking them apart.
Finish with richness
Stir in heavy cream, rose water or saffron water, and garam masala. Heat for a final 2–3 minutes. Taste and adjust salt or spice.
Garnish & serve
Transfer to a serving bowl. Top with roasted nuts and fresh cilantro. Serve hot.