Ingredients
Equipment
Method
- Heat the oil in a large skillet over medium heat until shimmering. Add the diced onion and sauté, stirring frequently, until it becomes translucent and starts to turn golden, about 5 minutes.
- Add the minced garlic and grated ginger to the skillet and cook for about 1 minute, until fragrant and aromatic.
- Sprinkle in the toasted ground cumin and coriander, stirring constantly for 30 seconds to toast the spices and release their warm, earthy aroma.
- Pour in the crushed tomatoes, stirring well. Let the mixture simmer gently for about 10 minutes, until the sauce thickens slightly and develops a rich, fragrant aroma.
- Add the rinsed and drained chickpeas to the sauce, stirring to coat them evenly. Cook for another 5 minutes, allowing the flavors to meld and the chickpeas to warm through.
- Gradually add the spinach, a handful at a time, stirring as it wilts into the sauce. Cover the pan and cook for about 2 minutes until the greens are tender and vibrant green.
- Pour in the coconut milk, stirring gently to combine with the sauce. Let it simmer for another 2 minutes until the curry is velvety and fragrant.
- Season with salt and pepper to taste, adjusting for your preferred flavor. If you like it spicy, add chili flakes or hot sauce now.
- Remove the skillet from heat and let the curry rest for a minute to allow flavors to meld. Serve hot over rice or flatbread, garnished with a squeeze of lemon if desired.
Notes
For extra flavor, toast whole cumin and coriander seeds before grinding. Using fresh ingredients enhances aroma and taste, but pantry staples work perfectly. Adjust spice levels to suit your heat preference.
