Tuscan White Bean Soup

Featured in: Comfort Meal Ideas

This comforting Tuscan white bean soup is a blend of creamy cannellini beans, sautéed vegetables, and aromatic herbs. Simmered to perfection and enriched with fresh spinach or kale, it embodies rustic Italian flavors. Served alongside garlic bread toasted with butter, garlic, and parsley, it makes a wholesome meal ideal for any season. The soup is both hearty and light, balanced with bright lemon juice and fresh parsley for garnish.

Updated on Mon, 16 Feb 2026 16:41:00 GMT
Hearty Tuscan white bean soup with creamy cannellini beans, fresh vegetables, and aromatic herbs, served with crisp garlic bread.  Pin it
Hearty Tuscan white bean soup with creamy cannellini beans, fresh vegetables, and aromatic herbs, served with crisp garlic bread. | cozyighrem.com

There's something about the smell of garlic and herbs hitting hot oil that makes you pause whatever you're doing and just breathe it in. I discovered this soup on a chilly Thursday evening when I had nothing but pantry staples and a craving for something warm and real. What started as throwing together what I had became the kind of meal that demands seconds, where the creamy beans and bright greens somehow feel both rustic and elegant at the same time.

My friend Marcus came over on a rainy Sunday with nothing but his appetite and a story about his Italian grandmother. When he took that first spoonful and closed his eyes, I knew the soup had passed the test nobody officially gives but everyone remembers. He went back for thirds while we talked about nothing important, and somehow that felt like the highest compliment a recipe could receive.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Extra virgin olive oil: Use the good stuff here where you can actually taste it, not the refined kind that costs a dollar a bottle.
  • Yellow onion, carrots, and celery: This trio is your flavor foundation, so don't skip the dicing step or rush it.
  • Garlic cloves: Fresh minced garlic wakes up everything else in the pot with its sharpness.
  • Dried thyme and rosemary: These herbs carry that Mediterranean warmth that makes people ask what your secret ingredient is.
  • Dried chili flakes: Optional, but they add a whisper of heat that makes the other flavors stand out more.
  • Cannellini beans: Two cans, drained and rinsed to remove excess starch and that metallic tin taste.
  • Diced tomatoes: One can brings acidity and body to balance the earthiness of the beans.
  • Vegetable broth: Four cups of good quality broth matters here since it's the actual liquid you're tasting.
  • Fresh spinach or kale: The greens add nutrition and a silky texture when wilted into the hot soup.
  • Salt, pepper, and lemon juice: These final touches brighten everything and let other flavors shine.
  • Fresh parsley: Use it for garnish right before serving so it stays vibrant green.
  • Baguette or Italian loaf: A good crusty bread that won't turn soggy immediately.
  • Unsalted butter: Softened so it spreads easy and lets the garlic flavor come through.
  • Parsley for the bread: Fresh herbs on top make it look intentional and taste better too.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat the olive oil in a large pot over medium heat and add your diced onion, carrots, and celery. Let them soften for six to seven minutes, stirring occasionally so they cook evenly without browning.
Bloom the aromatics:
Add the minced garlic, thyme, rosemary, and chili flakes if using, then cook for just one minute until the kitchen smells incredible. This short burst of heat releases the oils in the herbs and makes them taste more alive.
Combine the main players:
Stir in the drained cannellini beans and canned tomatoes, then pour in the vegetable broth. Bring everything to a boil, then lower the heat and let it simmer gently for twenty minutes so the flavors get to know each other.
Add the greens:
Stir in your fresh spinach or kale and let it cook for another five minutes until the leaves soften and turn a deeper green. Taste as you go and season with salt, pepper, and lemon juice to brighten things up.
Toast the bread while soup finishes:
Preheat your oven broiler while the soup enters its final moments. Mix softened butter with minced garlic, fresh parsley, and a tiny pinch of salt in a small bowl.
Garlic bread comes together:
Spread the garlic butter generously over your bread slices, arrange them on a baking sheet, and broil for two to three minutes until they're golden and smell like a Tuscan dream.
Watch them closely so they don't burn, checking after the two-minute mark.
Bring it all to the table:
Ladle the hot soup into bowls, sprinkle fresh parsley on top, and serve alongside the warm garlic bread.
Rustic Italian soup featuring savory white beans, tomatoes, and greens, paired with golden, buttery garlic bread slices.  Pin it
Rustic Italian soup featuring savory white beans, tomatoes, and greens, paired with golden, buttery garlic bread slices. | cozyighrem.com

One night I made this for myself after a terrible day at work, and somewhere between the first bowl and heating up the second, I realized the soup had done exactly what food is supposed to do. It held me there at the table a little longer, made me take slower breaths, reminded me that some things still made perfect sense even when nothing else did.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

This soup is forgiving enough to take whatever you want to throw at it. I've added diced zucchini in summer, swapped in white beans for cannellini, and once threw in a handful of sun-dried tomatoes because they were sitting in my cabinet looking lonely. The core stays the same, but the edges can shift depending on what your kitchen holds and what you're craving that day.

