Creamy Tuscan White Bean Soup

Featured in: Year-Round Food Ideas

This luxurious Tuscan-inspired soup combines creamy cannellini beans with crispy pancetta, sun-dried tomatoes, and aromatic Italian herbs. The base is enriched with heavy cream for a velvety texture, while traditional soffritto vegetables add depth. Ready in just 50 minutes, this gluten-free comfort dish serves 4 and pairs beautifully with crusty bread. Perfect for cozy dinners with authentic Italian flavors.

Updated on Thu, 29 Jan 2026 12:39:00 GMT
A warm bowl of Creamy Tuscan White Bean Soup garnished with crispy pancetta, fresh basil, and a drizzle of olive oil.  Save
A warm bowl of Creamy Tuscan White Bean Soup garnished with crispy pancetta, fresh basil, and a drizzle of olive oil. | tirrakitchen.com

There's a moment in late autumn when you walk past a trattoria window and the smell of simmering cream and herbs pulls you inside before your brain catches up. That's when I first tasted something like this soup, and honestly, I spent the next week trying to reverse-engineer it from memory and a handful of guesses. Turns out, the magic wasn't complicated at all—just good pancetta, beans that had been treated kindly, and the kind of cream that makes everything feel like a small celebration. Now whenever I make it, that same smell fills my kitchen, and suddenly the whole day feels better.

I made this for my neighbor last winter when she was dealing with a rough week, and I remember her eyes closing after the first spoonful like she was somewhere warm and safe. She asked for the recipe right then, standing in my kitchen with her coat still on, and I realized that sometimes food is just the language we use when words aren't enough. That bowl of soup became something we made together after that, a tradition that somehow stuck.

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, diced: Don't skip this or substitute it lightly—the rendered fat is where all the flavor lives, and it's what turns regular beans into something memorable.
  • Yellow onion, finely chopped: The sweetness matters here; it balances the richness of the cream and keeps everything from feeling heavy.
  • Garlic cloves, minced: Add it after the softer vegetables or it'll turn bitter and regretful—trust me on this one.
  • Celery and carrot, finely diced: These build the foundation; mirepoix isn't just a fancy word, it's actually the reason this tastes like real food.
  • Sun-dried tomatoes, drained: The oil they come in is tempting, but drain it unless you want your soup slick and heavy; these tomatoes bring an earthy, concentrated sweetness that canned tomatoes just can't match.
  • Cannellini beans, drained and rinsed: These are creamy by nature, almost buttery, which is exactly what you need for this soup to feel luxurious without being over the top.
  • Bay leaf: It's a small thing, but it anchors everything together; remove it before blending or your teeth will find it and ruin the moment.
  • Chicken broth, low-sodium: Low-sodium matters because you're adding cream and will season more at the end; too much salt ruins subtlety.
  • Heavy cream: This goes in at the end and transforms the soup into something silky; don't use half-and-half, it won't give you that velvety finish.
  • Italian herbs, dried: Or make your own blend with oregano, basil, and thyme; fresh herbs are beautiful here too, but add them at the very end.
  • Black pepper, freshly ground: Pre-ground loses its punch; crack it fresh and you'll taste the difference in every spoonful.
  • Red pepper flakes: Optional but worth considering—just a pinch wakes up the whole bowl without making it spicy.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the pancetta:
Dice it into small, uniform pieces so it crisps evenly without any chewy bits. Cook it slowly over medium heat in your soup pot until the edges curl and it's golden—this takes about 4 to 5 minutes, and you'll hear it sizzle and pop. Lift it out with a slotted spoon and set it aside on a paper towel; you're really after that rendered fat it leaves behind, which is where all the richness comes from.
Build the aromatic base:
Chop your onion, celery, and carrot into similar-sized pieces so they soften at the same pace. Toss them into that warm pancetta fat and let them get tender and golden, about 5 minutes—when the kitchen smells sweet and savory at the same time, you're there. Stir in your minced garlic and cook for just one more minute until it's fragrant but not burned; this is the moment where the soup stops being ingredients and starts becoming something real.
Bring in the deep notes:
Add your drained sun-dried tomatoes and Italian herbs, stirring for about a minute so everything gets coated in that flavorful fat. This is where the soup takes on character—that concentrated tomato sweetness mixing with the herbs creates the baseline for everything that comes next.
Add the beans and broth:
Pour in your drained cannellini beans, chicken broth, and bay leaf, then bring it all to a gentle boil before turning the heat down to a simmer. Let it bubble quietly for about 15 minutes; the beans don't need much time, they just need to get warm and start letting their creaminess into the broth.
Blend for smoothness:
Fish out that bay leaf and decide how you want your texture—immersion blender for silky and velvety, or leave it chunky if you want to bite into beans. I usually do somewhere in between, blending maybe half of it so there's still body and texture.
Finish with cream and pancetta:
Stir in your heavy cream and half of that crispy pancetta you set aside, then let it simmer for 5 more minutes so the flavors meld. Taste as you go with salt, black pepper, and a pinch of red pepper flakes if you want that little spark.
Serve it right:
Ladle it into bowls while it's hot and top with the remaining pancetta, a good drizzle of olive oil, grated Parmesan, and whatever fresh herbs you have on hand. The toppings matter—they're the final flourish that makes it feel special instead of just soup.
Creamy Tuscan White Bean Soup simmering in a pot with sun-dried tomatoes and herbs, ready to serve hot.  Save
Creamy Tuscan White Bean Soup simmering in a pot with sun-dried tomatoes and herbs, ready to serve hot. | tirrakitchen.com

