Wash and drain the water from the chicken using a colander
Heat a pan with oil and add the spices, when they splutter, add chopped onions along with the ginger garlic paste
Sauté them till onion and the ginger garlic paste are cooked nicely.
Add the drained chicken pieces and sauté them in high flame for 5-10 minutes without burning the masala at the bottom
Add chopped tomatoes along with the red chili powder and the coriander powder.
Mix everything together well and add required salt as per your taste
Close the pan with the lid and cook for 5-10 minutes on medium flame
Next, add the curry leaves along with the garam masala and the chicken masala powder.
Then add the required water for the gravy you want.
Close the lid and cook until the chicken is cooked. If you want the gravy to be a thick cook for another 5 minutes on slow flame without closing the lid.
Finally, add the coriander leaves and serve hot with rice or roti