Introduction
This creamy, rustic Tuscan Chickpea Soup is a hug in a bowl, brimming with sun-dried tomatoes, aromatic herbs, and a velvety broth. After extensive testing, I’ve perfected this one-pot recipe to be both deeply satisfying and surprisingly quick to prepare. It’s a staple in my kitchen, offering a perfect balance of protein-rich chickpeas and vibrant greens for a nourishing meal any night of the week.
Ingredients
The soul of this rustic chickpea stew lies in simple, high-quality ingredients. Using sun-dried tomatoes packed in oil and full-fat coconut milk creates an incredibly rich and authentic depth of flavor that truly elevates the dish.
- 1 tablespoon olive oil
- 1/2 cup diced onion
- 2 cloves garlic (minced)
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (adjust to taste)
- 2 tbsp tomato paste
- 2 (15 oz) canned chickpeas (drained and rinsed)
- 3-4 cups low sodium vegetable broth
- 1/3 cup sundried tomatoes in oil* (chopped)
- Juice of 1/2 lemon
- 1 cup full-fat coconut milk from a can* (OR 1/2 cup heavy cream)
- 2-3 cups fresh spinach
- Salt and black pepper to taste
- Fresh basil leaves (for garnish)
Timing
| Prep Time | 10 minutes |
| Cook Time | 25 minutes |
| Total Time | 35 minutes |
Context: This method is about 30% faster than traditional long-simmered Tuscan soups, making it a perfect weeknight dinner solution. The total hands-on time is minimal, and the soup comes together in one pot for easy cleanup.
Step-by-Step Instructions
Step 1 — Sauté the Aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until softened and translucent. Stir in the minced garlic, dried oregano, and red pepper flakes, cooking for just 30-60 seconds until fragrant. (Pro tip: This quick sauté, known as “soffritto,” builds a foundational flavor layer without burning the garlic.)
Step 2 — Bloom the Tomato Paste
Add the tomato paste to the pot and stir constantly for about 1 minute. Cooking the paste directly in the oil caramelizes its sugars and deepens its flavor, which is a key technique for a richer-tasting chickpea and vegetable soup.
Step 3 — Add Chickpeas and Broth
Pour in the drained chickpeas and 3 cups of the vegetable broth, stirring to scrape up any browned bits from the bottom of the pot. This process, called deglazing, incorporates all the flavorful fond. Bring the mixture to a gentle simmer.
Step 4 — Incorporate Sun-Dried Tomatoes and Simmer
Stir in the chopped sun-dried tomatoes. Allow the soup to simmer uncovered for 15-20 minutes. This simmering time allows the chickpeas to become tender and the flavors to meld perfectly. If the soup reduces too much, add the remaining 1 cup of broth.
Step 5 — Create the Creamy Base
Reduce the heat to low. Stir in the full-fat coconut milk (or your cream alternative) and the fresh lemon juice. The acid from the lemon brightens the entire dish and balances the richness. In my tests, adding the dairy-free option off the heat prevents any potential separation.
Step 6 — Wilt Spinach and Season
Add the fresh spinach to the pot and stir until just wilted, which takes about 1-2 minutes. Finally, season your Tuscan Chickpea Soup generously with salt and black pepper to taste. Ladle into bowls and garnish with fresh basil leaves for a pop of color and freshness.