I learned something important the first time I made this: a good soup is about more than following steps, it's about paying attention to smells and sounds and small changes happening in your pot. When you hear that quiet simmer, when you see the beans starting to blur into the broth, when the cream smooths out all the rough edges—that's when you know you've gotten it right. It's the kind of recipe that rewards you for showing up and caring.

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 Pancetta Question

People ask me if you really need the pancetta, and the honest answer is that it transforms the dish from something good into something unforgettable. The rendered fat does something that butter or oil alone can't—it carries all these subtle pork notes that make the beans taste like the best version of themselves. If you're vegetarian, substitute it with good olive oil and maybe a pinch of smoked salt; you'll lose the meat component but keep the richness.

Texture Matters More Than You Think

I used to blend this soup completely smooth until a friend asked why I was making it so thick and uniform, and that question actually changed how I approach this recipe now. Leaving some beans whole, some broken down, some just soft—that variation is what makes each spoonful interesting instead of monotonous. It's the difference between a soup you eat and a soup you actually want to come back to.

Make It Your Own

The skeleton of this recipe is solid, but the real magic happens when you start making decisions about what goes into your version. Think about what flavors you're drawn to and what textures satisfy you, then adjust accordingly. This soup is forgiving enough to welcome your ideas.

  • Fresh spinach stirred in just before serving adds color and a gentle mineral note that balances the cream beautifully.
  • A splash of white wine before the broth brings brightness; add it with the tomatoes so it can simmer out.
  • Finish with crispy sage leaves or a basil oil if you want to elevate it for company.
Hearty Creamy Tuscan White Bean Soup topped with Parmesan cheese, perfect alongside crusty bread for dipping. Save
Hearty Creamy Tuscan White Bean Soup topped with Parmesan cheese, perfect alongside crusty bread for dipping. | tirrakitchen.com

This soup has this gentle way of making a regular Tuesday feel like something worth celebrating, and that's really all I need from a recipe. Once you make it, you'll understand why it lives in my rotation.

Recipe FAQs

Can I make this soup vegetarian?

Yes, simply omit the pancetta and use vegetable broth instead of chicken broth. You can add a tablespoon of olive oil to sauté the vegetables for extra richness.

What beans can I substitute for cannellini?

Navy beans or great northern beans work perfectly as substitutes. They have similar creamy textures and mild flavors that complement the Tuscan ingredients beautifully.

How can I make the soup thicker?

Blend more of the beans for a thicker consistency, or mash some against the side of the pot before adding cream. You can also simmer longer to reduce the liquid naturally.

Can I prepare this soup ahead of time?

Absolutely. The soup keeps well refrigerated for 3-4 days and actually tastes better the next day as flavors meld. Reheat gently and add a splash of broth if needed to adjust consistency.

What can I serve alongside this soup?

Crusty Italian bread, focaccia, or garlic bread are perfect accompaniments. A simple arugula salad with lemon vinaigrette also complements the rich, creamy flavors nicely.

Is this soup naturally gluten-free?

Yes, the soup itself is gluten-free. Just ensure your chicken broth and sun-dried tomatoes don't contain hidden gluten additives, and serve without bread if maintaining a strict gluten-free diet.

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

Velvety Italian soup with white beans, pancetta, sun-dried tomatoes, herbs, and cream in 50 minutes.

Prep Time
15 minutes
Cook Time
35 minutes
Total Duration
50 minutes
Created by Lily Crawford


Skill Level Easy

Cuisine Italian

Makes 4 Number of Servings

Diet Preferences 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 (14 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 or mixed oregano, basil, and thyme
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

How To

Step 01

Render 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

Sauté Aromatics: 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

Bloom Herbs and Tomatoes: Stir in sun-dried tomatoes and Italian herbs, cooking for another minute to develop flavor.

Step 04

Build Broth Base: 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 bay leaf. Use an immersion blender to blend soup until smooth, or leave it slightly chunky according to preference.

Step 06

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

Step 07

Plate and 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.

Tools Needed

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

Allergy Info

Be sure to check all items for allergens. When unsure, seek medical guidance.
  • Contains dairy: heavy cream and Parmesan cheese
  • Contains pork: pancetta
  • Verify broth and sun-dried tomatoes for gluten contamination if sensitive
  • Gluten-free when served without bread accompaniment

Nutrition Info (per portion)

Nutrition data is just for reference and isn't meant to replace a healthcare professional.
  • Calories: 410
  • Fats: 22 grams
  • Carbohydrates: 36 grams
  • Proteins: 17 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.