Creamy Tuscan White Bean Soup

Total Time: 50 mins Difficulty: Intermediate
A rich, velvety soup bursting with savory garlic, sun-dried tomatoes, and tender white beans—your new go-to comfort in a bowl!
pinit

The moment the soup starts simmering on the stove, the entire kitchen fills with the most comforting aroma—a blend of garlic, rosemary, and rich, creamy goodness. It’s one of those dishes that makes you feel at home, even if you’ve just walked in from the cold. The beans soften perfectly, soaking up all the flavors while adding that wonderful texture to every spoonful. Each bite is a balance of earthy beans, savory garlic, and the silky smooth cream that just brings it all together.

What really makes this soup shine is how customizable it is. You can toss in a little extra spinach for a boost of greens, or add some red pepper flakes if you’re in the mood for a bit of heat. Sometimes, I’ll drizzle a touch of lemon juice just before serving, and the citrusy kick brightens up the entire bowl. It’s like a big, cozy hug in soup form—rich, hearty, and just the right amount of indulgence without feeling too heavy.

For me, this creamy Tuscan white bean soup isn’t just a recipe; it’s a reminder of what home feels like. Every time I make it, I’m transported back to evenings spent with family, sitting around the table, sharing stories, and savoring the simple joy of a great meal. And that’s the beauty of cooking, isn’t it? Taking those familiar flavors and making them your own, turning an everyday dish into something special.

Key Ingredients in Creamy Tuscan White Bean Soup

The beauty of this soup lies in its simplicity, with each ingredient playing a key role in creating that rich, comforting flavor profile. Here’s a breakdown of the ingredients that make this soup so irresistible:

  • Olive oil
    A staple in many Mediterranean dishes, olive oil adds richness and depth to the base of the soup, helping to sauté the onions and garlic to perfection.
  • Onion
    The onion brings a subtle sweetness and savory depth to the soup, forming the foundation of its flavor along with the garlic.
  • Garlic
    A few cloves of garlic are essential for that aromatic punch. When it’s sautéed, garlic releases its natural sweetness and earthiness, complementing the beans and broth beautifully.
  • Dried oregano
    Oregano adds a herbal, slightly peppery note to the soup, giving it that unmistakable Mediterranean vibe.
  • Dried basil
    Basil’s slightly sweet and aromatic flavor enhances the overall herb profile, making the soup feel like a warm Italian embrace.
  • Crushed red pepper flakes
    A pinch of red pepper flakes brings just the right amount of heat, balancing the creamy richness with a bit of kick.
  • Vegetable broth
    The broth is the liquid soul of the soup, infusing it with umami and deep, savory flavors, while keeping the dish plant-based and light.
  • Water
    Water helps thin out the soup, ensuring it’s perfectly smooth and not too thick, creating that just-right texture for every spoonful.
  • White beans
    White beans are the heart of this soup, lending both their earthy flavor and creamy texture that makes each bite so satisfying.
  • Heavy cream
    This is the magic ingredient that turns the soup into something decadent and velvety. It brings that luscious, silky consistency that makes the soup feel extra special.
  • Grated Parmesan cheese
    A little Parmesan stirred in at the end adds a salty, nutty flavor that gives the soup its finishing touch of umami richness.
  • Spinach
    Spinach not only adds a pop of color but also infuses the soup with a bit of greenery and a mild, earthy flavor that complements the beans perfectly.
  • Lemon juice
    The bright acidity of lemon juice balances the richness of the cream, offering a refreshing, zesty finish to each bite.
  • Salt
    A pinch of salt helps to bring all the flavors together and highlights the natural goodness of the other ingredients.
  • Black pepper
    Freshly cracked black pepper adds a bit of warmth and subtle spice, rounding out the flavor profile with a hint of heat.

How to Make Creamy Tuscan White Bean Soup


  • STEP 1: Heat the olive oil in a large pot or Dutch oven over medium heat.
  • STEP 2: Add the chopped onion and sauté until softened, about 5 minutes.
  • STEP 3: Stir in the minced garlic and cook for an additional 1 minute, until fragrant.
  • STEP 4: Sprinkle in the dried oregano, dried basil, and crushed red pepper flakes, and stir to combine with the onions and garlic.
  • STEP 5: Pour in the vegetable broth and water, then bring the mixture to a simmer.
  • STEP 6: Add the drained and rinsed white beans to the pot and stir gently to combine.
  • STEP 7: Let the soup simmer for 10 to 15 minutes, allowing the flavors to meld together.
  • STEP 8: Reduce the heat to low and stir in the heavy cream until fully incorporated.
  • STEP 9: Add the grated Parmesan cheese and stir until melted and the soup becomes creamy.
  • STEP 10: Add the chopped spinach and continue to stir until it wilts into the soup.
  • STEP 11: Squeeze in the lemon juice and stir well to combine.
  • STEP 12: Season with salt and black pepper to taste, adjusting as needed for flavor.
  • STEP 13: Allow the soup to simmer for another 5 minutes, ensuring everything is well mixed and heated through.
  • STEP 14: Remove from heat and serve hot.

Serving Suggestions for Creamy Tuscan White Bean Soup

Crusty Bread on the Side
You can’t go wrong with a warm, crusty baguette or a thick slice of sourdough to dip into this creamy soup. The bread soaks up all that velvety goodness, and every bite feels like a cozy, comforting moment. Toast it with a little olive oil and garlic for an extra boost of flavor—it’s the perfect companion.

A Simple Salad
Pair this soup with a light, zesty salad to balance the richness. A simple arugula salad with lemon, olive oil, and a sprinkle of Parmesan adds freshness and just the right amount of tang to complement the creamy soup. It’s the perfect contrast to the heartiness of the beans.

