Step 1: Heat 2 tablespoons of mustard oil until it starts smoking, then reduce the heat.
2 tbsp Mustard oil, 1 ½ lbs Chicken thighs
Step 2: Add mustard seeds, cumin seeds, nigella seeds, fennel seeds, and fenugreek seeds. Let them sizzle for about 30 seconds until they start releasing their aroma.
Step 3: Toss in 3 dried red chillies and let them crackle. Be careful not to burn the seeds as this can make the dish bitter.
Step 4: Add the chopped onions (one large onion) to the sizzling spices. Stir occasionally and cook for 8-10 minutes until the onions turn golden brown and caramelized.
1 large Onion, 2 Tomatoes
Step 5: Ensure the onions soften evenly, as this step helps to develop the rich flavour base of the curry.
Step 6: Stir in 5 minced garlic cloves and 1 inch grated ginger. Sauté for about 1 minute until fragrant, releasing the essential oils of the ginger and garlic.
5 cloves Garlic, 1 inch Ginger
Step 7: Add the pureed tomatoes (2 tomatoes). Stir everything together and cook for about 3-4 minutes until the oil starts separating from the mixture, indicating the tomatoes are fully cooked.
Step 8: Add the marinated chicken and stir well to coat it with the masala. Cook for 5 minutes until the chicken turns white on the outside.
Step 9: Pour in about ¼ cup of water, cover, and simmer on low heat for 10 minutes until the chicken is tender.
Step 10: Lower the heat and stir in the whisked yoghurt gradually, mixing continuously to avoid curdling. Cook for another 2-3 minutes, then finish with lemon juice and garnish with fresh coriander leaves.
1 cup Yogurt, Fresh Coriander leaves, 2 tbsp Lemon juice