Heat oil in a pan over medium heat.
Add chopped onions and sauté until golden brown.
Add ginger-garlic paste and cook for 1 minute.
Stir in chopped tomatoes and cook until soft and mushy.
Add spices (turmeric, cumin, coriander, garam masala) and mix well.
Add boiled or canned chickpeas and stir to coat with masala.
Pour some water, cover, and let it simmer for 10–15 minutes.
Garnish with fresh coriander and serve hot.