Skip to content
Hearty Tuscan White Bean Soup Recipe
Warm Meals

Hearty Tuscan White Bean Soup Recipe

A comforting and rustic Tuscan white bean soup, brimming with vegetables and herbs, that tastes like a warm hug in a bowl.

Total time
1 h
Servings
6 Servings
Difficulty:
Easy
Jump to recipe
Table of contents
  1. The story behind it
  2. Why You'll Absolutely Adore This Soup
  3. Common mistakes to avoid
  4. Substitutions
  5. Variations
  6. Storage
  7. Make ahead
  8. Leftovers
  9. Serving ideas
  10. Allergy information

There are some evenings, especially when the air gets that little bit of a chill, when all I crave is something deeply comforting and simple. This Tuscan white bean soup is exactly that. It’s not fancy, it doesn’t require any complicated techniques, but wow, the flavor is just incredible. It’s the kind of meal that feels both nourishing and nostalgic, like something a grandmother would lovingly ladle into a bowl for you. The aroma of rosemary and garlic fills the whole house, making it feel even cozier and more like home.

Honestly, this soup is like a warm blanket. It's packed with creamy cannellini beans, tender vegetables, and hearty greens, all swimming in a savory, herby broth. It’s a meal in itself, especially with a piece of crusty bread for dipping. It’s my go-to recipe for those days when I need to slow down, take a breath, and just enjoy the simple, beautiful process of making something wholesome with my own two hands. It feels restorative, in a way.

The story behind it

I first fell in love with this kind of simple, rustic soup on a trip years ago. We were wandering through a tiny village in the hills of Tuscany, and the air smelled of woodsmoke and herbs. We found a little family-run trattoria and I ordered their 'zuppa del giorno.' It was this—or something very close to it. I remember being so struck by how a few simple, humble ingredients could create something so profoundly delicious and satisfying. It wasn't about flair; it was about the quality of the ingredients and the love that went into it. The memory of that warm bowl, the soft light of the restaurant, and the quiet murmur of conversation has stayed with me ever since.

Ever since then, I've been chasing that feeling in my own kitchen. This recipe is my love letter to that memory. It’s evolved over the years, with little tweaks here and there, but the soul of it remains the same: simple, honest, and deeply comforting. Making it now transports me right back to that quiet little village. Sometimes, on a weekend, I'll put this on the stove to simmer and the house fills with that same wonderful smell, and it reminds me of the simple joy of baking too, like when I make a loaf of my favorite moist banana bread. It's all about creating warmth and comfort from scratch.

Hearty Tuscan White Bean Soup Recipe – photo

Why You'll Absolutely Adore This Soup

  • It’s Incredibly Comforting. Seriously, this soup is the culinary equivalent of a cozy sweater and a good book. The creamy beans, the savory broth, the tender vegetables… every spoonful feels nourishing and warm, perfect for a chilly day or when you just need a little pick-me-up. It's just pure, uncomplicated comfort food.
  • So Simple & Forgiving. You don't need to be a professional chef to make this. The steps are straightforward, and honestly, it's hard to mess up. You can swap out vegetables based on what you have, and it still turns out beautifully. It’s a low-stress meal that delivers big on flavor without any fuss.
  • Packed with Goodness. This soup is brimming with healthy, wholesome ingredients. You've got fiber from the beans, vitamins from the kale and carrots, and all that goodness from the vegetables. It’s a meal that not only tastes amazing but also makes you feel good about what you're eating.
  • Even Better the Next Day. I swear, the flavors in this soup get even deeper and more delicious after a night in the fridge. The herbs have more time to mingle, and everything just melds together perfectly. It makes for the absolute best leftovers for lunch—something to truly look forward to.

Common mistakes to avoid

  • Rushing the initial sauté of the vegetables. Taking the time to cook them slowly until they are truly soft and sweet builds an incredible depth of flavor that is essential for the final soup.
  • Boiling the soup instead of simmering it. A hard boil can make the beans and vegetables fall apart and become mushy. A gentle, lazy simmer is what you're looking for.
  • Forgetting to season at the end. The saltiness of broths can vary wildly. Always taste the soup after it has simmered and before you serve it, adding salt and pepper until the flavors really pop.
  • Not using enough olive oil. Don't be shy with the olive oil at the beginning for sautéing, and especially don't skip the final drizzle in each bowl. It adds so much richness and flavor.
Hearty Tuscan White Bean Soup Recipe – photo

