Tuscan White Bean Soup Garlic

Featured in: Cozy Comfort Meals

This Tuscan white bean soup blends creamy cannellini beans with fresh vegetables like carrots, celery, and spinach, all simmered with fragrant herbs such as thyme and rosemary. The soup has a hearty, rustic flavor enhanced by a touch of garlic and optional chili flakes for warmth. Served alongside golden, buttery garlic bread, it offers the perfect cozy meal any time of year. Prepare by sautéing fresh vegetables, simmering beans and broth, then broiling bread topped with a garlic-parsley butter mix. Ideal for easy, satisfying comfort food.

Updated on Mon, 16 Feb 2026 10:02:00 GMT
Creamy Tuscan white bean soup with fresh vegetables and herbs, served with crisp garlic bread on the side.  Save
Creamy Tuscan white bean soup with fresh vegetables and herbs, served with crisp garlic bread on the side. | flavza.com

There's something about a bowl of Tuscan white bean soup that stops you mid-conversation. My neighbor brought over a pot of it one November evening when the kitchen was still warm from cooking, and I remember watching the steam rise while she described how her nonna made it without measuring anything. The smell alone—garlic, herbs, and those creamy beans—made the whole apartment feel like a proper home. Now whenever the weather turns, this is what I reach for, especially paired with bread so garlicky it perfumes your hands for hours.

I made this for a friend who'd been having a rough week, and watching her take that first spoonful—the way her shoulders relaxed—reminded me that food isn't really about flavor alone. She went back for seconds and thirds, and we ended up talking until nearly midnight, the empty bowls forgotten on the counter. That's when I realized this soup has a quiet magic to it.

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: This is where quality actually matters because it's not being cooked to death; use something you'd taste raw.
  • Yellow onion, carrots, and celery: This trio is Italian cooking's holy foundation, and together they build all the flavor you need.
  • Garlic cloves: Fresh garlic makes a noticeable difference here since it infuses the entire pot.
  • Dried thyme and rosemary: These dried herbs are more forgiving than fresh and distribute better through a soup.
  • Dried chili flakes: Optional, but they add a gentle warmth that balances the earthiness beautifully.
  • Cannellini beans: Canned is perfectly fine—rinsing them removes the starchy liquid and makes them taste fresher.
  • Diced tomatoes: Go for whole peeled if you can find them, then crush them as they cook.
  • Vegetable broth: This is your soup's backbone, so taste it first; some brands are very salty.
  • Fresh spinach or kale: Added at the end so it stays bright and doesn't turn murky.
  • Lemon juice: Just a squeeze lifts everything at the very end—this small touch changes everything.
  • Baguette or Italian loaf: Day-old bread is actually better here because it holds the garlic butter without falling apart.
  • Softened butter and minced garlic for the bread: The butter must be soft enough to spread easily without tearing the bread.

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. Listen for the gentle sizzle as they hit the oil, and give them about 6 to 7 minutes, stirring occasionally, until the onion turns translucent and the carrots soften slightly. You're not looking for color here, just for them to release their sweetness.
Wake up the aromatics:
Add the minced garlic, thyme, rosemary, and chili flakes, stirring constantly for just about a minute until the kitchen smells absolutely incredible. This brief cooking step mellows the raw garlic and lets the dried herbs bloom into something more complex.
Build the soup:
Stir in the drained cannellini beans and the diced tomatoes with all their juice, then pour in the vegetable broth. Bring everything to a boil, then reduce the heat and let it simmer gently for 20 minutes so the flavors can marry together.
Finish with greens:
Add your fresh spinach or kale and let it simmer for another 5 minutes until completely wilted. Taste the soup now and adjust with salt, pepper, and a squeeze of lemon juice if you want brightness—this last bit of acid makes a surprising difference.
Prepare the garlic bread while soup simmers:
Preheat your oven broiler to high. In a small bowl, combine softened butter with finely minced garlic, chopped parsley, and just a pinch of salt, mixing until it looks creamy and flecked with green.
Toast the bread:
Spread the garlic butter generously over your bread slices and arrange them on a baking sheet. Broil for 2 to 3 minutes, watching carefully, until the edges are golden and the whole thing smells like someone is cooking garlic bread in a Tuscan village.
Serve:
Ladle the soup into bowls, give each one a small handful of fresh parsley as garnish, and set the warm garlic bread alongside. Eat immediately while everything is still steaming.
Rustic Italian white bean soup in a bowl, garnished with parsley and paired with golden, buttery garlic bread.  Pin it
Rustic Italian white bean soup in a bowl, garnished with parsley and paired with golden, buttery garlic bread. | flavza.com