The Garlic Bread Moment

People always underestimate the garlic bread, but it's actually the thing that ties everything together and makes the meal feel intentional. The contrast between that crispy exterior and the tender crumb inside, paired with the soft, warm soup, is where the whole experience clicks into place. When that bread is still warm from the broiler and you're soaking it in broth, you understand why people write poetry about food.

Timing and Temperature

The magic of this soup lives in not rushing it and respecting the steps in order. Sautéing the vegetables properly takes time, simmering develops flavor you can't fake, and adding the greens at the end keeps them bright instead of turning them to mush. The garlic bread should come out of the broiler just as you're ladling soup into bowls so everything arrives hot and fragrant.

  • Start prepping your garlic butter as soon as the soup goes into its final simmer so the bread is ready to go when you need it.
  • Taste and adjust seasoning right before serving because salt and acid levels are personal and what's perfect for me might not be perfect for you.
  • Leftovers actually taste better the next day when the flavors have settled in, though the bread should always be made fresh.
Comforting Tuscan bean soup brimming with tender vegetables and herbs, accompanied by warm, garlicky toasted bread. Pin it
Comforting Tuscan bean soup brimming with tender vegetables and herbs, accompanied by warm, garlicky toasted bread. | cozyighrem.com

This is the kind of meal that gets better with practice and more generous with its generosity each time you make it. Serve it to the people you want to feed well, and they'll remember the moment just as much as the taste.

Recipe FAQs

What beans are used in this dish?

Cannellini beans provide a creamy texture and mild flavor that forms the base of this dish.

How is the garlic bread prepared?

Bread slices are spread with butter, minced garlic, and parsley, then broiled until golden and fragrant.

Can the soup be made vegan?

Yes, substitute butter on the garlic bread with olive oil or a plant-based alternative to keep it vegan-friendly.

What herbs are used in the soup?

Dried thyme and rosemary add aromatic depth, while fresh parsley brightens the finished dish.

How can I make the soup creamier?

Partially mashing some beans or blending a portion of the soup will add a creamy consistency without dairy.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tuscan White Bean Soup

Hearty Tuscan white bean soup with fresh vegetables and herbs, accompanied by crisp garlic bread.

Prep Time
15 min
Time to Cook
35 min
Overall Time
50 min
Created by Melissa Caldwell


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Details Vegetarian

What You’ll Need

For the Soup

01 2 tablespoons extra virgin olive oil
02 1 medium yellow onion, diced
03 2 medium carrots, peeled and diced
04 2 celery stalks, diced
05 3 garlic cloves, minced
06 1 teaspoon dried thyme
07 1 teaspoon dried rosemary
08 1/2 teaspoon dried chili flakes, optional
09 2 cans (15 oz each) cannellini beans, drained and rinsed
10 1 can (14.5 oz) diced tomatoes
11 4 cups vegetable broth
12 2 cups chopped fresh spinach or kale
13 Salt and freshly ground black pepper to taste
14 2 tablespoons fresh parsley, chopped
15 1 tablespoon fresh lemon juice, optional

For the Garlic Bread

01 1 baguette or Italian loaf, sliced
02 4 tablespoons unsalted butter, softened
03 2 garlic cloves, finely minced
04 1 tablespoon fresh parsley, chopped
05 Pinch of salt

Step-by-Step

Step 01

Sauté Aromatic Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Sauté for 6 to 7 minutes until vegetables soften.

Step 02

Bloom Herbs and Spices: Add minced garlic, thyme, rosemary, and chili flakes to the pot. Cook for 1 minute until fragrant.

Step 03

Build Soup Base: Stir in cannellini beans and diced tomatoes. Pour in vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes.

Step 04

Finish Soup: Add spinach or kale and simmer for an additional 5 minutes until greens are wilted. Season with salt, pepper, and lemon juice if desired.

Step 05

Prepare Garlic Spread: While soup simmers, preheat oven broiler. In a small bowl, combine softened butter, minced garlic, parsley, and a pinch of salt.

Step 06

Toast Garlic Bread: Spread garlic butter mixture over bread slices. Arrange on a baking sheet and broil for 2 to 3 minutes until golden and fragrant.

Step 07

Serve: Ladle soup into bowls, garnish with fresh parsley, and serve hot with garlic bread on the side.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large soup pot
  • Wooden spoon
  • Sharp knife and cutting board
  • Baking sheet
  • Small mixing bowl
  • Oven or toaster oven

Allergy Details

Review every ingredient for possible allergens. Always consult a health expert if you have concerns.
  • Contains gluten from bread and dairy from butter
  • For gluten-free option, use gluten-free bread
  • For dairy-free or vegan option, use plant-based butter alternatives
  • Always check ingredient labels for hidden allergens

Nutrition Details (per portion)

Nutrition guidance intended only for reference—please ask your doctor for health advice.
  • Energy: 420
  • Fats: 11 g
  • Carbohydrates: 63 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.