Steps
1. Heat olive oil in a pan over medium heat.
2. Add cumin seeds and let them sizzle for a few seconds.
3. Add the chopped onions and sauté until golden brown.
4. Stir in the minced garlic and grated ginger; cook for another minute.
5. Add the chopped tomatoes and cook until soft.
6. Sprinkle in the turmeric, garam masala, chili powder, and salt. Mix well.
7. Add the chickpeas and stir to combine, cooking for about 5 minutes.
8. Adjust the consistency with water if needed and simmer for another 5 minutes.
9. Serve hot, garnished with fresh cilantro, alongside cooked basmati rice if desired.