Ingredients
Equipment
Method
- Heat olive oil in a large soup pot over medium heat.
 - Add diced onion and cook, stirring, for 4-5 minutes until softened.
 - Stir in minced garlic, diced carrots, and diced celery. Cook for another 4 minutes until the vegetables begin to soften.
 - Add cumin, coriander, cinnamon, turmeric, smoked paprika, and cayenne pepper to the pot. Stir for 1 minute until fragrant.
 - Mix in tomato paste and cook for 1 more minute, stirring constantly.
 - Add diced tomatoes, drained chickpeas, and vegetable broth. Stir well and bring the mixture to a simmer.
 - Season with salt and black pepper. Reduce heat, cover, and simmer for 20 minutes, stirring occasionally.
 - Add chopped spinach or kale, and simmer uncovered for another 5 minutes until the greens are wilted.
 - Stir in fresh lemon juice. Taste and adjust seasoning if needed.
 - Ladle soup into bowls and garnish with chopped cilantro or parsley before serving.
 
Notes
For a thicker soup, use an immersion blender to partially blend the soup before adding greens.
You can substitute kale with spinach, chard, or even collard greens.
For extra protein, add a handful of cooked quinoa or lentils.
Soup stores well in the refrigerator for up to 4 days and freezes for up to 2 months.
