Coriander/Cilantro and Ginger (Julienned) for Garnish
Spices
1¼tspFennel Seeds
1¼tspNigella Seeds
1¼tspMustard Seeds
1¼tspFenugreek Seeds
1½tspCumin Seeds
1½tspRed Chilli Powder
1½tspSalt
½tspTurmeric
½tspCrushed Chilli FlakesOptional
1tspCoriander Powder
1/2tspGaram Masala
Instructions
In a pot heat the cooking oil until medium hot. Temper fennel, nigella seeds, fenugreek seeds, cumin seeds and mustard seeds for a minute.
Add onions and sauté them. Add ginger garlic paste along with chicken. Fry for atleast 5-7 minutes until the chicken changes its color.
Add the remaining spices and fry the chicken for another 5 minutes on medium low heat.
Whisk yoghurt and add it to the curry. Cook on medium high flame until oil starts to separate. Puree tomatoes in a food processor and add them in. Continue to cook on high heat until excess water from tomatoes evaporates. If you are using canned puree it will be quicker.
Add ¼ cup of water. Cover the pot and simmer for 15 minutes. Add whole green chillies . Cover and simmer for another 5 minutes.
Sprinkle some garam masala. Garnish with coriander and ginger.
Notes
Use canned crushed tomatoes. You can add around half a can.
Use Greek yoghurt or pot set yoghurt. Make sure the yoghurt is at room temperature. If you add cold yoghurt straight from the fridge it curdles.
if you want traditional taste use mustard oil but otherwise any vegetable oil or olive oil works fine too.