Creamy Tuscan White Bean Soup

Featured in: Simple Comfort Dinners

This luxurious Tuscan-inspired soup combines creamy cannellini beans with crispy pancetta, oil-packed sun-dried tomatoes, and aromatic Italian herbs. The base starts with a classic mirepoix of onion, celery, and carrot simmered in rendered pancetta fat, creating depth and richness. After simmering with chicken broth, the soup is blended until velvety smooth, then finished with heavy cream for extra indulgence. The result is a restaurant-quality bowl that comes together in under an hour, perfect for weeknight dinners or elegant entertaining.

Updated on Tue, 27 Jan 2026 12:01:00 GMT
Creamy Tuscan White Bean Soup simmering in a pot with pancetta, sun-dried tomatoes, and Italian herbs, ready to be blended. Pin This
Creamy Tuscan White Bean Soup simmering in a pot with pancetta, sun-dried tomatoes, and Italian herbs, ready to be blended. | messli.com

There's something about the smell of pancetta hitting hot oil that just stops you mid-thought. I was rushing through a Tuesday evening, half-listening to my neighbor talk about her trip to Tuscany, when she casually mentioned this soup she'd eaten at a little osteria in Florence. By Wednesday, I was in my kitchen with a pot and a list, determined to chase that memory she'd described so well. What emerged was silkier and richer than I expected, the kind of soup that makes you want to slow down and actually taste each spoonful.

I made this for a friend who was going through a rough patch, and watching her take that first spoonful and just close her eyes was worth every minute of chopping. There's comfort in a bowl of soup that tastes both elegant and deeply nourishing, and somehow this one hit that perfect note. She came back three days later asking for the recipe, which meant I'd done something right.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Pancetta: The rendered fat becomes your flavor foundation, so don't skip it or use bacon as a direct swap, since it tends to be smokier and thinner.
  • Yellow onion, garlic, celery, and carrot: This is your aromatic base, and the softer they become, the better they integrate into the cream, creating that silky quality.
  • Sun-dried tomatoes packed in oil: They're concentrated flavor bombs that add both sweetness and depth, so drain them well or your broth will taste too oily.
  • Cannellini beans: They break down slightly when blended, thickening the soup naturally and giving it that cloud-like texture without any cornstarch.
  • Chicken broth: Low-sodium lets you control the final seasoning, and honestly, homemade broth makes this taste noticeably richer.
  • Heavy cream: This is what transforms good soup into luxurious soup, so don't replace it with milk or half-and-half if you want that velvety finish.
  • Italian herbs, black pepper, and red pepper flakes: The herbs should be dried here because fresh ones get lost in the cooking time, while a pinch of heat balances all the richness.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Render the pancetta until it's golden and crispy:
You're looking for those little bits to turn a deeper tan color and crisp up at the edges, which takes about 4 to 5 minutes on medium heat. This rendered fat is liquid gold for your soup, so don't throw it away.
Build your flavor base in the same pot:
Once you've removed the pancetta, the fat is still hot and ready to take on the onion, celery, and carrot, which will soften and become almost translucent in about 5 minutes. Add the garlic last so it doesn't burn and turn bitter, then just let it bloom for a minute.
Add sun-dried tomatoes and herbs for depth:
Stir these into the softened vegetables and let them cook for just another minute so the herbs release their oils and everything gets to know each other. You'll notice the kitchen starting to smell unmistakably Italian at this point.
Build the broth and beans together:
Pour in your broth, add the beans and bay leaf, and bring it to a gentle boil before reducing the heat to a simmer. Let it bubble away uncovered for 15 minutes so some of the liquid reduces slightly and the flavors marry.
Blend until smooth or leave it chunky:
This is where you get to decide the texture, and honestly, it depends on your mood. I usually blend it until it's silky with just a few pieces of beans still visible, which gives you the best of both worlds.
Finish with cream and pancetta:
Remove the bay leaf, stir in the cream and half the pancetta, then let it simmer for 5 more minutes without boiling, which keeps that velvety texture intact. Taste it now and season with salt, black pepper, and red pepper flakes until it feels right to you.
Serve with all the toppings:
Ladle it into bowls and finish with the remaining pancetta, a trickle of good olive oil, Parmesan if you like, and whatever fresh herbs you have on hand. The contrast between the warm, creamy soup and the crispy pancetta is what makes each spoonful interesting.
Savory Creamy Tuscan White Bean Soup garnished with crispy pancetta, fresh basil, and a rich, creamy broth in a rustic bowl. Pin This
Savory Creamy Tuscan White Bean Soup garnished with crispy pancetta, fresh basil, and a rich, creamy broth in a rustic bowl. | messli.com

I remember my partner tearing off a piece of focaccia and using it to catch the last drops from the bowl, and that small moment of satisfaction told me this recipe was a keeper. There's something about soup that brings people together in a quieter, more deliberate way than other dishes.

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.

The Magic of Rendered Fat

The pancetta fat isn't just flavor, it's the foundation that makes everything else sing. When you cook your aromatics in it, they absorb that salty, rich essence, and every subsequent spoonful carries that background note. I used to drain all the fat out of soups, but once I understood how much it contributes, I stopped being afraid of it.

Why This Soup Stays Creamy

