Set a skillet or kadai over medium heat. Add oil.
When the oil becomes moderately hot throw in the whole spices & allow them to sizzle for a couple of seconds until they are fragrant
Now, add the chopped onions & fry the onions until they turn lightly golden from the edges.
Add the ginger garlic paste & fry until the raw smell of the ginger garlic paste completely disappears & oil begins to leave the sides of the pan.
Now, add the dry spice powders. Give everything a good mix & fry very well until the raw smell from the spices completely disappears & oil begins to ooze out. You'll notice that the process of bhuna will make the onion + spices mixtures dark in color. It will begin to smell very good too.
Next, add the flash marinated chicken keema & give everything a very good mix. Fry the chicken keema very well until the keema looks crumbly & the juices from the keema completely evaporates. The keema will also change it's color from light to dark. Fry well until oil begins to ooze out from the keema.
Add warm water. Mix well. Cover & cook for about 5-6 mins.
Open the lid. Thrown in all the herbs. Mix well. Simmer for couple mins more.
Serve hot. Enjoy!