When you want something warm, comforting, and satisfying without spending hours in the kitchen, Tuscan White Bean Soup is the perfect choice. This rustic Italian-inspired soup combines creamy white beans, tender vegetables, fragrant garlic, herbs, and a flavorful broth into one cozy bowl.
The beans make the soup hearty and filling, while carrots, celery, onion, tomatoes, and leafy greens add color and freshness. A little olive oil brings everything together and gives the broth a wonderfully rich finish.
This is the kind of recipe that tastes simple but develops surprisingly deep flavor as it simmers. It’s perfect for a chilly evening, a quick family dinner, or a make-ahead lunch.
Serve it with crusty bread for dipping, and you’ve got a complete, comforting meal.
Why You’ll Love This Tuscan White Bean Soup
- Hearty and satisfying
- Made with simple ingredients
- Naturally rich in plant-based protein and fiber
- One-pot recipe
- Perfect for busy weeknights
- Great for meal prep
- Easy to customize
- Delicious with crusty bread
- Even better the next day
Ingredients
For the Soup
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, finely diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 5 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- ½ teaspoon dried thyme
- ½ teaspoon dried rosemary
- ½ teaspoon crushed red pepper flakes, optional
- 1 can (14–15 ounces) diced tomatoes
- 4 cups vegetable or chicken broth
- 3 cans (15 ounces each) cannellini beans, drained and rinsed
- 2 cups chopped kale or spinach
- 1 bay leaf
- ½ teaspoon salt, or to taste
- ½ teaspoon freshly ground black pepper
- 1 tablespoon fresh lemon juice
- 2 tablespoons chopped fresh parsley
Optional Finishing Ingredients
- Extra-virgin olive oil
- Freshly grated Parmesan cheese
- Red pepper flakes
- Fresh parsley
- Lemon zest
- Crusty bread
Choosing the Best Beans
Cannellini beans are especially good for this soup because they are creamy inside while maintaining their shape during cooking.
You can also use:
- Great Northern beans
- Navy beans
- White kidney beans
- A combination of white beans
Canned beans make this recipe quick and convenient. Always drain and rinse them before adding them to the soup.
If you prefer dried beans, cook them separately until tender before using them.
How to Make Tuscan White Bean Soup
Step 1: Prepare the Vegetables
Dice the onion, carrots, and celery into small, relatively even pieces.
This classic combination forms the flavorful vegetable base of the soup.
Mince the garlic and set everything aside.
Step 2: Sauté the Aromatics
Heat the olive oil in a large heavy-bottomed pot or Dutch oven over medium heat.
Add the diced onion, carrots, and celery.
Cook for approximately 6–8 minutes, stirring occasionally, until the vegetables begin to soften.
Don’t rush this step. Allowing the vegetables to gently cook in the olive oil helps develop a deeper flavor.
Step 3: Add the Garlic and Herbs
Add the minced garlic, Italian seasoning, thyme, rosemary, and red pepper flakes if using.
Cook for approximately 30–60 seconds, just until the garlic becomes fragrant.
Be careful not to burn the garlic.
Step 4: Add the Tomatoes
Pour in the diced tomatoes and stir well.
Allow them to cook with the vegetables for about 2 minutes.
This gives the tomato flavor a chance to develop before the broth is added.
Step 5: Add the Broth and Beans
Pour in the vegetable or chicken broth.
Add the drained cannellini beans and bay leaf.
Stir everything together.
Bring the soup to a gentle boil.
Step 6: Simmer
Reduce the heat to low and let the soup simmer uncovered for approximately 20–25 minutes.
This allows the vegetables to become tender and gives the beans time to absorb the flavors of the broth.
Stir occasionally.
Step 7: Make It Creamier
For a naturally creamy texture without adding cream, remove approximately 1½ cups of the soup and blend until smooth.
Return the blended mixture to the pot and stir.
Alternatively, use the back of a spoon or a potato masher to gently mash some of the beans directly in the pot.
This creates a thick, creamy broth while leaving plenty of whole beans for texture.
Step 8: Add the Greens
Stir in the chopped kale or spinach.
If using spinach, cook for approximately 2–3 minutes, until wilted.
If using kale, allow it to simmer for approximately 5 minutes, or until tender.
Step 9: Season
Remove the bay leaf.
Taste the soup and adjust the salt and black pepper.
Add the fresh lemon juice.
The lemon isn’t meant to make the soup taste strongly lemony. Instead, it brightens the flavors and balances the richness of the beans and olive oil.
Step 10: Finish and Serve
Turn off the heat and stir in the fresh parsley.
Ladle the soup into bowls.
Finish with a drizzle of extra-virgin olive oil, a little freshly grated Parmesan if desired, and a pinch of red pepper flakes.
Serve immediately with warm crusty bread.
Tips for the Best Tuscan White Bean Soup
Don’t Skip the Vegetable Sauté
Cooking the onion, carrots, and celery before adding the broth builds the foundation of the soup’s flavor.
Use Good Broth
Because broth makes up much of the soup, a flavorful broth makes a noticeable difference.
Mash Some of the Beans
This is one of the easiest ways to make bean soup creamy without adding heavy cream.
Add Lemon at the End
Fresh lemon juice helps brighten the finished soup. Add it after cooking rather than simmering it for a long time.
Don’t Overcook the Greens
Add delicate greens toward the end so they retain their color and fresh flavor.
How to Make It Extra Creamy
If you prefer a thicker soup, there are several easy options.
Blend Some Beans
This is the simplest method and keeps the recipe naturally creamy.
Add More Beans
Blend an additional half cup of beans with some broth and stir it back into the pot.
Add a Little Cream
For a richer version, add ¼–½ cup heavy cream toward the end of cooking.
Add Parmesan
Parmesan can provide extra richness and savory flavor.
Tuscan White Bean Soup Variations
Tuscan White Bean and Sausage Soup
For a heartier version, brown sliced chicken or turkey sausage before cooking the vegetables.
Remove excess grease if necessary, then continue with the recipe.
Creamy White Bean Soup
Blend a larger portion of the soup for a thicker, velvety consistency.
You can also add a small amount of cream.
White Bean and Potato Soup
Add 1–2 diced potatoes along with the broth.
Simmer until the potatoes are fork-tender.
White Bean and Mushroom Soup
Add sliced mushrooms with the onions, carrots, and celery.
Cook until the mushrooms release their moisture and begin to brown.
Spicy White Bean Soup
Increase the red pepper flakes or add a pinch of cayenne pepper.
Lemon Herb White Bean Soup
Add extra lemon zest and fresh parsley just before serving for a brighter flavor.
What to Serve With Tuscan White Bean Soup
This soup is excellent with a simple side of crusty bread.
Other options include:
- Garlic bread
- Toasted sourdough
- Focaccia
- Italian-style salad
- Roasted vegetables
- Simple green salad
- Grilled chicken
- Bruschetta
For a cozy dinner, serve the soup with warm bread rubbed lightly with garlic and drizzled with olive oil.
Make-Ahead Instructions
Tuscan White Bean Soup is an excellent make-ahead meal.
Prepare the soup as directed and allow it to cool.
Transfer it to an airtight container and refrigerate.
The flavors often become even more developed after resting overnight.
When reheating, add a splash of broth or water if the soup has thickened too much.
Heat gently on the stovetop until steaming hot.
Storage
Store leftovers in an airtight container in the refrigerator for approximately 3–4 days.
For longer storage, freeze the soup in individual portions.
Allow it to cool completely before freezing.
When ready to eat, thaw it in the refrigerator and reheat gently.
The texture of leafy greens may soften slightly after freezing, but the soup will still be delicious.
Frequently Asked Questions
Can I use dried white beans?
Yes. Cook the dried beans separately until tender before adding them to the soup.
Can I use different white beans?
Absolutely. Great Northern beans, navy beans, and other white beans work well.
Can I make this soup vegetarian?
Yes. Simply use vegetable broth and omit Parmesan or choose a vegetarian-friendly Parmesan alternative.
Can I make it vegan?
Yes. Use vegetable broth and skip Parmesan. Finish the soup with extra-virgin olive oil and fresh herbs.
Can I use spinach instead of kale?
Definitely. Spinach cooks faster, so add it near the end of cooking.
How can I thicken the soup?
Blend or mash some of the beans directly into the broth. This is the easiest way to create a creamy texture without adding cream.
Why does my soup taste bland?
Bean soups often need enough salt and acidity. Taste after simmering and adjust the salt. A small amount of fresh lemon juice can also make the flavors taste much brighter.
Can I make this in a slow cooker?
Yes. Add the vegetables, beans, tomatoes, herbs, and broth to the slow cooker and cook on low for approximately 6–7 hours or high for 3–4 hours. Add delicate greens near the end.
Recipe at a Glance
Prep Time: 15 minutes
Cook Time: 30–35 minutes
Total Time: About 50 minutes
Servings: 6
Course: Soup
Cuisine: Italian-inspired
Texture: Creamy, hearty, and chunky
Best Served: Hot with crusty bread
Final Thoughts
This Tuscan White Bean Soup is proof that simple ingredients can create an incredibly satisfying meal. Creamy cannellini beans, tender vegetables, garlic, herbs, tomatoes, and greens come together in a flavorful broth that feels both comforting and nourishing.
The secret to its delicious texture is mashing or blending some of the beans directly into the soup. You get a naturally creamy broth without needing a large amount of cream.
Whether you’re preparing a cozy family dinner, looking for an easy meal-prep recipe, or simply craving a warm bowl of homemade soup, this recipe is one you’ll want to make again and again.
Serve it with crusty bread, finish it with a drizzle of olive oil and fresh parsley, and enjoy a comforting bowl of Italian-inspired goodness.
SEO Title
Tuscan White Bean Soup Recipe – Creamy, Hearty & Easy
Meta Description
Make cozy Tuscan White Bean Soup with creamy cannellini beans, vegetables, garlic, tomatoes, herbs, and greens. An easy one-pot soup perfect for dinner.
Focus Keyphrase
Tuscan White Bean Soup
Suggested Slug
tuscan-white-bean-soup