Looking for a delicious and wholesome meal that warms the soul? This Italian Chickpea and Spinach Soup is just what you need. Bursting with flavors and packed with nutrition, it’s the perfect addition to your repertoire of vegetable & plant-based soups. Perfect for any day of the week, this recipe uses simple ingredients to create a dish that feels abundant and satisfying.
This soup is not just another recipe; it’s a heartfelt homage to Italian cuisine. The combination of chickpeas and spinach brings together earthy and vibrant flavors that dance on your palate. Whether you’re serving it for a family dinner or enjoying a quiet evening at home, this soup is sure to impress and comfort.
A Hearty Italian Chickpea and Spinach Soup Recipe

This Italian Chickpea and Spinach Soup is a nourishing blend of tender chickpeas, fresh spinach, and aromatic herbs. Each spoonful is a delightful mix of textures and tastes, with a savory broth that sings of Italian tradition. It’s a satisfying dish that’s both hearty and healthy.
Ingredients
- 1 can (15 oz) chickpeas, drained and rinsed
- 4 cups fresh spinach, roughly chopped
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 stalk celery, diced
- 4 cups vegetable broth
- 1 tablespoon olive oil
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- Juice of 1 lemon
- Fresh parsley for garnish
Instructions
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, carrot, and celery. Sauté until the vegetables are softened, about 5-7 minutes.
- Add Chickpeas and Broth: Stir in the chickpeas and vegetable broth. Bring to a boil, then reduce the heat and let it simmer for about 15 minutes.
- Incorporate Spinach: Add the chopped spinach and dried oregano to the pot. Stir and cook for an additional 5 minutes, until the spinach is wilted.
- Season the Soup: Add salt, pepper, and lemon juice to taste. Adjust seasoning as necessary.
- Serve: Ladle the soup into bowls and garnish with fresh parsley. Serve hot for a comforting meal.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 210kcal
- Fat: 6g
- Protein: 10g
- Carbohydrates: 30g