The beans themselves do half the work here, because when they partially break down and blend, they naturally thicken the broth into something velvety without any flour or cream substitutes. The heavy cream is the final touch that makes it feel luxurious, but honestly, the beans are what prevent it from being thin or watery. This is why rinsing them well matters, so they're not slimy, but you still want the starch they carry.

Customizing Without Losing the Soul

This soup is forgiving enough to adapt to what you have on hand, but there are a few non-negotiables if you want it to taste right. The sun-dried tomatoes, for instance, are crucial for that sweet-tangy note that cuts through the cream, so if you skip them, you lose something essential. Some nights I've stirred in fresh spinach at the very end, and other times I've added white wine before the broth for extra depth.

  • Make it vegetarian by omitting pancetta and using vegetable broth, though you'll lose that richness so consider finishing with a swirl of truffle oil.
  • Great northern or navy beans work if you can't find cannellini, though they absorb slightly more liquid so watch the consistency.
  • Serve alongside crusty bread or focaccia because this soup is too good to eat alone, and it begs for something to soak up every last drop.
A close-up of Creamy Tuscan White Bean Soup with a velvety texture, topped with grated Parmesan cheese and a drizzle of olive oil. Pin This
A close-up of Creamy Tuscan White Bean Soup with a velvety texture, topped with grated Parmesan cheese and a drizzle of olive oil. | messli.com

This Tuscan white bean soup has become one of those recipes I make on autopilot, knowing it will deliver comfort and satisfaction every single time. It's proof that the simplest combinations, treated with care and respect, become the ones people remember.

Recipe Q&A

Can I make this soup vegetarian?

Absolutely. Simply omit the pancetta and use vegetable broth instead of chicken broth. Sauté the vegetables in olive oil rather than rendered fat for a delicious vegetarian version.

What type of beans work best?

Cannellini beans are ideal for their creamy texture and mild flavor. Navy beans or great northern beans make excellent substitutes if cannellini aren't available.

Can I freeze this soup?

The soup freezes well for up to 3 months. However, the cream may separate slightly upon reheating. For best results, freeze before adding the cream, then stir it in when reheating.

How do I adjust the consistency?

Prefer a chunkier texture? Skip the blending step or only blend half the soup. For a thinner consistency, add more broth. The soup naturally thickens as it sits.

What can I serve alongside?

Crusty bread, focaccia, or garlic crostini are perfect for dipping. A simple green salad with vinaigrette balances the richness beautifully.

Can I make this dairy-free?

Yes. Substitute the heavy cream with full-fat coconut milk or additional broth. The texture will be slightly different but still satisfying.

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.

Creamy Tuscan White Bean Soup

A velvety blend of creamy white beans, savory pancetta, and sun-dried tomatoes with Italian herbs.

Prep Needed
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Messli Tessa Marlow


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Notes No Gluten

What You'll Need

Meats

01 3.5 oz pancetta, diced

Vegetables

01 1 medium yellow onion, finely chopped
02 2 garlic cloves, minced
03 2 celery stalks, finely diced
04 1 medium carrot, peeled and diced
05 2.6 oz sun-dried tomatoes packed in oil, drained and chopped
06 2 cans (15 oz each) cannellini beans, drained and rinsed
07 1 bay leaf

Liquids

01 27 fl oz low-sodium chicken broth
02 4 fl oz heavy cream

Seasonings

01 1 teaspoon dried Italian herbs blend
02 0.5 teaspoon freshly ground black pepper
03 Salt to taste
04 Pinch of red pepper flakes, optional

Garnishes

01 2 tablespoons freshly grated Parmesan cheese, optional
02 Fresh basil or parsley leaves, chopped, optional
03 Extra virgin olive oil for drizzling

Steps

Step 01

Render the Pancetta: In a large soup pot over medium heat, cook diced pancetta until golden and crispy, approximately 4 to 5 minutes. Remove with a slotted spoon and set aside.

Step 02

Build the Flavor Base: In the rendered pancetta fat, sauté onion, celery, and carrot until softened, about 5 minutes. Add minced garlic and cook for 1 additional minute until fragrant.

Step 03

Incorporate Aromatics: Stir in sun-dried tomatoes and Italian herbs, cooking for another minute to release their oils.

Step 04

Combine Legumes and Broth: Add cannellini beans, chicken broth, and bay leaf. Bring to a gentle boil, then reduce heat and simmer uncovered for 15 minutes.

Step 05

Blend to Desired Consistency: Remove the bay leaf. Use an immersion blender to blend the soup until smooth, or leave it slightly chunky according to preference.

Step 06

Finish with Cream: Stir in heavy cream and half of the reserved pancetta. Simmer for 5 minutes more. Season with salt, black pepper, and red pepper flakes to taste.

Step 07

Serve: Ladle soup into bowls. Top with remaining pancetta, a drizzle of olive oil, grated Parmesan, and fresh herbs if desired. Serve hot.

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
  • Slotted spoon
  • Immersion blender or countertop blender
  • Chef's knife and cutting board
  • Ladle

Allergy Details

Be sure to check each ingredient for allergens and consult your healthcare provider if you have questions.
  • Contains dairy from heavy cream and Parmesan cheese
  • Contains pork from pancetta
  • Verify broth and sun-dried tomatoes for hidden allergens or gluten if sensitive

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 410
  • Fats: 22 g
  • Carbohydrates: 36 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.