How to Make the Perfect Spicy Chickpea and Spinach Soup
Mediterranean · Medium · 45 minutes min · 4 servings

A vibrant and hearty soup that combines the warmth of spices with the protein punch of chickpeas and the nutrition of fresh spinach.
Why this recipe works
This Spicy Chickpea and Spinach Soup recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 45 minutes minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 320 calories with 15g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 17 simple ingredients that you can find at any grocery store:
- 1 can Chickpeas
- 4 cups Vegetable broth
- 2 cups Fresh spinach
- 1 medium Onion
- 3 cloves Garlic
- 2 medium Carrots
- 1 medium Celery stalk
- 1 tbsp Olive oil
- 1 tsp Cumin
- 1 tsp Coriander
- 1 tsp Smoked paprika
- 0.5 tsp Turmeric
- 0.5 tsp Cayenne pepper
- 1 tbsp Lemon juice
- 0.25 cup Fresh parsley
- 0.5 tsp Salt
- 0.5 tsp Black pepper
Step by step instructions
Step 1: Sauté Vegetables
In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery. Sauté until softened, about 5 minutes.
Step 2: Add Garlic and Spices
Stir in minced garlic, cumin, coriander, smoked paprika, turmeric, cayenne, salt, and pepper. Cook for 1-2 minutes until fragrant.
Step 3: Add Chickpeas and Broth
Pour in the chickpeas and vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes.
Step 4: Incorporate Spinach
Add fresh spinach and lemon juice to the pot. Stir until spinach is wilted, about 3 minutes.
Step 5: Serve
Ladle soup into bowls and garnish with fresh parsley.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- Chickpeas → White beans
- Fresh spinach → Kale
- Vegetable broth → Chicken broth
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Not sautéing the vegetables long enough.
- Overcooking the spinach.
- Using canned chickpeas without rinsing them properly.
Nutrition facts
Per serving: 320 calories, 15g protein, 45g carbs, 10g fat, 12g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →