There’s something undeniably comforting about a bowl of soup that simmers low and slow, filling your home with rich, savory aromas. This Creamy Tuscan Chickpea Soup is one of those dishes that feels like a warm hug—simple, wholesome, and full of heart. It’s the kind of soup that could have easily been passed down from an Italian nonna’s kitchen, where the love is in the stirring and the joy is in the sharing.
This recipe draws its roots from the rustic kitchens of Tuscany, where seasonal produce, legumes, and simple herbs are transformed into deeply flavorful meals. Chickpeas have long been a staple in Italian cucina povera—“poor kitchen”—a tradition of making rich meals with humble ingredients. And in this soup, they shine.
I first made this soup on a rainy autumn afternoon, craving something hearty but nourishing. I didn’t have much on hand, just a couple cans of chickpeas, some veggie broth, and a handful of sun-dried tomatoes. But that’s the beauty of this dish: it’s resourceful. You work with what you’ve got, and somehow, it always turns out delicious.
Whether you’re making it for a cozy night in, meal prepping for the week, or simply looking for a healthy, protein-packed meal that doesn’t skimp on flavor—this recipe is the one to bookmark.
Why You’ll Love This Recipe:
-
It’s creamy and comforting without needing heavy cream.
-
Packed with plant-based protein and fiber thanks to chickpeas.
-
Infused with Italian flavors—think garlic, rosemary, sun-dried tomatoes.
-
Comes together quickly with pantry staples.
-
Perfect for batch cooking or freezing for later.

INGREDIENTS YOU’LL NEED:
-
1 tablespoon olive oil
-
1 medium onion, finely chopped
-
2 garlic cloves, minced
-
1 teaspoon fresh rosemary, finely chopped (or ½ tsp dried)
-
½ teaspoon red chili flakes (optional, for a little heat)
-
1 tablespoon tomato paste
-
100g (about 3.5 oz) sun-dried tomatoes, chopped
-
2 x 400g (14 oz) cans chickpeas, drained and rinsed
-
750 ml (3 cups) vegetable stock
-
100 ml (½ cup) double (heavy) cream or dairy-free alternative
-
Salt and pepper, to taste
-
Fresh parsley or basil, to serve (optional)

HOW TO MAKE CREAMY TUSCAN CHICKPEA SOUP:
STEP-BY-STEP INSTRUCTIONS
Step 1: Sauté the aromatics
Start by heating olive oil in a large pot over medium heat. Add the finely chopped onion and cook for about 4-5 minutes until softened and translucent. There’s something so nostalgic about that sizzling sound—it’s the beginning of all good things.
Step 2: Add the garlic and herbs
Stir in the minced garlic, rosemary, and red chili flakes if you’re using them. Let them cook for just a minute or so, until fragrant. The kitchen will already start to smell amazing at this point.
Step 3: Build the base
Add the tomato paste and stir it into the onions and garlic, letting it caramelize slightly—this adds so much depth. Next, stir in the chopped sun-dried tomatoes. These little flavor bombs give the soup a deep, umami richness.
Step 4: Chickpeas and broth
Tip in the chickpeas and pour over the vegetable stock. Give everything a good stir and bring the soup to a gentle simmer. Let it bubble away for about 10-15 minutes. This gives the chickpeas time to soak up all that herby, tomato-rich broth.
Step 5: Blend to creamy perfection
Once everything is well-cooked and infused, use an immersion blender to blend part (or all) of the soup, depending on your texture preference. I like blending about half so you get that thick, creamy consistency while still keeping some whole chickpeas for a rustic bite.
Step 6: Stir in the cream
Lower the heat and stir in the double cream or dairy-free alternative. Season with salt and pepper to taste. Let it warm through gently—don’t let it boil at this stage.
Step 7: Serve and savor
Ladle the soup into bowls and top with fresh parsley or basil if you like. Serve with crusty bread or even a sprinkle of vegan parmesan if you’re feeling extra fancy.

HELPFUL TIPS:
-
Make it vegan: Just use a dairy-free cream (like oat or cashew) and you’re good to go.
-
Batch cook it: This soup stores beautifully and the flavors deepen after a day in the fridge.
-
Adjust the texture: Blend more or less depending on how creamy or chunky you like your soup.
-
Add greens: A handful of spinach or kale stirred in at the end is a great way to sneak in some extra nutrients.
-
Crouton tip: Homemade croutons or a drizzle of olive oil on top make a lovely garnish.
DETAILS:
-
Prep Time: 10 minutes
-
Cook Time: 25 minutes
-
Total Time: 35 minutes
-
Yield: 4 servings
-
Category: Soup
-
Method: Stovetop
-
Cuisine: Italian-inspired
-
Diet: Vegetarian, Vegan-friendly

NOTES:
-
You can use dried chickpeas, but make sure to soak and cook them beforehand. Canned chickpeas make this a fast, weeknight-friendly meal.
-
For extra richness, a spoonful of nutritional yeast can be added before serving.
NUTRITIONAL INFORMATION:
Estimates per serving
-
Calories: ~320
-
Protein: 12g
-
Carbohydrates: 35g
-
Fiber: 9g
-
Fat: 16g
-
Saturated Fat: 4g
-
Sugar: 6g
-
Sodium: 420mg
FREQUENTLY ASKED QUESTIONS:
Can I freeze this soup?
Absolutely. Let it cool completely, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw in the fridge overnight and reheat gently on the stove.
What can I use instead of sun-dried tomatoes?
If you don’t have them, try roasted red peppers or a bit of tomato purée, though the sun-dried tomatoes do bring a unique depth of flavor.
Is this soup gluten-free?
Yes, just be sure to serve it with gluten-free bread if needed.
STORAGE INSTRUCTIONS:
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stovetop over medium heat, stirring occasionally. The soup thickens as it sits, so feel free to add a splash of water or broth when reheating.

Related Recipes
If you liked this recipe, you’ll definitely enjoy these other cozy delights:
CONCLUSION
There’s just something magical about a soup that’s both comforting and nourishing—and this Creamy Tuscan Chickpea Soup is all of that and more. Whether you’re making it for yourself, a loved one, or a gathering of friends, it’s one of those recipes that brings people together, spoon by spoon. It proves that good food doesn’t need to be complicated—it just needs a little love.
Print
Creamy Tuscan Chickpea Soup
Description
There’s something undeniably comforting about a bowl of soup that simmers low and slow, filling your home with rich, savory aromas. This Creamy Tuscan Chickpea Soup is one of those dishes that feels like a warm hug—simple, wholesome, and full of heart. It’s the kind of soup that could have easily been passed down from an Italian nonna’s kitchen, where the love is in the stirring and the joy is in the sharing.
This recipe draws its roots from the rustic kitchens of Tuscany, where seasonal produce, legumes, and simple herbs are transformed into deeply flavorful meals. Chickpeas have long been a staple in Italian cucina povera—“poor kitchen”—a tradition of making rich meals with humble ingredients. And in this soup, they shine.
I first made this soup on a rainy autumn afternoon, craving something hearty but nourishing. I didn’t have much on hand, just a couple cans of chickpeas, some veggie broth, and a handful of sun-dried tomatoes. But that’s the beauty of this dish: it’s resourceful. You work with what you’ve got, and somehow, it always turns out delicious.
Whether you’re making it for a cozy night in, meal prepping for the week, or simply looking for a healthy, protein-packed meal that doesn’t skimp on flavor—this recipe is the one to bookmark.
Ingredients
1 tablespoon olive oil
1 medium onion, finely chopped
2 garlic cloves, minced
1 teaspoon fresh rosemary, finely chopped (or ½ tsp dried)
½ teaspoon red chili flakes (optional, for a little heat)
1 tablespoon tomato paste
100g (about 3.5 oz) sun-dried tomatoes, chopped
2 x 400g (14 oz) cans chickpeas, drained and rinsed
750 ml (3 cups) vegetable stock
100 ml (½ cup) double (heavy) cream or dairy-free alternative
Salt and pepper, to taste
Fresh parsley or basil, to serve (optional)
Instructions
Step 1: Sauté the aromatics
Start by heating olive oil in a large pot over medium heat. Add the finely chopped onion and cook for about 4-5 minutes until softened and translucent. There’s something so nostalgic about that sizzling sound—it’s the beginning of all good things.
Step 2: Add the garlic and herbs
Stir in the minced garlic, rosemary, and red chili flakes if you’re using them. Let them cook for just a minute or so, until fragrant. The kitchen will already start to smell amazing at this point.
Step 3: Build the base
Add the tomato paste and stir it into the onions and garlic, letting it caramelize slightly—this adds so much depth. Next, stir in the chopped sun-dried tomatoes. These little flavor bombs give the soup a deep, umami richness.
Step 4: Chickpeas and broth
Tip in the chickpeas and pour over the vegetable stock. Give everything a good stir and bring the soup to a gentle simmer. Let it bubble away for about 10-15 minutes. This gives the chickpeas time to soak up all that herby, tomato-rich broth.
Step 5: Blend to creamy perfection
Once everything is well-cooked and infused, use an immersion blender to blend part (or all) of the soup, depending on your texture preference. I like blending about half so you get that thick, creamy consistency while still keeping some whole chickpeas for a rustic bite.
Step 6: Stir in the cream
Lower the heat and stir in the double cream or dairy-free alternative. Season with salt and pepper to taste. Let it warm through gently—don’t let it boil at this stage.
Step 7: Serve and savor
Ladle the soup into bowls and top with fresh parsley or basil if you like. Serve with crusty bread or even a sprinkle of vegan parmesan if you’re feeling extra fancy.
Notes
-
You can use dried chickpeas, but make sure to soak and cook them beforehand. Canned chickpeas make this a fast, weeknight-friendly meal.
-
For extra richness, a spoonful of nutritional yeast can be added before serving.