Top It Off with Fresh Herbs
Garnish each bowl with a little extra fresh rosemary or basil to bring out that Mediterranean vibe. A light drizzle of extra virgin olive oil and a few cracks of black pepper give it a final touch of flavor and make the soup look even more inviting.

How to Store Creamy Tuscan White Bean Soup

When you find yourself with leftovers of this comforting soup (though, let’s be honest, that might not happen often!), storing it properly ensures it stays just as delicious for your next meal. If you have any soup left, simply let it cool to room temperature before transferring it into an airtight container. Stored this way, it will keep in the fridge for about 3-4 days.

Now, if you’re looking to keep it for a little longer, freezing is a great option. Pour the cooled soup into a freezer-safe container, leaving some space at the top for expansion, and it will keep for up to 3 months. When you’re ready to enjoy it again, just let it thaw overnight in the fridge and reheat gently on the stove. Be mindful that the cream may slightly separate upon reheating, but a quick stir will bring it back to its silky texture.

For the best flavor and texture, I recommend adding fresh spinach when you reheat the soup, so it doesn’t get too mushy during storage. This simple step will keep your soup tasting fresh and vibrant, just like when you first made it.

Conclusion


And there you have it—your new go-to recipe for a creamy, comforting bowl of Tuscan white bean soup. It’s simple, yet packed with flavor, and I’m sure it’ll warm you from the inside out. The best part? You can make it your own—whether you add extra spinach, squeeze in a bit more lemon, or toss in a pinch of red pepper flakes for some heat, there’s room to get creative and make this soup truly yours.

So, go ahead and cozy up with a bowl of this creamy goodness. And if you try it out, I’d absolutely love to hear what you think! Have any tweaks or favorite additions to the recipe? Or maybe you’ve got a family story or tradition that goes along with this soup? Drop me a comment, ask any questions, or share your thoughts—I’m always here for it! And, if you need any help while making it, you know where to find me. Happy cooking!

Creamy Tuscan White Bean Soup

Difficulty: Intermediate Prep Time 15 mins Cook Time 30 mins Rest Time 5 mins Total Time 50 mins
Calories: 350

Description

This Creamy Tuscan White Bean Soup is a cozy bowl of comfort, brimming with velvety beans, fragrant garlic, and a burst of fresh herbs. Rich, savory, and perfectly seasoned, it's like a warm hug on a chilly day, made even better with a touch of cream.

Ingredients

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion and sauté until softened, about 5 minutes.
  3. Stir in the minced garlic and cook for an additional 1 minute, until fragrant.
  4. Sprinkle in the dried oregano, dried basil, and crushed red pepper flakes, and stir to combine with the onions and garlic.
  5. Pour in the vegetable broth and water, then bring the mixture to a simmer.
  6. Add the drained and rinsed white beans to the pot and stir gently to combine.
  7. Let the soup simmer for 10 to 15 minutes, allowing the flavors to meld together.
  8. Reduce the heat to low and stir in the heavy cream until fully incorporated.
  9. Add the grated Parmesan cheese and stir until melted and the soup becomes creamy.
  10. Add the chopped spinach and continue to stir until it wilts into the soup.
  11. Squeeze in the lemon juice and stir well to combine.
  12. Season with salt and black pepper to taste, adjusting as needed for flavor.
  13. Allow the soup to simmer for another 5 minutes, ensuring everything is well mixed and heated through.
  14. Remove from heat and serve hot.

Note

  • For a richer flavor, try using homemade vegetable broth instead of store-bought.
  • If you prefer a smoother texture, use an immersion blender to blend part or all of the soup.
  • For added depth, sprinkle some extra Parmesan on top just before serving.
  • You can substitute kale for spinach for a heartier green.
  • To make it vegan, swap the heavy cream for coconut milk or a plant-based cream.
Keywords: creamy Tuscan white bean soup recipe, healthy white bean soup, Tuscan white bean soup with spinach, easy creamy bean soup, vegetarian Tuscan soup recipe

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
Can I use a different type of bean for this recipe?

While white beans (such as cannellini or great northern beans) are traditional for this recipe, you can substitute them with other types of beans, such as chickpeas or butter beans, depending on your preference. Just make sure to drain and rinse them properly if using canned beans.

Is there a dairy-free option for this soup?

Yes! To make this soup dairy-free, you can substitute the heavy cream with a non-dairy alternative like coconut cream or cashew cream. For the Parmesan cheese, you can use a dairy-free cheese or nutritional yeast to add a cheesy flavor.

Can I freeze this creamy Tuscan white bean soup?

Yes, you can freeze this soup! Let it cool completely before transferring it to an airtight container. When ready to enjoy, reheat the soup on the stovetop over low heat, stirring occasionally. Note that the cream and cheese may change the texture slightly after freezing, but the flavor will remain delicious.

Can I add more vegetables to this soup?

Absolutely! Feel free to add more vegetables like carrots, celery, or zucchini. Just chop them into small pieces and sauté them with the onions and garlic at the beginning of the recipe for added flavor and texture.

How can I make this soup spicier?

To add more heat to the soup, you can increase the amount of crushed red pepper flakes or add a pinch of cayenne pepper. You could also stir in some hot sauce or a finely chopped jalapeño pepper for an extra kick. Adjust to your desired spice level.

Maria Bennet

Food and Lifestyle Blogger

Hi, I’m Maria Bennet! A self-taught home cook and food lover with a passion for creating simple, delicious recipes that bring people together

Leave a Comment

Your email address will not be published. Required fields are marked *