Go Back
A cozy bowl of creamy Tuscan Chickpea and Spinach Soup served with a slice of rustic artisan bread on a wooden table.

Tuscan Chickpea and Spinach Soup Recipe (Creamy Mediterranean One-Pot)

A comforting, rustic Mediterranean-inspired soup packed with protein-rich chickpeas, tender baby spinach, and savory sun-dried tomatoes simmered in a velvety garlic-infused broth. Ready in under 30 minutes!
Prep Time 10 minutes
Cook Time 20 minutes
Servings: 4
Course: Main Course, Soup
Cuisine: Italian
Calories: 340

Ingredients
  

  • - 2 tbsp Extra virgin olive oil
  • - 1 medium Yellow onion finely diced
  • - 4 cloves Garlic minced
  • - 1/2 cup Oil-packed sun-dried tomatoes drained and chopped
  • - 1 tsp Dried Italian seasoning
  • - 1/4 tsp Red pepper flakes optional
  • - 2 cans 15 oz each Chickpeas (garbanzo beans), rinsed and drained
  • - 3 cups Low-sodium vegetable broth
  • - 1/2 cup Heavy cream or full-fat canned coconut milk for a vegan alternative
  • - 3 cups Fresh baby spinach
  • - Sea salt to taste
  • - Freshly cracked black pepper to taste

Method
 

  1. SAUTÉ THE AROMATICS: Heat the extra virgin olive oil in a large pot or Dutch oven over medium heat. Add the finely diced yellow onion and cook for 4–5 minutes until soft and translucent. Stir in the minced garlic, chopped sun-dried tomatoes, dried Italian seasoning, and optional red pepper flakes. Sauté for exactly 1 minute, stirring constantly, until incredibly fragrant.
  2. SIMMER THE BASE: Pour in the vegetable broth, using your spoon to scrape up any browned bits from the bottom of the pot. Stir in the rinsed and drained chickpeas. Season with a pinch of sea salt and a generous amount of cracked black pepper. Bring the liquid to a boil, then immediately turn the heat down to low. Cover with a lid and let simmer gently for 15 minutes.
  3. MAKE IT CREAMY: Remove the lid and stir in the heavy cream. Let it heat through for 2 minutes. To naturally thicken the broth, use the back of a large wooden spoon to firmly mash a small handful of chickpeas against the inner side of the pot, stirring the mashed beans back into the liquid.
  4. WILT THE GREENS: Turn the heat completely off. Toss in the fresh baby spinach and stir gently. The residual warmth of the soup will perfectly wilt the leaves into a gorgeous bright green within 60 seconds.
  5. SERVE: Ladle hot soup into deep bowls. Finish with an extra grind of fresh black pepper and a light drizzle of extra virgin olive oil if desired. Pair with a thick slice of warm crusty bread.

Notes

RECIPE NOTES:
- To store: Keep leftovers in an airtight container in the fridge for up to 5 days. Add a splash of broth when reheating as it will thicken over time.
- To freeze: Freeze without the cream for up to 3 months. Thaw, reheat, and stir the cream in fresh before serving.