Marinate the cleaned chicken pieces in masala powders : chilly powder, turmeric powder, coriander powder, garam masala powder by adding salt as required and keep it aside.
Take a blender and add onion and crushed ginger garlic.
Crush it.
Heat 2 tablespoon of oil in a pan and splutter cumin seeds and add green chilly and curry leaves. Saute for few seconds.
Then add crushed onion and saute till the raw smell goes off and the colour turns into light brown.
Then add sliced tomatoes and saute till soft.
Add marinated chicken and 1/2 cup hot water. Sauté for 2 minutes and cook in low flame with the pan covered.
Stir now and then until done. Open the lid and add curry leaves and a tablespoon of coconut oil, gently mix and switch off the flame. Keep the pan covered for 10 more minutes for getting more flavour from coconut oil and curry leaves.