Go Back

Cozy Chickpea Spinach Soup - A Warm, Nourishing One-Pot Meal

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • Olive oil – for sautéing and finishing
  • Yellow onion – diced
  • Carrots – diced
  • Celery – diced
  • Garlic – minced
  • Tomato paste – for richness
  • Crushed tomatoes (canned) – or diced tomatoes
  • Chickpeas (2 cans, drained and rinsed) – or cooked from scratch
  • Vegetable broth – low sodium preferred
  • Baby spinach – or chopped mature spinach
  • Lemon – zest and juice
  • Ground cumin
  • Smoked paprika
  • Dried thyme or Italian seasoning
  • Bay leaf
  • Red pepper flakes – optional
  • Salt and black pepper
  • Fresh parsley – optional garnish
  • Parmesan rind – optional, if not keeping it vegan
  • Crusty bread – for serving

Method
 

  1. Prep your base: Warm 2 tablespoons of olive oil in a large pot over medium heat. Add the onion, carrots, and celery with a pinch of salt. Cook, stirring occasionally, until softened and lightly golden, about 7–9 minutes.
  2. Add garlic and spices: Stir in the garlic, cumin, smoked paprika, dried thyme, and red pepper flakes if using. Cook for 1 minute until fragrant.
  3. Tomato boost: Add 1–2 tablespoons of tomato paste and cook, stirring, for 1–2 minutes to caramelize it slightly. This deepens the flavor and cuts any sharp acidity.
  4. Build the soup: Pour in crushed tomatoes (about 1 cup) and 6 cups of vegetable broth. Add the bay leaf. If using a Parmesan rind, add it now. Bring to a gentle boil.
  5. Chickpeas go in: Stir in the chickpeas. Reduce heat to a lively simmer and cook for 15–20 minutes, uncovered, so the flavors meld and the broth reduces slightly.
  6. Adjust texture: For a creamier body, use a potato masher to lightly mash some chickpeas right in the pot (5–6 quick presses). Or blend 1 cup of the soup and return it to the pot. Keep it rustic.
  7. Spinach time: Add the spinach in batches, stirring until wilted, 1–2 minutes. Turn off the heat and remove the bay leaf and Parmesan rind if used.
  8. Brighten and season: Stir in the lemon zest and juice (start with half a lemon, add more to taste). Season generously with salt and black pepper. Finish with a drizzle of olive oil for richness.
  9. Serve: Ladle into bowls and top with chopped parsley. Serve with warm crusty bread or a simple grilled cheese on the side.