Pakistani Chicken Korma with Saffron and Crispy Onions

A creamy, aromatic chicken korma from Pakistan that balances heat with cooling yogurt and the floral notes of saffron. This dish features tender chicken marinated in yogurt and spices, then cooked low and slow with whole spices like cardamom, cinnamon, and cloves that infuse the ghee. What sets this version apart is the crispy fried onion paste base and the final flourish of saffron-infused water stirred through just before finishing with cool yogurt. The result is silky, subtly spiced, and deeply flavored rather than fiery. The textures range from tender chicken to the delicate ginger matchsticks and fresh coriander garnish. Perfect for dinner parties or special occasions when you want an impressive, showstopping curry without excessive heat. Serve with rice or naan to soak up the luxurious sauce. This korma works beautifully for those seeking comfort food with sophisticated spice layering and traditional Pakistani technique.
Ingredients
- 1 chicken skinned and cut into 8 pieces or 8 skinless thighs on the bone
- 1 ¾ cups Greek yogurt
- 2 tbsp Greek yogurt
- 1 tbsp ginger, finely grated
- 4 garlic cloves, crushed
- 1 ½ tsp Kashmiri chilli powderregular chilli powder0.75:1none
more heat; substitute more sparingly
- 1 tsp salt
- 4 tbsp ready-made crispy fried onions
- saffron threads, large pinch
- 1 ice cube
- 3 tbsp ghee or sunflower oil
- 4 green cardamom pods, bruised
- 1 cinnamon stick
- 5 cloves
- 1 tsp black peppercorns
- 2 bay leaves
- 1 tsp cumin seeds, toasted and ground
- 1 tsp coriander seeds, toasted and ground
- ¼ tsp nutmeg, grated
- 2 drops screwpine extract kewra(optional)
- 1 tbsp coriander leaves, chopped
- 1 green finger chilli, deseeded and finely chopped
- 2 ½ cm ginger, cut into matchsticks
Instructions
- 1
Combine chicken pieces with yogurt, ginger, garlic, chilli powder and salt in a bowl. Marinate in the fridge for at least 1 hour or overnight.
- 2
Blend the crispy fried onions with water into a paste. Steep the saffron threads with an ice cube in a small bowl to infuse while cooking.
- 3
Heat ghee or oil in a heavy-based saucepan over medium heat. Add cardamom pods, cinnamon, cloves, peppercorns and bay leaves. Infuse for about 30-40 seconds, stirring constantly to prevent burning.
- 4
Quickly add the onion paste and water, cooking until the water evaporates and the paste becomes shiny and thick.
- 5
Add the chicken with its marinade and stir well. Increase heat to high and cook stirring until the yogurt thickens and dries. Add water, cover and cook for about 20 minutes, stirring occasionally and adding more water if needed to prevent drying.
- 6
Stir in the ground cumin and coriander and fry until oil rises to the surface.
- 7
Add the saffron water, nutmeg and screwpine extract if using. Cook over low heat uncovered for about a minute.
- 8
Turn off heat and immediately add the extra yogurt without stirring through. Garnish with coriander, green chilli and ginger matchsticks. Serve immediately.
Tips
Make crispy fried onions at home by thinly slicing onions, deep-frying until golden and crisp, then draining on paper towels. This gives superior flavor and texture compared to store-bought versions.
Don't stir the final yogurt through completely; let it sit on top creating pockets of cool creaminess that contrast beautifully with the warm, spiced sauce when plated.
Toast cumin and coriander seeds briefly in a dry pan before grinding to deepen their flavor and ensure maximum aromatic impact in the finished dish.
Good to Know
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of water or yogurt to restore creaminess.
Prepare the marinade and chicken up to 24 hours ahead. The dish tastes even better the next day as flavors develop, though avoid adding the final yogurt and fresh garnish until serving.
Serve with basmati rice, pilau, or warm naan bread. Pair with a cooling raita, sliced cucumber and tomato salad, or a simple green salad to balance the richness.
Common Mistakes
Don't let the whole spices burn when tempering in ghee; stir constantly for only 30-40 seconds to infuse without charring.
Don't skip the marination step; at least 1 hour allows the yogurt and spices to penetrate the chicken for tender, flavorful meat.
Don't stir the final yogurt through completely or it will break and lose its cooling contrast.
Don't cook uncovered at high heat after adding chicken or the curry will dry out; cover and monitor moisture levels.
Substitutions
Dairy-Free Swaps
General Alternatives
more heat; substitute more sparingly
FAQ
Can I make this korma ahead and freeze it?
Yes, freeze the cooked korma without the final yogurt garnish and fresh herbs for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. Add the final yogurt and garnish only after reheating to serve.
What if I don't have crispy fried onions?
You can make them fresh by thinly slicing onions and deep-frying until golden and crisp, then draining. Alternatively, use 2-3 tbsp caramelized onions blended with water, though the result will be slightly less textured and crisp.
How long does this korma keep in the refrigerator?
Store covered for up to 3 days. The flavors intensify overnight, making it excellent for meal prep. Reheat gently on low heat, adding water or yogurt if the sauce has thickened too much.