Creamy White Bean Soup

Featured in Soups & Stews.

Creamy white beans and smoky bacon unite in a seasoned broth for this comforting soup. Bacon fat starts the base, enhancing the sautéed veggies. Mashed beans and half-and-half give it that creamy, light texture without heavy cream. Herbs, spices, and Parmesan bring depth, while staying fresh enough for all seasons. Quick and easy, it’s ready in just 35 minutes.
A woman wearing an apron and smiling.
Updated on Mon, 28 Apr 2025 20:21:37 GMT
Smooth white bean soup with crisp bacon on top, warm and filling. Pin it
Smooth white bean soup with crisp bacon on top, warm and filling. | tasteofmoms.com

Nothing says winter comfort like a steaming bowl of Bacon White Bean Soup. This filling dish blends velvety white beans, crisp bacon bits, and soft veggies in a thick, tasty broth that'll warm you right up. Every bite offers just the right mix of flavors and textures, making this soup a quick hit with everyone at your table.

I've whipped up this soup countless times over the years, and folks always want more. During a freezing night last winter, I gave some to my neighbor's son who usually runs from anything with beans. He loved it so much he asked for the instructions to take home to his mother.

Key Components

  • Bacon: Go for thick slices to get the most taste and substance
  • White Beans: Pick cannellini for their smooth texture and gentle flavor
  • Fresh Herbs: Thyme and parsley bring a nice lift
  • Aromatics: The trio of onions, carrots, and celery creates your flavor base
  • Half and Half: Gives a smooth richness without making things too heavy
Cozy white bean soup with flavorful bacon bits, ready for a comfort meal. Pin it
Cozy white bean soup with flavorful bacon bits, ready for a comfort meal. | tasteofmoms.com

Simple Cooking Method

Step 1: Cook the bacon
Begin with your Dutch oven cold, then heat gradually to let the fat melt out and create tasty crispy pieces.
Step 2: Cook the veggies
Cook your onions, carrots, and celery in the bacon drippings to build a tasty foundation.
Step 3: Mix in garlic and herbs
Cook just until you can smell them, taking care not to burn.
Step 4: Pour in broth
Scrape the pot bottom to get all those flavorful stuck bits.
Step 5: Blend some beans
Mix part of your beans with half and half until smooth for a thick base.
Step 6: Let it all bubble
Add the rest of your beans and cook until veggies soften. Mix the bacon back in before you serve.

When I was little, my grandma always said bacon makes food taste better, but what really made her soup amazing was how she used it as a flavor starter. She always kept the crunchiest bits for sprinkling on top, so each bowl had that perfect mix of smooth and crispy.

Great Side Matches

This soup goes wonderfully with crusty bread for soaking up every drop. Try it with warm sourdough, fresh cornbread, or gooey grilled cheese sandwiches for a meal you can't resist.

Easy Changes

  • Toss in greens: Mix in some kale or spinach for added goodness.
  • Make it hot: Sprinkle in red pepper flakes or smoked paprika for extra warmth.
  • Switch herbs: Use rosemary or sage for a different taste angle.

Keeping It Fresh

Keep your soup in a sealed container in the fridge for up to four days. When reheating, do it slowly on the stove, adding a bit of broth if it's too thick. For longer storage, put cooled soup in freezer containers, leaving room for it to expand. It'll stay good for three months in the freezer.

After making this Bacon White Bean Soup hundreds of times, I've realized its real charm isn't just the ingredients but the moments it creates. Whether you're sharing it on a busy night with family or dropping some off to a friend who needs cheering up, this soup just makes days better.

Hearty bean soup garnished with bacon pieces, perfect for comfort food cravings. Pin it
Hearty bean soup garnished with bacon pieces, perfect for comfort food cravings. | tasteofmoms.com

Frequently Asked Questions

→ How do I make it thicker?
Mix a spoon of cornstarch into a splash of water or stock, then stir it in while the soup cooks.
→ Why puree white beans?
Blending them with half-and-half keeps the soup creamy yet light.
→ Which bacon should I pick?
Both regular and thick-cut are fine—use 6 strips for regular or 4 for thick slices.
→ Can I toss in more veggies?
Go for it! Try adding spinach, but stir it in near the end.
→ Which white beans work best?
Cannellini beans (also called white kidney beans) are perfect here.

White Bean Bacon Soup

This hearty bean soup is creamy, full of bacon crunch, veggies, and herbs. Delicious comfort food, anytime.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Ashley

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings

Dietary: Low-Carb, Gluten-Free

Ingredients

→ Base Ingredients

01 Chop 6 slices of bacon (or 4 thick ones).
02 You’ll need 2 cans (19 oz/540 ml each) of white kidney beans.
03 5 cups of chicken broth made with low salt.

→ Vegetables

04 Peel and slice 3 big carrots into rounds.
05 2 celery ribs, sliced thin.
06 A medium onion, chopped up nice and small.
07 Finely mince 4 garlic cloves.

→ Seasonings

08 1 tsp of salt.
09 1 tsp dried oregano.
10 1 tsp of thyme (dried).
11 1 tsp dried parsley.
12 1/4 tsp paprika.
13 1/4 tsp black pepper.
14 1/4 tsp of red chili flakes.

→ Dairy & Garnish

15 3/4 cup of half-and-half cream.
16 1/4 cup of Parmesan cheese that’s freshly shredded.
17 Optional: Chopped parsley or spinach for color.

Instructions

Step 01

Place a large Dutch oven on medium-high. Cook the bacon pieces 'til crispy, then pop them out, leaving the drippings behind in the pot.

Step 02

Toss in the celery, onion, and carrots. Let them go for 4-5 minutes, stirring, until the onions are golden and soft. If it seems like there’s too much fat, scoop some out.

Step 03

After the veggies look ready, mix in the garlic plus all your seasonings. Stir for a minute so the flavors really pop.

Step 04

Add the chicken stock and make sure to scrape up any bits stuck on the pot’s base.

Step 05

Rinse off the beans. Blend 3/4 cup of them with the half-and-half until smooth and creamy.

Step 06

Add the whole beans, bacon bits, and your blended bean mixture. Cover it up, turn the heat to medium-low, and let it bubble for about 10-15 minutes until the veggies are soft.

Step 07

Stir in Parmesan and any optional herbs. Taste and tweak the seasonings if needed.

Notes

  1. If you’d like it thicker, mix cornstarch with a splash of water and stir it in.
  2. Keep as much or little bacon fat as you want.
  3. Fresh parsley or spinach adds a nice pop at the end.

Tools You'll Need

  • A Dutch oven or big soup pot.
  • A blender to smooth the beans.
  • Fine sieve to strain if needed.
  • Slotted spoon to scoop stuff out.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy: half-and-half and Parmesan cheese.