Hearty Tuscan White Bean Soup Recipe: A Comfort Food Dream

Author: Josephine Miller
Published:

You know that moment when a pot of soup is quietly bubbling away and the whole house starts to feel warmer? That’s exactly what this Tuscan White Bean Soup does.

Tuscan White Bean Soup - detail 1
Table of Contents

It’s been my cozy, crowd-feeding staple for years—creamy cannellini beans, simple vegetables, and fresh herbs simmered into a bowl that tastes like comfort from the inside out. I still remember making it for my grandkids on a chilly autumn evening… one spoonful in, and they were already asking for seconds.

This is the kind of soup that turns humble pantry ingredients into something genuinely special—rich, hearty, and made for gathering around the table with warm bread and happy sighs.

Why You’ll Love This Tuscan White Bean Soup

Oh, where do I even start? This Tuscan white bean soup has been my go-to comfort food for years, and here’s why it’ll become yours too:

  • Effortless comfort – With just one pot and simple ingredients, you’re 45 minutes away from a steaming bowl of cozy goodness
  • Creamy dreaminess – Those cannellini beans break down into the most velvety texture (but leave some whole for that perfect bite!)
  • Flavor bomb – Fresh rosemary and thyme make it taste like you simmered it all day (our little secret – it’s actually quick!)
  • Meal prep magic – This Tuscan white bean soup tastes even better the next day and freezes like a dream
  • Everyone’s happy – Vegetarian by nature but easy to dress up with pancetta or Parmesan for meat lovers

Trust me – one taste and you’ll understand why this soup’s been on repeat in my kitchen since the ’80s!

Ingredients for Tuscan White Bean Soup

Now let’s gather our goodies! Here’s what you’ll need for that perfect pot of Tuscan white bean soup – and trust me, fresh is best when you can swing it:

Tuscan White Bean Soup - detail 2
  • 2 tablespoons olive oil (the good stuff – it makes all the difference)
  • 1 medium onion, chopped (about 1 cup – no need to be perfect, rustic is good)
  • 2 carrots, chopped (about 1 cup – I like them in smallish chunks so they cook evenly)
  • 2 celery stalks, chopped (about 3/4 cup – don’t skip this! It adds such depth)
  • 3 garlic cloves, minced (more if you’re feeling bold – I won’t tell)
  • 1 teaspoon fresh rosemary, chopped (rub it between your fingers first – oh, that smell!)
  • 1 teaspoon fresh thyme, chopped (little leaves only, those stems are too woody)
  • 1/2 teaspoon crushed red pepper (optional, but gives such a nice little kick)
  • 4 cups low-sodium chicken or vegetable broth (homemade if you’ve got it)
  • 3 cans (15 ounces each) cannellini beans, drained and rinsed (give ’em a good wash)
  • 1 bay leaf (the quiet hero of the soup pot)
  • Salt and pepper, to taste (wait until the end to really judge)
  • 1/4 cup heavy cream (optional, but oh-so-luxurious)
  • Fresh parsley, chopped (for that bright pop of color at the end)
  • Grated Parmesan cheese (because everything’s better with cheese, right?)

How to Make Tuscan White Bean Soup

Alright, let’s get cooking! Making this Tuscan white bean soup is as easy as pie – actually easier, because there’s no crust to fuss with. Just follow these simple steps, and you’ll have a pot of comfort ready in no time.

Tuscan White Bean Soup - detail 3

Sauté the Aromatics

First things first – grab your favorite soup pot and heat that olive oil over medium heat. Toss in your chopped onion, carrots, and celery (we call this the “holy trinity” in my kitchen).

Cook them until they soften – about 5-6 minutes should do it. You’ll know they’re ready when the onions turn translucent and your kitchen smells amazing. Now stir in the garlic, rosemary, thyme, and that optional red pepper – but quick! Garlic burns fast, so just 1 minute is plenty.

Simmer the Soup

Here’s where the magic happens! Pour in your broth and add those beautiful cannellini beans along with the bay leaf. Give it a good stir and bring everything to a gentle boil. Then – and this is important – reduce the heat to low and let it simmer uncovered for 25-30 minutes.

This slow simmer lets all those flavors get to know each other and become best friends. You’ll notice the soup thickening slightly as the beans soften – that’s exactly what we want!

Blend and Finish

Now for the fun part! If you like your Tuscan white bean soup extra creamy (I know I do), grab an immersion blender and give it a few pulses right in the pot. You can blend all of it for silky smoothness or just half for some texture. Stir in that optional heavy cream if you’re feeling fancy – it adds such lovely richness.

Taste and adjust the salt and pepper, then ladle it into bowls. A sprinkle of fresh parsley and Parmesan cheese makes it look as good as it tastes!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tuscan White Bean Soup

Hearty Tuscan White Bean Soup Recipe: A Comfort Food Dream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and comforting Tuscan white bean soup with aromatic herbs and creamy cannellini beans.

  • Total Time: 45 mins
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 1 teaspoon fresh rosemary, chopped
  • 1 teaspoon fresh thyme, chopped
  • 1/2 teaspoon crushed red pepper (optional)
  • 4 cups low-sodium chicken or vegetable broth
  • 3 cans (15 ounces each) cannellini beans, drained and rinsed
  • 1 bay leaf
  • Salt and pepper, to taste
  • 1/4 cup heavy cream (optional, for creamier soup)
  • Fresh parsley, chopped (for garnish)
  • Grated Parmesan cheese (for serving, optional)

