1) Heat the oil and add garlic, ginger, salt, red chilli powder and turmeric powder. Fry for a few minutes over medium heat.
2) Add chicken pieces and fry until golden brown on all sides and cook until tender.
3) Water should evaporate and if you see the substance now oily, add green onions, coriander leaves, green chillies, and tomatoes.
4) Cook for another five minutes in covered pot and serve.
Tip: Use long-handled tongs instead of a fork - forks pierce the chicken and allow the flavorful juices to escape.