Steps
1. Heat the vegetable oil in a pan over medium heat.
2. Add the cumin seeds and let them sizzle for a few seconds.
3. Stir in the chopped onion and sauté until golden brown.
4. Add the minced garlic and grated ginger, cooking for another minute.
5. Mix in the turmeric, garam masala, and red chili powder, stirring well.
6. Add the chopped tomato and cook until soft, about 3-4 minutes.
7. Stir in the chickpeas and season with salt.
8. Add a splash of water if the mixture is too thick, and let it simmer for 5-7 minutes.
9. Garnish with fresh cilantro and serve with cooked rice if desired.