• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • index
  • about
  • photography

With Spice logo

menu icon
go to homepage
search icon
Homepage link
  • home
  • recipes
  • index
  • photography
  • about
×
Home » soup » Creamy Tuscan White Bean Soup

Creamy Tuscan White Bean Soup

Jump to Recipe·Print Recipe

This Tuscan white bean soup is rich and comforting with creamy cannellini beans, sweet fennel, and kale simmered in a silky parmesan broth.

tuscan white bean soup

This white bean soup is somehow equal parts cozy and indulgent. I know that sounds crazy and weird—how can beans and kale be indulgent? But it’s the silky, luscious broth and rich aromatics that transform those humble ingredients into something so delicious.

We start the Italian way: with a soffritto. Fennel, celery, onion, garlic, and rosemary slowly sauté until they’re sweet and fragrant. It's the kind of smell that makes you stop in the doorway and feel instantly warm and cozy inside.

Then come plenty of cannellini beans and hearty kale. I blend a portion of the beans right into the broth (a trick I picked up after living in Tuscany) to thicken it naturally and make it luxuriously creamy. A splash of heavy cream and grated parmesan at the end takes it from simple to indulgent.

tuscan bean soup recipe

I love how the fennel adds a soft, subtle sweetness that balances the bitter greens. But this soup is so forgiving—baby spinach works if that’s what you've got, while I also love the extra edge of bitterness from chopped escarole. The beauty of these Italian bean soups is their adaptability; they’re built on technique, not perfection.

And honestly, that first step—sautéing onion and garlic—always pulls me back into one of my favorite childhood memories. I distinctly remember coming home from a long, dusty summer camp, walking inside, and smelling my mom cooking. I hugged her for the longest time, and felt so at home. Of course, it was my mom I loved, but those smells became part of the memory. They were part of home.

That’s what I love about Italian cooking: it doesn’t have to be fancy to be remembered. Simple steps, done well, are enough to make something worthy of passing down.

If you’re craving more cozy bowls, try my pasta e fagioli or this brothy chickpea soup with Swiss chard—because there’s always room for another pot of beans on the stove!

P.S. For the best bean soup, use the best heirloom beans! I love Rancho Gordo and Zursun. Here's a refresher on how to cook dried beans if you're rusty.

here's how to make this tuscan bean soup:

1_saute fennel, onion and celery
1. Sauté the aromatics.
2_add white beans, stock, bay leaves, rosemary and parmesan rind
2. Add cannellini beans, stock, rosemary, bay leaves, and parmesan rind (if using).
3_blend cannellini beans for creamy soup
3. Blend a portion of the beans until smooth and creamy.
4_how to make tuscan white bean soup
4. Return the blended beans to the soup. Stir in kale and cook until tender, 10 minutes.
5_add cream and parmesan to bean soup
5. Stir in cream and parmesan.
creamy tuscan white bean soup
6. Serve with crusty bread!
Print

creamy tuscan white bean soup

creamy tuscan white bean soup
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Tuscan white bean soup is rich and comforting—creamy cannellini beans, sweet fennel, and kale simmered in a silky parmesan broth.

  • Author: Indi Hampton
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 5
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • ¼ cup extra-virgin olive oil
  • 1 medium onion, diced
  • 1 fennel bulb, diced, frond reserved
  • 2 celery stalks, diced
  • Kosher salt
  • Freshly ground black pepper
  • 4 garlic cloves, minced
  • 4 ½ cups cooked cannellini beans (or 3 15-oz cans), rinsed
  • 2 ½ cups unsalted chicken stock (or combination of bean cooking liquid)
  • 1 tbsp fresh rosemary leaves, minced
  • 2 bay leaves
  • 1 parmesan rind (optional)
  • 1 bunch tuscan kale, chopped into 1-inch pieces and washed (can sub escarole or spinach)
  • ½ cup heavy cream
  • ½ cup grated parmesan 
  • Crusty bread, for serving

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion, fennel, and celery, and season with salt and pepper. Cook, stirring occasionally, until vegetables are soft and translucent, 8- 10 minutes.
  2. Stir in garlic and cook until fragrant, about 30 seconds.
  3. Add beans, stock, rosemary, bay leaves, and parmesan rind (if using). Bring to a boil, then reduce to a gentle simmer. Season with salt and pepper, and cook for about 15 minutes uncovered, until beans are soft and flavorful.
  4. Discard bay leaves. Use an immersion blender to roughly puree part of the beans until about half blended. Alternatively, transfer 1 ½ cups of soup to a blender or food processor and process until smooth. Return to the soup and stir to combine.
  5. Stir in kale and cook for about 10 minutes, until tender. Remove from heat and stir in cream and parmesan; season to taste with salt and pepper
  6. Ladle soup into bowls and serve with crusty bread.

Notes

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

This recipe makes about 7 ½ cups of soup, which is five 1 ½-cup servings.

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 490
  • Sugar: 3.8g
  • Sodium: 263mg
  • Fat: 23g
  • Saturated Fat: 8.8g
  • Unsaturated Fat: 13.1g
  • Trans Fat: 0.4g
  • Carbohydrates: 50g
  • Fiber: 12g
  • Protein: 23g
  • Cholesterol: 42mg

Did you make this recipe?

Tag @with_spice on Instagram

« Creamy Black Truffle Risotto
Pasta e Ceci (Chickpea Pasta Soup) »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

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

Primary Sidebar

About me

Hello! My name is Indi— thanks so much for stopping by! Here I share my favorite seasonal recipes, be it sweet or savory, appetizer or entrée. Take a look around!

To learn more about me, Click here!

Copyright © 2026 With Spice on the Brunch Pro Theme