Instructions

  1. Heat olive oil in a large soup pot over medium heat.
  2. Add chopped onion, carrots, and celery. Cook until soft, about 5–6 minutes.
  3. Stir in garlic, rosemary, thyme, and crushed red pepper. Cook for 1 minute.
  4. Pour in broth and drained beans. Add bay leaf and stir well.
  5. Bring to a boil, then reduce heat and simmer for 25–30 minutes.
  6. Use an immersion blender to blend half or all the soup for a creamy texture (optional).
  7. Stir in heavy cream if using. Season with salt and pepper to taste.
  8. Ladle soup into bowls. Garnish with parsley and Parmesan if desired.

Notes

  • For a vegan version, skip the heavy cream and Parmesan.
  • Store leftovers in the fridge for up to 3 days.
  • Freezes well for up to 2 months.
  • Author: Grandma Jo
  • Prep Time: 10 mins
  • Cook Time: 35 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 10mg

Tips for the Best Tuscan White Bean Soup

After making this soup more times than I can count, I’ve picked up a few tricks that take it from good to “grandma-worthy”:

Tuscan White Bean Soup - detail 4
  • Scrape those brown bits – After sautéing the veggies, deglaze the pot with a splash of broth before adding the rest. Those flavorful bits make all the difference!
  • Texture talk – Too thick? Add broth a splash at a time. Too thin? Let it simmer uncovered a bit longer or mash some beans against the pot.
  • Herb magic – Fresh rosemary and thyme are non-negotiable in my book – dried just don’t give that same bright, earthy flavor.
  • Bean prep – Rinse canned beans well (that liquid’s too starchy) but don’t over-rinse – you want some of that creamy bean goodness left!

Little touches like these are what turn simple ingredients into something truly special. If you are looking for more soup inspiration, check out our general recipes section!

Variations on Tuscan White Bean Soup

Now don’t get me wrong – I love the classic version, but this Tuscan white bean soup is like a blank canvas just waiting for your personal touch! Here are my favorite ways to mix it up:

  • Greens galore – Stir in a handful of chopped kale or spinach during the last 5 minutes of cooking for extra nutrients and color
  • Meaty twist – Start by browning some diced pancetta or bacon before the veggies for a smoky depth that’ll make you swoon
  • Vegan delight – Skip the cream and Parmesan, then swirl in a spoonful of cashew cream or coconut milk at the end for richness
  • Herb party – Toss in a sprig of fresh sage with the rosemary and thyme for an earthy note that pairs perfectly with the beans

The beauty is – no matter how you tweak it – that comforting Tuscan white bean soup soul always shines through!

Serving and Storing Tuscan White Bean Soup

Oh honey, presentation matters! I always serve my Tuscan white bean soup piping hot in wide bowls with a big hunk of crusty bread for dipping – that first tear-and-dunk moment is pure bliss. Leftovers? They’ll keep beautifully in the fridge for 3 days (the flavors get even better!).

For longer storage, freeze portions in airtight containers for up to 2 months – just thaw overnight and reheat gently. Pro tip: Stir in a splash of broth when reheating to bring back that perfect creamy texture!

Tuscan White Bean Soup FAQs

Over the years, I’ve gotten so many questions about my beloved Tuscan white bean soup – here are the ones that pop up most often:

Can I use dried beans instead of canned?
Absolutely! You’ll need about 1 1/2 cups dried cannellini beans. Soak them overnight, then simmer until tender (about 1-1.5 hours) before adding to the soup. The flavor’s incredible, but canned work just fine when you’re short on time – I use them often!

How do I make this soup vegan?
Easy peasy! Just skip the optional cream and Parmesan (or use nutritional yeast for that cheesy flavor). I’ve made it this way for my vegan granddaughter many times – with good veggie broth, you won’t miss a thing!

Does Tuscan white bean soup freeze well?
Oh yes – it’s a freezer champion! Let it cool completely, then portion into airtight containers leaving some room for expansion. When ready to eat, thaw overnight in the fridge and gently reheat. The texture might thicken, so just add a splash of broth when warming.

Nutritional Information

Now, I’m no nutritionist, but here’s the scoop on what’s in each comforting bowl of my Tuscan white bean soup (keep in mind – estimates vary based on your exact ingredients):

  • Serving Size: 1 hearty bowl (about 1 1/2 cups)
  • Calories: 250
  • Fat: 8g (2g saturated, 5g unsaturated)
  • Carbs: 35g (10g fiber, 5g sugar)
  • Protein: 12g
  • Sodium: 300mg
  • Cholesterol: 10mg

Remember – these numbers shift if you add that optional cream or extra Parmesan (but oh, it’s worth it!). Now go make some memories with this soup – and don’t forget to tell me how yours turns out in the comments!

For More recipes, Follow me on Facebook!

Hi, I’m Grandma Jo!

I believe the best recipes are the ones passed down, shared at the table, and made with love. On Good Ol’ Recipes, I bring you the classics—hearty meals, sweet treats, and homemade dishes that feel like home.

You Might Also Like...

Juicy Cowboy Sliders Dinner Ready in Just 1 Hour

Juicy Cowboy Sliders Dinner Ready in Just 1 Hour

Irresistible Michigan Olive Burger Recipe in 20 Minutes

Irresistible Michigan Olive Burger Recipe in 20 Minutes

30-Minute Artichoke Chickpea Pasta Salad That Steals Hearts

30-Minute Artichoke Chickpea Pasta Salad That Steals Hearts

Grandma Jo’s 30-Minute Bean Packed Pasta Salad Recipe

Grandma Jo’s 30-Minute Bean Packed Pasta Salad Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star