Saute onion, shallots, green chillies, followed by ginger and garlic.
When it turns transparent,take half of it in a separate bowl.
Coarsely grind this into a paste and keep aside.
Grind together tomato pieces,coriander leaves and mint leaves.
Add this paste to the pan and stir fry on high till all the water is absorbed.
Add the onion paste ,followed by all the powders.
Stir fry till oil seperates and add required amount of salt .
Add the chicken pieces and stir well till the chicken gets well coated with the paste.
Cook covered for 10 mins and turn the pieces once when half-cooked.
:-No need to add water as chicken gets cooked in the water which comes out of it.
Check the level of salt and roast uncovered for some more time if u want the colour to turn dark.
:-The amount of chiily powder and black pepper powder can be increased if u want to make it real hot!
:-Tastes best when served with ghee rice/ vegetable rice/ fried rice.