Ingredients
Method
Build the base
- Heat the olive oil in a 4-quart / 3.8 L dutch oven over medium heat. Add the onion and cook for 5 to 6 minutes, stirring occasionally, until soft and translucent.
- Add the garlic and ginger. Cook for 1 minute, stirring, until fragrant.
- Stir in the cumin, coriander, turmeric, smoked paprika, and chili flakes. Toast for 30 seconds, stirring constantly, until the spices smell fragrant and coat the onions, watching closely so they don't scorch.
- Pour in the crushed tomatoes and scrape up any browned bits from the bottom of the pot. Simmer for 3 minutes to deepen the color.
Simmer and finish
- Add the chickpeas, coconut milk, and vegetable broth. Bring to a gentle simmer, then lower the heat, cover partially, and cook for 20 minutes, stirring occasionally, until the broth thickens slightly and coats the back of a spoon.
- Add the spinach in two or three batches, stirring each handful in until wilted before adding more, about 2 to 3 minutes total.
- Stir in the lemon juice and season with salt and black pepper to taste.
- Ladle into bowls, top with chopped cilantro, and serve with lemon wedges alongside rice or warm naan.
Notes
- Rinse canned chickpeas to reduce sodium and tinny flavor.
- Keep simmer gentle after adding coconut milk to avoid separation.
- Add spinach in batches so it wilts evenly.
- Finish with lemon juice off heat for the brightest flavor.
