Indian flavors on your dinner table tonight!
1. Add the vegetable oil (or ghee) to a large pot. Place it over medium heat. Add the cumin seeds. Gently fry them until fragrant.
2. Add the chopped onions. Fry until golden. Stir in the minced garlic, ginger, and green chilies (if using). Cook for another minute.
3. Add the chopped tomatoes. Cook them until they break down and become soft. Add the ground coriander, ground cumin, turmeric, garam masala, paprika, and cayenne pepper (if using). Stir well. Cook for 5 more minutes.
4. Add the drained chickpeas. Stir well. Pour in the water or vegetable broth. The chickpeas should be fully submerged.
5. Turn the heat up until the curry is boiling. Then lower the heat to a mere simmer.
6. Cover the pot. Simmer the chickpea curry for 90 minutes or more. The chickpeas should be super soft in the end.
7. Add extra salt and spices if you like. In the end add the lemon juice.
8. Serve with fresh cilantro and rice or naan.