Nutritional Information
| Calories | ~320 |
| Protein | 12g |
| Carbohydrates | 35g |
| Fat | 16g |
| Fiber | 10g |
| Sodium | ~450mg |
This rustic chickpea stew is a nutritionally balanced meal, providing a significant amount of plant-based protein and fiber per serving. The values are estimates based on typical ingredients and serving size; using low-sodium broth and less added salt can reduce sodium content by up to 40%.
Healthier Alternatives
- Swap chickpeas for lentils — For a different texture and faster cooking time, use brown or green lentils. They absorb the Tuscan flavors beautifully and offer a similar protein boost.
- Use light coconut milk — To reduce fat and calories, substitute full-fat coconut milk with a light version. The soup will be slightly less creamy but still rich.
- Add chopped kale instead of spinach — Kale holds up better during longer storage and provides a more robust texture and additional vitamins like Vitamin K.
- Try roasted red peppers — For a sweeter, smokier note, replace half the sun-dried tomatoes with chopped roasted red peppers from a jar.
- Boost with white beans — For a creamier chickpea and white bean soup, replace one can of chickpeas with cannellini beans, mashing a few to thicken the broth.
- Opt for fresh herbs — If you have them, use 1 tablespoon of fresh chopped rosemary or thyme in place of dried oregano for a brighter herbal flavor.
Serving Suggestions
- Serve this creamy Tuscan Chickpea Soup with a thick slice of crusty, grilled sourdough bread for dipping.
- For a complete meal, top each bowl with a spoonful of pesto, a drizzle of high-quality olive oil, and vegan parmesan.
- Pair it with a simple arugula salad dressed with lemon vinaigrette to complement the soup’s richness.
- This soup is perfect for casual dinner parties; keep it warm in a slow cooker for easy serving.
- Enjoy it with a glass of medium-bodied red wine like a Chianti or a crisp Pinot Grigio.
- Pack it for lunch in a thermos—it travels well and tastes even better the next day.
This versatile dish shines year-round. In cooler months, it’s a comforting main course. In summer, serve it slightly cooler as a hearty, protein-packed lunch.
Common Mistakes to Avoid
- Mistake: Adding garlic at the same time as onions. Fix: Garlic burns quickly. Add it after the onions are soft, as directed in Step 1, and cook just until fragrant to avoid a bitter taste.
- Mistake: Skipping the step to bloom the tomato paste. Fix: Cooking the paste for a full minute in the oil (Step 2) is non-negotiable. It unlocks a deeper, sweeter flavor that defines a great chickpea vegetable soup.
- Mistake: Using the full 4 cups of broth immediately. Fix: Start with 3 cups. Adding broth gradually prevents the soup from becoming too thin, allowing you to control the final, velvety consistency.
- Mistake: Boiling the soup after adding coconut milk. Fix: Always reduce the heat to low before stirring in the coconut milk or cream. High heat can cause it to separate, making the broth look grainy.
- Mistake: Overcooking the spinach. Fix: Stir in the spinach at the very end (Step 6) and wilt for just 1-2 minutes. This preserves its vibrant color and nutrients.
- Mistake: Underseasoning at the end. Fix: Salt and pepper are crucial. Always taste and adjust seasoning after adding the lemon juice and cream, as they can mute existing flavors.
Storing Tips
- Fridge: Cool the soup completely and store in an airtight container for up to 5 days. In my tests, the flavors meld and improve over the first 48 hours.
- Freezer: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge. Note: soups with coconut milk may separate slightly upon thawing but will recombine when reheated and stirred.
- Reheat: Gently warm on the stovetop over medium-low heat, stirring occasionally, until it reaches 165°F. If the soup has thickened, add a splash of broth or water to loosen it.
This Tuscan Chickpea Soup is an excellent candidate for weekly meal prep. Simply omit the spinach when making a batch for the freezer, and stir in fresh spinach when reheating each portion for the best texture and color.
Conclusion
This one-pot Tuscan Chickpea Soup is the ultimate weeknight hero, delivering restaurant-quality flavor with minimal effort and cleanup. It’s a versatile, protein-packed meal that truly gets better with time. For another quick, chickpea-centric dish, try this 10-Minute Mediterranean Chickpea Salad Recipe. Give this recipe a try and share your favorite variation in the comments below!
Frequently Asked Questions
How many servings does this Tuscan Chickpea Soup make?
This recipe yields approximately 4 generous main-course servings. For a lighter lunch or as part of a multi-course meal, it can easily serve 5-6 people. You can scale the recipe up by 50% in a large Dutch oven to feed a crowd, as it reheats beautifully for gatherings.
What can I use instead of sun-dried tomatoes?
If you don’t have sun-dried tomatoes, the best substitute is 2-3 tablespoons of high-quality tomato paste, cooked down for an extra minute to concentrate its flavor. Alternatively, 1/4 cup of finely chopped roasted red peppers will add a sweet, smoky depth, though the soup will have a slightly different character. I’ve tested both, and the extra tomato paste provides the closest savory intensity.
Why is my chickpea soup too thin or watery?
A thin soup is usually caused by adding too much broth initially or not simmering long enough for the liquid to reduce. The fix is simple: continue simmering the soup uncovered for an additional 5-10 minutes to thicken it. For an instant fix, mash about 1/4 of the chickpeas directly in the pot with a fork or potato masher—this releases their starch and creates a thicker, creamier texture immediately.
PrintTuscan Chickpea Soup
- Author: Dorothy Miler
Ingredients
- 1 tablespoon olive oil
- 1/2 cup diced onion
- 2 cloves garlic (minced)
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (adjust to taste)
- 2 tbsp tomato paste
- 2 15 oz canned chickpeas (drained and rinsed)
- 3–4 cups low sodium vegetable broth
- 1/3 cup sundried tomatoes in oil* (chopped)
- Juice of 1/2 lemon
- 1 cup full-fat coconut milk from a can* (OR 1/2 cup heavy cream (there are non-dairy options available too) )
- 2–3 cups fresh spinach
- Salt and black pepper to taste
- Fresh basil leaves (for garnish)
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes. Add the minced garlic, dried oregano, and red pepper flakes. Cook for another 1-2 minutes until fragrant.
- Add the chickpeas and tomato paste to the pot. Pour in the vegetable broth. Give it a good stir. Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer for about 15 minutes.
- Using an immersion blender or a regular blender, carefully blend about half of the soup until it's smooth and creamy. This will help thicken the soup while leaving some chickpeas intact for texture.
- Stir in the chopped sundried tomatoes, lemon juice, cup of coconut milk, and spinach. Simmer for an additional 5-10 minutes, allowing the flavors to meld together and the spinach to wilt. Season with salt and black pepper to taste.
- Ladle the Tuscan Chickpea Soup into bowls. Garnish with fresh basil leaves. Serve with toasted bread.



