Grind together all the masalas into a thick paste.
Marinate the chicken pieces with the masala mix.
In a heavy bottom cooking pot, add the chicken pieces and cook until tender and water has fully evaporated.
Heat oil in a pan.
Add these cooked chicken pieces to the pan and fry till brown and crisp.
Garnish it with fried onions and curry leaves.
:- The onions used for garnishing can be fried in the same oil used to fry the chicken, hence low consumption of oil.
:- As the chicken is cooked before frying, there is no need of marinating and keeping aside. The masala is fully gone into the pieces. So it will be more tastier than frying directly.