Substitutions

  • Cannellini Beans: Great Northern or navy beans. If you can't find cannellini beans, Great Northern beans are a wonderful substitute as they are also creamy and hold their shape well. Navy beans will also work, though they are a bit smaller and will break down a little more, which can result in a thicker, creamier soup.
  • Lacinato Kale: Swiss chard or spinach. Swiss chard is an excellent replacement. Just chop the stems and add them with the other vegetables at the beginning. If using spinach, add it right at the end, as it only needs a minute to wilt. Both are delicious alternatives.

Variations

  • With Beef Sausage: For a heartier, non-vegetarian version, brown about 1/2 lb of crumbled beef sausage in the pot before you add the vegetables. Remove the sausage with a slotted spoon, and then proceed with the recipe, adding the cooked sausage back into the soup when you add the broth.
  • Lemony Herb Version: To brighten things up, especially for spring, stir in the zest and juice of one lemon at the very end with the kale. You could also add a handful of fresh chopped parsley for another layer of fresh, vibrant flavor.

Storage

This soup is a dream when it comes to leftovers. In fact, I think the flavors are even better on the second day after they've had more time to sit and mingle together. Store any leftover soup in an airtight container in the refrigerator, where it will keep beautifully for up to 4 or 5 days. The soup will thicken as it cools because of the starches from the beans, which is completely normal.

To reheat, just gently warm it in a saucepan over medium-low heat until it's hot all the way through. You may want to add a splash of vegetable broth or water to thin it out to your desired consistency. I try to avoid reheating it in the microwave if I can, as the stovetop method just seems to revive the flavors more gently. It makes for the most wonderful, effortless lunch.

Hearty Tuscan White Bean Soup Recipe – photo

Make ahead

This soup is an excellent candidate for making ahead. You can prepare it completely up to 3 days in advance and store it in the refrigerator. The flavors will actually deepen and improve overnight. You can also chop all the vegetables (onion, carrots, celery) a day or two ahead of time and store them in an airtight container in the fridge to make assembly even quicker.

Leftovers

Leftovers are one of the best parts of this soup! Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove, adding a splash of water or broth if it has thickened too much. It's fantastic for a quick lunch, and I sometimes even pack it in a thermos for a warm meal on the go.

Serving ideas

  • Serve in deep, rustic bowls with a generous drizzle of extra virgin olive oil and a sprinkle of black pepper.
  • Offer a side of warm, crusty bread or garlic toast for dipping.
  • A small bowl of freshly grated Parmesan cheese on the table allows everyone to customize their bowl.
  • For dessert, continue the cozy theme with a slice of my cinnamon swirl banana bread and a cup of tea.

Allergy information

This recipe is naturally dairy-free and vegetarian. It does contain gluten if served with traditional bread, so for a gluten-free meal, be sure to serve it with your favorite gluten-free bread or crackers. While this recipe does not contain nuts, please always be mindful and check the labels of all your ingredients, like your vegetable broth and canned goods, to ensure they were not processed in a facility with common allergens if you have a severe allergy.

Your kitchen safety is so important. Always be aware of cross-contamination possibilities and cater the recipe to your specific dietary needs. This soup is wonderfully adaptable, so feel free to make substitutions that work best for you and your family.

Hearty Tuscan White Bean Soup Recipe

A comforting and rustic Tuscan white bean soup, brimming with vegetables and herbs, that tastes like a warm hug in a bowl.

Download PDF
Prep time
15 min
Cook time
45 min
Total time
1 h
Difficulty
Easy
Cuisine
Italian
Course
Soup

Ingredients

6 Servings

For the Soup

Instructions

  1. 1

    First things first, let's build our beautiful flavor base. Find a large, heavy-bottomed pot or a Dutch oven and set it over medium heat. Add your olive oil and let it warm up until it shimmers just a little. Then, add your chopped onion, carrots, and celery. Give it a good stir and a pinch of salt. Let these cook slowly, stirring occasionally, for about 8-10 minutes. You want them to get really soft and sweet, but not browned. This slow sauté is so important; it's like laying the foundation for all the flavor to come. Your kitchen will start to smell amazing.

  2. 2

    Now that your vegetables are soft and fragrant, it's time to add the next layer of aromatics. Add the minced garlic, dried rosemary, and thyme to the pot. Stir everything constantly for about one minute, just until you can smell the garlic and herbs blooming. You have to be a little careful here because garlic can burn quickly, which would make it bitter. This quick toast awakens the oils in the dried herbs and makes them so much more flavorful. Once it's incredibly fragrant, you're ready for the next step. It's moments like these in cooking that feel so grounding, isn't it?

  3. 3

    Okay, let's turn this into a proper soup. Pour in the undrained diced tomatoes, the rinsed cannellini beans, and the vegetable broth. If you're using a Parmesan rind (which I highly recommend for that extra savory depth!), tuck it in there now. Give everything a good stir to combine, scraping up any little flavorful bits from the bottom of the pot. Bring the soup to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for at least 30 minutes. This is when all the magic happens and the flavors meld together beautifully. The house smells so cozy at this point, it makes me want to bake something, like my family's favorite chocolate chip banana bread.

  4. 4

    After simmering, your soup should taste rich and wonderful. Now for the final touch. Uncover the pot, remove the Parmesan rind if you used one, and stir in your chopped kale. It will look like a lot at first, but don't worry! It will wilt down in just a few minutes. Let it cook for about 5 more minutes, until the kale is tender but still a vibrant green. Give the soup a final taste and season generously with salt and freshly ground black pepper until it tastes just right to you. Ladle the hot soup into bowls, finish with a generous drizzle of your best olive oil, and serve immediately with some crusty bread. It’s just so, so good.

