Rub the chicken with turmeric, red chilli and salt and set aside.
Heat oil in a wide saucepan.
Add the onions, ginger, garlic, green chillies and the green leaves with a pinch of salt and saute till wilted.
Add in the tomatoes, marinated chicken and garam masala and cook on close lid till done, stirring and tossing occasionally till chicken is cooked.
If there is still fluid, cook on high flame once the chicken is done to make it dry.
Serve warm with chapathis or as side for rice.