I didn't know what to call this chicken curry, just coined the name as it has a distinctive kasoori methi aroma. It's one dish you can make in a Jiffy. Goes well with Roti, Paratha, Porotta, Naan, Steamed rice, Zeera rice, or even Pulao.
Finely chop the onions, finely grate or puree together the ginger and garlic, grate finely or puree the tomatoes, beat the yogurt and set aside all of these.
Cut the chicken breast into bite size pieces and set aside.
In a thick bottomed pan heat 2 tbsp oil, (you may adjust the amount of oil according to the quantity of onions- we need to saute the onions till they are golden brown) Add the onions and saute till golden brown.
now add the beaten yogurt and stir continuously to avoid curdling of the yogurt. stir till the liquid is evaporated and isn't runny anymore.
At this point add the ginger garlic paste, and all the masala powders and salt and keep stirring on low flame for a minute or so.
Now stir in the tomato puree and cook till oil separates from sauce.
Stir in the chicken cubes and cover and cook till well done.
Finish off with crushed kasoori methi (toasting the leaves lightly on a griddle helps in bringing out the flavours and assists in proper crushing between your palms).
If you find the curry a bit too tangy add a few grains of sugar and some cream to balance it off.
Adjust the consistency accordingly. Viz. For breads you would want the curry to be thicker while for rice items a more runny gravy would be more apt.