Nutrition per serving

280 kcal
Calories
13 g
Protein
40 g
Carbs
8 g
Fat

Tips & notes

- For a creamier broth without adding any dairy, you can take about a cup of the beans out of the soup before adding the kale, mash them with a fork until they form a paste, and then stir them back into the pot. This is such a simple, lovely trick to thicken the soup naturally. - Feel free to add other vegetables you have on hand. A diced zucchini or some chopped fennel added with the onions would be absolutely delicious. This soup is a great way to use up whatever is in your crisper drawer. - If you like a little bit of heat, a pinch of red pepper flakes added with the garlic and herbs can be a really wonderful addition. It doesn't make it spicy, necessarily, but it adds a lovely little bit of warmth in the background that complements the other flavors so nicely.

Frequently asked questions

Can I use dried beans instead of canned?

Oh, absolutely! Using dried beans is wonderful, it just requires a little bit of planning ahead. You'll want to soak about 1 to 1.5 cups of dried cannellini beans overnight in plenty of water. The next day, drain them, cover them with fresh water in a pot, and simmer them until they are tender, which usually takes about an hour or so. Then you can proceed with the recipe as written. The texture you get from home-cooked beans is truly special, so soft and creamy.

What other greens can I use besides kale?

This soup is so flexible when it comes to greens. If you don't have lacinato kale, regular curly kale works just as well. Swiss chard is another fantastic option; just chop up the stems and add them with the onions and carrots since they take longer to cook. Even spinach is lovely, though you'll want to add it right at the very end as it wilts in seconds. Honestly, use what you have and what you love.

How can I make this soup even heartier?

If you're looking to make this a more substantial meal, you have a few great options. You could add some cooked diced potatoes or a small pasta like ditalini during the last 10-15 minutes of simmering. Another wonderful addition is some cooked, crumbled beef sausage for a savory, protein-packed boost. You could even serve it over a scoop of cooked farro or quinoa. It's really easy to build upon this beautiful base.

Can I freeze this soup?

Yes, this soup freezes beautifully! It's actually one of my favorite meals to make a double batch of for exactly that reason. Just let it cool completely before transferring it to freezer-safe containers. I'd recommend leaving a little headspace at the top. It will keep well for up to three months. When you're ready to eat it, just thaw it in the refrigerator overnight and reheat it gently on the stovetop. Sometimes it thickens a bit, so you might want to add a splash of broth or water.

What do you recommend serving with the soup?

For me, a piece of really good, crusty bread is essential for dipping. A simple sourdough or a rustic Italian loaf is perfect for sopping up every last drop of the delicious broth. A simple green salad with a light vinaigrette on the side is also a wonderful, fresh accompaniment. And for dessert, something simple and comforting is always the right answer. I often find myself baking a loaf of one-bowl banana bread while the soup simmers away.

Is there a way to make this soup vegetarian?

This recipe is already naturally vegetarian! It relies on vegetables, beans, and herbs for its incredible flavor. Just be sure to use vegetable broth instead of chicken broth to keep it fully plant-based. If you want to add a little something extra, I sometimes add a bit of turkey ham for my family, but the soup is absolutely complete and delicious on its own without any meat. The beans provide plenty of protein and heartiness.

My soup seems a little thin. How can I thicken it?

That’s an easy fix! My favorite trick is to take about one or two cups of the soup (making sure you get plenty of beans) and carefully transfer it to a blender. Blend until it's smooth and creamy, then pour it back into the pot and stir. This thickens the soup beautifully without adding any flour or cornstarch. Alternatively, you can just use the back of a wooden spoon to mash some of the beans against the side of the pot. It works like a charm.

You may also like