There's a moment in every good soup when you taste it and realize it's become something greater than the sum of its parts. This soup hits that note right around the 20-minute mark, when the flavors have stopped being individual ingredients and become a single, cohesive thing worth a quiet moment before serving.

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.

How to Make It Creamier

If you prefer a velvety texture, you have two easy options that completely change the mouthfeel without adding cream. About halfway through simmering, you can scoop out roughly a cup of the cooked beans with some of the broth and mash them together with a fork, then stir them back into the pot. Or, grab an immersion blender in the final minute and pulse it gently through the soup a few times, stopping before it becomes completely smooth—you want to keep some texture and visible beans.

Seasonal Variations and Add-Ins

The beauty of this soup is its flexibility across seasons and moods. In late summer, add diced zucchini or fresh basil instead of the dried herbs. Come winter, a Parmesan rind simmering in the pot for the entire 20 minutes adds an umami depth that makes leftovers even better than the first bowl. You can also stir in small pasta shapes during the last 10 minutes if you want something more substantial, or add white beans and finish with a drizzle of truffle oil if you're trying to impress someone.

Wine Pairing and Serving Suggestions

This soup drinks beautifully with a crisp white wine—Pinot Grigio is the obvious choice, but even a basic Italian white works. The acidity cuts through the richness of the beans and butter, and somehow makes you want another spoonful.

  • Serve this as a first course followed by a simple salad and roasted chicken for a complete Italian dinner.
  • Save leftover soup in the fridge for up to 4 days, and it honestly tastes better the next day once everything has mellowed together.
  • If garlic bread ends up being the star of the meal, that's not a failure—it's a sign you nailed the ratio of butter to bread.
Hearty Tuscan bean soup with aromatic vegetables, served alongside warm, toasted garlic bread for a comforting meal. Pin it
Hearty Tuscan bean soup with aromatic vegetables, served alongside warm, toasted garlic bread for a comforting meal. | flavza.com

This soup is the kind of thing that turns an ordinary Tuesday into something warm and memorable. Once you've made it once, you'll find yourself making it again, adjusting small things each time until it feels completely like yours.

Frequently Asked Questions

What type of beans are used in this soup?

Cannellini beans, also known as white kidney beans, provide a creamy texture and mild flavor.

Can I use spinach if kale is unavailable?

Yes, fresh spinach or kale can be used interchangeably for a leafy green addition.

How do I make the garlic bread vegan-friendly?

Replace the butter with olive oil or a plant-based vegan butter alternative before broiling.

Is it possible to make the soup creamier?

Mash some beans before adding or partially puree the soup to achieve a creamier consistency.

What herbs add flavor to this dish?

Dried thyme and rosemary contribute aromatic, savory notes essential to the Tuscan flavor profile.

Can I add extra spice to the soup?

Including dried chili flakes adds a subtle heat, adjustable according to taste preferences.

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 Garlic

A comforting Tuscan soup featuring cannellini beans, vegetables, herbs, and crisp garlicky bread on the side.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes

Category: Cozy Comfort Meals

Difficulty: Easy

Cuisine: Italian

Yield: 4 servings

Dietary: Vegetarian

Ingredients

Soup Base

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

Seasonings

01 1 teaspoon dried thyme
02 1 teaspoon dried rosemary
03 ½ teaspoon dried chili flakes
04 Salt and freshly ground black pepper to taste

Main Ingredients

01 2 cans (15 oz each) cannellini beans, drained and rinsed
02 1 can (14.5 oz) diced tomatoes
03 4 cups vegetable broth
04 2 cups chopped fresh spinach or kale
05 1 tablespoon fresh lemon juice
06 2 tablespoons fresh parsley, chopped for garnish

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

Instructions

Step 01

Prepare Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery, sautéing for 6 to 7 minutes until vegetables begin to soften.

Step 02

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

Step 03

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

Step 04

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

Step 05

Prepare Broiler: While the soup simmers, preheat your oven broiler to high.

Step 06

Mix Garlic Spread: In a small bowl, combine softened butter, minced garlic, chopped parsley, and a pinch of salt until well combined.

Step 07

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

Step 08

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

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.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten in bread component
  • Contains dairy from butter
  • Use gluten-free bread for dietary restriction accommodation
  • Substitute with plant-based butter alternatives for dairy-free or vegan requirements
  • Always verify ingredient labels for potential hidden allergens

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 11 g
  • Total Carbohydrate: 63 g
  • Protein: 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.