Steps
1. Heat the oil in a pan over medium heat.
2. Add the chopped onions and sauté until golden brown.
3. Stir in the ginger-garlic paste and cook for another minute.
4. Add the diced chicken and cook until it turns white.
5. Mix in the chopped tomato, red chili powder, turmeric powder, and salt. Cook until the tomatoes soften.
6. Pour in the water and bring to a simmer. Cover and cook for 10 minutes until the chicken is fully cooked.
7. Stir in the garam masala and cook for another 2 minutes.
8. Garnish with fresh coriander leaves and serve hot.