Creamy Tuscan White Bean Soup

Featured in: Daily Home Cooking

This hearty Tuscan-inspired soup combines tender cannellini beans with crispy pancetta, sweet sun-dried tomatoes, and aromatic Italian herbs. The base starts with a classic mirepoix of onion, celery, and carrot, slowly simmered in chicken broth until the flavors meld together. A splash of heavy cream adds luxurious richness, while an immersion blender creates the signature velvety texture. Finished with grated Parmesan and fresh herbs, this satisfying soup comes together in under an hour and serves four people generously.

Updated on Wed, 28 Jan 2026 08:52:00 GMT
Creamy Tuscan White Bean Soup is served steaming in a rustic bowl, garnished with crispy pancetta, fresh basil, and a drizzle of golden olive oil.  Pin it
Creamy Tuscan White Bean Soup is served steaming in a rustic bowl, garnished with crispy pancetta, fresh basil, and a drizzle of golden olive oil. | dailyzaafar.com

The first time I made this soup was on a rainy Sunday when I couldn't decide between cooking something fancy or just ordering takeout. My Italian neighbor had mentioned that white bean soup was her grandmother's cure for everything, and I happened to have all the ingredients sitting in my pantry. Now it's become my go-to when I want something that feels indulgent but secretly takes almost no effort.

Last winter, my sister came over complaining she was exhausted and needed comfort food. I made a double batch of this soup, and we sat at the kitchen table for hours just talking and dipping torn bread into our bowls. She asked for the recipe before she even finished her first serving, and now she makes it for her family every Sunday.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 100 g pancetta, diced: The rendered fat creates an incredible flavor base, and the crispy bits on top add essential texture
  • 1 medium yellow onion, finely chopped: Sweet onions work best here as they caramelize slightly in the pancetta fat
  • 2 garlic cloves, minced: Don't be tempted to add more, the garlic should support not overwhelm the beans
  • 2 celery stalks, finely diced: These provide the classic aromatic foundation that makes this taste authentically Italian
  • 1 medium carrot, peeled and diced: Adds a subtle sweetness that balances the salty pancetta
  • 75 g sun-dried tomatoes, drained and chopped: Pack intense umami flavor, so use the ones packed in oil for best results
  • 2 x 400 g cans cannellini beans, drained and rinsed: These become creamy when blended, creating that luxurious texture
  • 1 bay leaf: Adds an earthy depth that you'll miss if you skip it
  • 800 ml low-sodium chicken broth: Control the salt level yourself since pancetta is already quite salty
  • 120 ml heavy cream: This is what transforms the soup from hearty to restaurant quality
  • 1 tsp dried Italian herbs: A mix of oregano, basil and thyme works perfectly if you don't have a pre-made blend
  • 1/2 tsp freshly ground black pepper: Freshly ground makes a noticeable difference here
  • Salt, to taste: Wait until the end to season, as the pancetta and broth add plenty of saltiness
  • Pinch of red pepper flakes, optional: Just a tiny pinch adds warmth without making it spicy
  • 2 tbsp freshly grated Parmesan cheese: The finishing touch that makes each bowl feel special
  • Fresh basil or parsley leaves, chopped: Adds a bright pop of color and fresh flavor against the rich soup
  • Extra virgin olive oil: A final drizzle brings all the flavors together

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Crisp the pancetta:
In a large soup pot over medium heat, cook the diced pancetta until golden and crispy, about 4 to 5 minutes, then remove with a slotted spoon and set aside, leaving all that flavorful fat behind.
Build your aromatics:
In the rendered pancetta fat, sauté onion, celery, and carrot until softened, about 5 minutes, then add garlic and cook for 1 more minute until fragrant, being careful not to burn it.
Add depth:
Stir in sun-dried tomatoes and Italian herbs, cooking for another minute to bloom their flavors and coat everything in that tomato oil.
Simmer the base:
Add cannellini beans, chicken broth, and bay leaf, bring to a gentle boil, then reduce heat and simmer uncovered for 15 minutes to let everything get friendly.
Create the texture:
Remove the bay leaf, use an immersion blender to blend the soup until smooth, or leave it slightly chunky if you prefer more texture.
Add the luxury:
Stir in heavy cream and half of the reserved pancetta, simmer for 5 minutes more, then season with salt, black pepper, and red pepper flakes to taste.
Finish with flair:
Ladle soup into bowls and top with remaining pancetta, a drizzle of olive oil, grated Parmesan, and fresh herbs if desired.
A spoon dips into rich, velvety Creamy Tuscan White Bean Soup revealing sun-dried tomatoes and smooth pureed cannellini beans.  Pin it
A spoon dips into rich, velvety Creamy Tuscan White Bean Soup revealing sun-dried tomatoes and smooth pureed cannellini beans. | dailyzaafar.com

