Some recipes just feel like a warm hug. For me, this classic Tuscan White Bean Italian Soup is one of them. It’s the kind of dish that simmers on the back of the stove, filling the whole house with a smell that feels like home. If you love a creamy, comforting bowl, you might also enjoy this Classic White Italian Lasagna Soup.
I remember my grandmother stirring a pot just like this. She called it “cucina povera”—the cooking of the poor. It was about making something deeply satisfying from simple, humble things. Every spoonful takes me right back to her kitchen table.

This soup is a bowl of pure comfort. It’s creamy without any cream, rich with the flavor of good olive oil and herbs, and packed with hearty vegetarian protein. It’s a meal that nourishes you in every way.
Recipe Overview
- Cuisine: Italian
- Category: Soup
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Servings: 6
The Story Behind This Classic Recipe
This soup has its roots deep in the Tuscan countryside. It was born from necessity, a true example of Italian peasant cooking. When times were lean, families relied on what they could grow or store.
That meant beans, herbs from the garden, stale bread, and good olive oil. Nothing was wasted. This soup transformed those few humble ingredients into a meal that could feed a family and warm them from the inside out. It’s a story of resourcefulness and love.
What Makes This the *Traditional* Way
You can find many versions today, but the traditional way keeps it pure. The magic comes from letting a few key ingredients shine. We don’t add a lot of vegetables or fancy broths.
The focus is on the white beans, slowly cooked until they start to break down and thicken the soup themselves. For another simple, bean-based favorite, try this bright Greek White Bean Soup with Garlic & Lemon. Fresh rosemary is non-negotiable—its piney fragrance is the soul of the dish. And finally, a generous drizzle of the best extra virgin olive oil you have right at the end.
The Classic Ingredients (No Fancy Stuff!)
Gathering these simple ingredients is the first step. You likely have most of them already. Let’s keep it real, just like the old-timers did.
- 1/4 cup extra virgin olive oil, plus more for serving
- 1 large yellow onion, finely chopped
- 2 large carrots, finely chopped
- 3 celery stalks, finely chopped
- 4-5 garlic cloves, minced
- 2 (15-oz) cans cannellini beans, rinsed and drained
- 1 large sprig fresh rosemary
- 6 cups vegetable broth or water
- 1 (14-oz) can diced tomatoes, with their juices
- 1 large piece of Parmesan rind (optional, but wonderful)
- Salt and freshly ground black pepper to taste
- For serving: crusty bread, for garlic toast
How to Make It Just Like Grandma Did
This process is as comforting as the soup itself. There’s no rush. Just slow, gentle cooking that builds flavor layer by layer.
- Warm the olive oil in a large, heavy pot over medium heat. Add the chopped onion, carrot, and celery. Cook, stirring now and then, until the vegetables are soft and sweet, about 10 minutes. Stir in the garlic and cook for just one more minute until fragrant.
- Add one can of the rinsed beans to the pot. Using a wooden spoon or potato masher, gently mash about half of them right in the pot. This is the secret for a creamy, thick soup base.
- Add the second can of whole beans, the whole rosemary sprig, the diced tomatoes with their juices, the vegetable broth, and the Parmesan rind if you’re using it. Give everything a good stir.
- Bring the soup to a gentle boil, then immediately reduce the heat to low. Let it simmer, uncovered, for at least 30 minutes. This lets all the flavors marry and the soup reduce slightly. Stir it occasionally.
- After 30 minutes, remove the rosemary stem and the Parmesan rind. Taste the soup. This is the important part. Season it well with salt and plenty of black pepper until it tastes just right to you.
- Ladle the hot soup into bowls. Finish each bowl with a fresh drizzle of your best olive oil and another crack of pepper. Serve immediately with thick slices of warm, crusty garlic toast on the side for dipping.
My Tips for Perfecting This Classic
After making this soup for years, I’ve learned a few little tricks that make a big difference. They’re simple, but they boost the flavor in a major way.
Tuscan White Bean Italian Soup Recipe

The Classic Ingredients (No Fancy Stuff!)
How to Make It Just Like Grandma Did
Notes
Enjoy your homemade Tuscan White Bean Italian Soup Recipe!
Nutrition Information
First, don’t skip the bean mashing. Mashing that first can of beans is what gives the soup its signature body and creaminess. It’s the heart of the texture.
Second, be patient with the vegetables. Let them cook slowly until they’re truly soft and sweet. This builds a flavor foundation that you just can’t get by rushing.
How to Store and Enjoy Later
This soup is arguably even better the next day. Let it cool completely, then store it in a sealed container in the fridge for up to 4 days.
The flavors will continue to grow and deepen. When you reheat it, you might need to add a splash of water or broth as it thickens up. It also freezes beautifully for up to 3 months.
Nutrition Notes
- This soup is an excellent source of plant-based protein and fiber from the beans.
- It’s packed with vitamins from the carrots, celery, and tomatoes.
- Using olive oil adds heart-healthy fats.
- Using vegetable broth keeps it completely vegetarian.
Your Questions About This Classic Recipe
Can I use dried beans instead of canned?
Absolutely! Using dried cannellini beans is the most traditional method. Just soak 1 cup of dried beans overnight. Drain them, then simmer in fresh water until tender (about 1-1.5 hours) before adding them to the soup in place of the canned beans.
What if I don’t have fresh rosemary?
Fresh rosemary is best, but in a pinch, 1 teaspoon of dried rosemary will work. Add it when you add the garlic. The flavor will be stronger, so start with less and you can add more later.

What’s the best bread for the garlic toast?
A sturdy, crusty Italian or French loaf is perfect. Slice it thick, brush with olive oil, and toast it in the oven or a skillet. While it’s still hot, rub it with a cut clove of garlic for that real garlic toast magic.
I hope this recipe finds its way to your table on a chilly evening. I hope it fills your kitchen with the same warm, herby smell that I remember so fondly. It’s more than just food; it’s a bowl of history, comfort, and simple goodness. For another wonderfully cozy and cheesy option, don’t miss this easy Cozy White Cheddar Lasagna Soup.
Did you make this classic Tuscan soup? I would love to hear about it! Please leave a comment below and let me know how it turned out for you and your family.

Tired of the 5 PM dinner panic? Grab my new 30-Minute Cookbook!