Creamy White Bean Soup

Featured in: Easy Weeknight Eats

This creamy white bean soup blends tender cannellini beans with smoky diced bacon and fresh rosemary, creating a comforting dish perfect for cooler weather. Aromatic sautéed onions, carrots, celery, and garlic develop a rich base, simmered in broth before being pureed to a silky texture. Finished with heavy cream and a sprinkle of reserved bacon bits, it delivers hearty warmth and robust flavor. Ideal for easy preparation and satisfying comfort eating.

Updated on Mon, 16 Feb 2026 09:39:00 GMT
Creamy white bean soup with bacon and rosemary, garnished with crispy bacon bits and fresh parsley. Save
Creamy white bean soup with bacon and rosemary, garnished with crispy bacon bits and fresh parsley. | tazzsip.com

There's something about the smell of bacon hitting a cold kitchen that makes you want to stay home all day. I discovered this soup on one of those mornings when the weather turned without warning, and I had nothing but pantry staples and a craving for something that felt both elegant and deeply comforting. The combination of crispy bacon, earthy rosemary, and that velvety white bean base came together almost by accident—one of those happy kitchen moments where everything just worked.

I made this for my neighbor last winter when she came over with that particular kind of exhaustion that only good soup can fix. She sat at my kitchen counter watching the beans break down into cream, and I saw her shoulders actually relax. That's when I knew this recipe was special—it wasn't just food, it was the kind of gesture that says someone's thinking of you.

Ingredients

  • Thick-cut bacon, 150 g (5 oz), diced: This is where the magic starts—the rendered fat becomes your cooking base, so don't skip the good stuff or use thin bacon that turns to ash instead of rendering.
  • Medium yellow onion, finely chopped: Yellow onions are sweeter than whites, which balances the saltiness of the bacon beautifully.
  • Medium carrots, peeled and diced: They add natural sweetness and body to the broth as they soften.
  • Celery stalks, diced: This is the holy trinity with onion and carrot—the aromatics that build all the flavor depth.
  • Garlic cloves, minced (3): One minute is all it takes to bloom it in the fat and make your kitchen smell incredible.
  • Cannellini or navy beans, 2 cans (400 g / 14 oz each), drained and rinsed: Rinsing removes excess starch and sodium, letting the beans shine without muddying the broth.
  • Low-sodium chicken or vegetable broth, 1 liter (4 cups): Low-sodium gives you control over the final seasoning—a lesson I learned after oversalting soup three times in a row.
  • Heavy cream, 120 ml (½ cup): Added at the end so it stays silky and doesn't break into weird floaty bits.
  • Fresh rosemary, 2 sprigs (or 1 teaspoon dried): Fresh rosemary is pine-like and bright; dried is deeper and more concentrated, so use what you have on hand.
  • Bay leaf: It quietly adds this almost savory undertone that you can't quite identify but absolutely miss if you forget it.
  • Freshly ground black pepper, ½ teaspoon, plus more to taste: Fresh grinding makes a real difference—pre-ground loses its bite sitting in the pantry.
  • Salt, to taste: Start light and adjust once the bacon and broth are in the pot.
  • Extra olive oil, for drizzling, and fresh chopped parsley (optional): The final garnish is where presentation happens—bacon, oil, herbs make it look intentional.

Instructions

Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Render the bacon until it's just right:
Dice your bacon and lay it in a cold pot, then turn the heat to medium. Let it wake up slowly—rushing it with high heat makes it tough and stringy instead of crispy and yielding. You'll hear it pop and sizzle, and when the fat's mostly clear and the pieces are golden and curled at the edges, about 5–7 minutes, that's your signal.
Build the flavor base with vegetables:
Scoop out your bacon with a slotted spoon, leaving about a tablespoon of fat clinging to the pot (this is liquid gold). Toss in your onion, carrots, and celery, and let them soften together for 6–8 minutes, stirring occasionally so they caramelize just slightly at the edges instead of steaming.
Wake up the garlic:
Once your vegetables are soft and smelling sweet, add the minced garlic and stir constantly for just one minute—any longer and it turns bitter, any shorter and you miss that fragrant bloom.
Add the beans and broth:
Pour in your drained beans, broth, rosemary sprigs, and bay leaf along with the black pepper and a pinch of salt. Bring it to a rolling boil so you see actual movement across the surface, then drop the heat to a gentle simmer and leave it uncovered for 20 minutes while it quietly does its work.
Blend for that silky texture:
Fish out the rosemary and bay leaf with your fingers or a spoon—they've given everything they've got. Pull out your immersion blender and plunge it in, using slow careful pulses rather than aggressive churning, until the soup breaks down into something creamy but still recognizable. If you're using a regular blender, work in batches and be careful with hot soup (it will splash).
Finish with cream and heat through:
Stir in the heavy cream and most of the bacon (save a few pieces for garnish), then let everything warm together for another 5 minutes. This isn't aggressive boiling—just a gentle simmer so the cream melds in without curdling.
Taste and adjust:
This is your moment to be the boss of the seasoning—add more salt or pepper if you need it, remembering that bacon is salty so you might need less than you think.
Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Save
| tazzsip.com

What surprised me most about perfecting this soup was discovering that the bacon doesn't disappear—it becomes the thread connecting every single spoonful. It's there in the aroma, in the richness, in the memory of that first crispy bite you got with your bowl.

