A classic Indian chicken curry recipe consisting of onions, tomatoes, chicken, chilies, yogurt.
Make deep slits into your cleaned and washed chicken pieces. (This desi cooking tip will help the flavors of the curry penetrate the inside of the chicken.) Set aside.
Add your oil to a wide pan with a heavy bottom on medium-high heat. Toss in your bay leaves and cardamom pods. And cook for about thirty seconds. This will allow it to flavor the oil.
Now add in your chicken and about a 1 tsp of the salt. Let the chicken brown for a few minutes on each side. Once it develops color, remove the pieces from the pan.
Now add in your onions. Allow them to caramelize (turn dark brown).
Once your onions have caramelized, add in your ginger. Allow it to cook down until it is no longer raw.
Now add in your tomatoes and remaining salt. Make sure they are pureed before you add them in as this will give a smooth texture to your curry. Mix well.
Slowly stir in the yogurt.
Now add your chicken back into the pan along with your water. Allow the mixture to cook down and the curry to thicken.
Once the curry has thickened to your desired consistency, crush the kasuri methi in your hand and add it to the curry. Mix well. Taste and adjust for seasonings.
Garnish with fresh cilantro and ginger. Serve with naan or basmati rice.