This soup became a staple in my house after I served it at a dinner party and three guests asked for seconds before anyone had finished their first bowl. Something about that combination of creamy beans and salty pancetta just makes people feel comforted.

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.

Make It Vegetarian

Omit the pancetta and use vegetable broth instead, but consider adding a tablespoon of olive oil at the start to maintain that rich mouthfeel. I've made this version for vegetarian friends and they never miss the meat, especially when I double the sun-dried tomatoes for extra depth.

The Texture Question

I used to blend my soup completely smooth until I tried leaving it slightly chunky at a friend's house and realized the texture variation made it more satisfying. Now I pulse my immersion blender just until most of the beans are broken down but some whole beans remain for interest.

Serving Suggestions

A hunk of crusty bread is almost mandatory here, but focaccia takes it to another level since you can use the oil-soaked pieces to soak up every last drop. Sometimes I serve it alongside a simple green salad dressed with lemon vinaigrette to cut through the richness.

  • Stir in fresh baby spinach during the last 2 minutes of cooking for extra nutrition
  • Top with crusty garlic bread croutons instead of plain bread for extra crunch
  • Make a double batch because the leftovers freeze beautifully for up to three months
Close-up of Creamy Tuscan White Bean Soup topped with grated Parmesan and red pepper flakes beside a slice of crusty bread. Pin it
Close-up of Creamy Tuscan White Bean Soup topped with grated Parmesan and red pepper flakes beside a slice of crusty bread. | dailyzaafar.com

There's something about this soup that makes even a Tuesday night feel like a special occasion. I hope it becomes a comfort staple in your kitchen too.

Recipe Questions & Answers

Can I make this soup vegetarian?

Yes, simply omit the pancetta and substitute the chicken broth with vegetable broth. The soup will still be rich and flavorful thanks to the creamy white beans, sun-dried tomatoes, and heavy cream.

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.

Should I blend the soup completely smooth?

That's entirely up to your preference. An immersion blender creates a smooth, velvety texture, but leaving some chunks intact adds rustic appeal and texture contrast.

Can I prepare this soup in advance?

Absolutely. The flavors actually improve when refrigerated overnight. Store in an airtight container for up to 4 days, and reheat gently on the stovetop, adding a splash of broth or cream if needed.

What should I serve with this soup?

Crusty bread or focaccia are perfect for dipping. A simple green salad with balsamic vinaigrette makes a lovely starter, while the soup itself is substantial enough to be a main course.

How can I add more vegetables?

Fresh baby spinach can be stirred in just before serving until wilted. Chopped kale or Swiss chard also work well and add nutritional value without overpowering the classic flavors.

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 rich Italian soup with creamy white beans, savory pancetta, and sun-dried tomatoes, finished with heavy cream for a velvety texture.

Prep Time
15 min
Cook Time
35 min
Time Needed
50 min
Created by Cole Armstrong


Skill Level Easy

Cuisine Italian

Makes 4 Servings

Diet Preferences Gluten-Free

Ingredient List

Meats

01 3.5 ounces 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 ounces sun-dried tomatoes packed in oil, drained and chopped
06 2 cans (14 ounces each) cannellini beans, drained and rinsed
07 1 bay leaf

Liquids

01 27 fluid ounces low-sodium chicken broth
02 4 fluid ounces heavy cream

Seasonings

01 1 teaspoon dried Italian herbs (oregano, basil, thyme blend)
02 1/2 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

How-To Steps

Step 01

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

Step 02

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

Step 03

Infuse Herbs: Stir in sun-dried tomatoes and Italian herbs, cooking for 1 minute to release aromatics.

Step 04

Simmer Beans: 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 Soup: Remove the bay leaf. Use an immersion blender to puree the soup until smooth, or leave slightly chunky if preferred.

Step 06

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

Step 07

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

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.

What You’ll Need

  • Large soup pot
  • Slotted spoon
  • Immersion blender or countertop blender
  • Chef's knife and cutting board
  • Ladle

Allergy Alerts

Review every ingredient for possible allergy risks, and talk to a health expert if unsure.
  • Contains dairy (heavy cream, Parmesan cheese)
  • Contains pork (pancetta)
  • Verify broth and sun-dried tomatoes for gluten and hidden allergens if sensitive

Nutrition Details (per serving)

For informational purposes only. Not medical advice.
  • Calories: 410
  • Fats: 22 g
  • Carbohydrates: 36 g
  • Protein: 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.