Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(11)
Export 16 ingredients for grocery delivery
Step 1
Heat the oil in a large skillet over medium high heat. Add the onion and cumin seeds and cook until the onion begins to soften, about 3-5 minutes, stirring often so the onion doesn't burn and become bitter.
Step 2
Add the tomatoes, garlic and ginger and cook, stirring, for 1-2 minutes or until fragrant. Stir in the ground cumin, coriander, garam masala, salt, turmeric, and cayenne pepper, and cook for another minute, stirring often as the spices toast and coat the onions and tomatoes.
Step 3
Stir in 1/2 cup water and continue to cook for 3-4 minutes as the sauce thickens and the tomatoes soften, using the back of a spatula to gently press down on each tomato so it bursts and releases its juices into the sauce. Add the chickpeas and spinach, and simmer for 5 minutes, stirring occasionally. Smash some of the chickpeas to thicken the sauce. Add more water to loosen the sauce if desired.
Step 4
Add more salt to taste and serve over rice with a dollop of yogurt and cilantro if desired.