Steps
1. Heat oil in a pan over medium heat.
2. Add chopped onions and sauté until golden brown.
3. Stir in the ginger garlic paste and cook for 1-2 minutes until fragrant.
4. Add the chopped tomatoes and green chili; cook until the tomatoes soften.
5. Mix in the garam masala and chicken masala, stirring well.
6. Add the chicken pieces and salt, ensuring they are well coated with the spice mixture.
7. Cook on medium-low heat for about 15-20 minutes, or until the chicken is cooked through, stirring occasionally.
8. Garnish with fresh coriander and serve hot with rice or naan.