The Magic of Rendering Fat

Cooking bacon low and slow teaches you something crucial about fat in the kitchen. It's not something to drain away and ignore—it's the foundation of taste. When you respect that fat and let it do its work, everything that follows tastes deeper and more rounded. That bacon fat is why a simple mixture of beans and broth becomes something that tastes like someone's been cooking it all day.

When to Use Fresh Rosemary Versus Dried

Fresh rosemary sprigs release their oils slowly as the soup simmers, leaving you with this delicate pine-forward brightness that feels almost floral. Dried rosemary is concentrated and more assertive, so you use less but the flavor punches through differently. Both are correct answers—it's about what you have in your kitchen and what mood the soup is in that day.

Serving and Storage Wisdom

This soup gets even better the next day when the flavors have gotten to know each other. Store it in the fridge for up to four days, and when you reheat it, do so gently over medium heat so the cream doesn't split and turn grainy. If you're freezing it, skip the cream until you've thawed and reheated it, then stir it in fresh at the end.

  • Serve with crusty bread that's thick enough to hold its own against a spoon without falling apart.
  • A pinch of smoked paprika swapped in for the bacon makes this completely vegetarian and just as satisfying.
  • Fresh herbs on top—even just a whisper of parsley—turn a bowl of soup into something that looks like you tried.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Save
| tazzsip.com

This is the kind of soup that makes you feel taken care of, whether you're making it for yourself on a Tuesday or ladling it into bowls for people you love. It's simple enough to be weeknight-friendly but elegant enough to serve without apology.

Recipe Guide

Can I make this soup vegetarian?

Yes, simply omit the bacon and use vegetable broth. Adding smoked paprika can enhance the smoky flavor in place of bacon.

What type of beans work best in this dish?

Cannellini or navy beans are ideal for their creamy texture and mild flavor, but great northern beans can be a good substitute.

How can I achieve a smooth texture in the soup?

Use an immersion blender directly in the pot or carefully blend in batches with a standard blender before returning to heat.

Is there a way to make the soup richer?

Stirring in heavy cream at the end adds extra silkiness and depth to the overall flavor and mouthfeel.

What are good garnishes to serve with this soup?

A drizzle of olive oil, reserved crispy bacon bits, and freshly chopped parsley brighten and complement the flavors nicely.

Creamy White Bean Soup

Velvety white bean soup with smoky bacon, fresh rosemary, and a touch of cream for cozy meals.

Setup duration
15 min
Heat duration
40 min
Complete duration
55 min
Created by Daniel Brooks

Classification Easy Weeknight Eats

Complexity Easy

Heritage American

Output 4 Portions

Nutrition specifications No gluten

Components

Meats

01 5 oz thick-cut bacon, diced

Vegetables

01 1 medium yellow onion, finely chopped
02 2 medium carrots, peeled and diced
03 2 celery stalks, diced
04 3 garlic cloves, minced

Beans

01 2 cans (14 oz each) cannellini or navy beans, drained and rinsed

Liquids

01 4 cups low-sodium chicken or vegetable broth
02 1/2 cup heavy cream

Herbs & Seasonings

01 2 sprigs fresh rosemary or 1 teaspoon dried rosemary
02 1 bay leaf
03 1/2 teaspoon freshly ground black pepper
04 Salt, to taste

Garnish

01 Extra virgin olive oil, for drizzling
02 Fresh chopped parsley, optional

Method

Phase 01

Render the Bacon: In a large pot or Dutch oven over medium heat, cook the diced bacon until crisp, approximately 5 to 7 minutes. Remove with a slotted spoon and set aside, leaving about 1 tablespoon of the bacon fat in the pot.

Phase 02

Sauté the Aromatic Vegetables: Add the onion, carrots, and celery to the pot. Sauté for 6 to 8 minutes until softened and fragrant.

Phase 03

Bloom the Garlic: Stir in the minced garlic and cook for 1 minute until aromatic.

Phase 04

Build the Soup Base: Add the drained beans, broth, rosemary, bay leaf, pepper, and a pinch of salt. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes.

Phase 05

Purée the Soup: Remove the rosemary sprigs and bay leaf. Using an immersion blender, purée the soup until creamy and velvety. Alternatively, transfer in batches to a standard blender and blend carefully, then return to the pot.

Phase 06

Finish with Cream and Bacon: Stir in the heavy cream and most of the cooked bacon, reserving some for serving. Simmer for 5 additional minutes. Adjust seasoning with salt and pepper as needed.

Phase 07

Plate and Garnish: Ladle soup into serving bowls. Top with reserved bacon pieces, a drizzle of olive oil, and fresh chopped parsley if desired. Serve immediately while hot.

Necessary tools

  • Large pot or Dutch oven
  • Slotted spoon
  • Immersion blender or standard blender
  • Ladle
  • Cutting board and sharp knife

Allergy details

Review ingredients carefully for potential allergens and seek professional medical guidance when uncertain.
  • Contains dairy (heavy cream)
  • Verify broth labels for gluten content; while naturally gluten-free, some commercial broths may contain gluten additives
  • Bacon may contain preservatives or nitrates; select uncured, nitrate-free bacon if sensitive

Dietary information (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 420
  • Fats: 24 g
  • Carbohydrates: 34 g
  • Proteins: 18 g