There’s nothing quite like the aroma of a simmering pot of soup to warm the heart and soul on a chilly evening. My Delicious White Bean Soup with Bacon is that perfect dish—easy to whip up, and oh-so-comforting. Creamy white beans blend seamlessly with crispy bacon and aromatic veggies, creating a hearty meal that feels indulgent yet is entirely approachable. One of the best perks of this recipe? It’s incredibly versatile—adapt it to be vegetarian or gluten-free without sacrificing flavor! Plus, it comes together in just an hour and a half, making it a fantastic choice for weeknight dinners or family gatherings. Are you ready to discover how this delicious soup can become your new go-to comfort food?

wivykgfe6d1hui9fbcd7

Why is This Soup a Must-Try?

Comforting Warmth: There’s nothing like a steaming bowl of white bean soup to cozy up with on a cold night.

Rich, Savory Goodness: The combination of smoky bacon and creamy beans creates a delicious depth of flavor.

Customizable Variations: You can easily adapt this recipe to suit any dietary need, like making it vegetarian or gluten-free by swapping the ingredients as highlighted in the variations section.

Quick Prep Time: With just an hour and a half of cooking, it’s perfect for those busy weeknights.

Crowd-Pleasing Appeal: This soup is a surefire hit at family gatherings and dinner parties—everyone loves a hearty, delicious bowl of comfort!

For more delightful twists on comfort food, check out my recipe for Street Corn Soup or try these delectable White Chocolate Cranberry Cookies.

White Bean Soup Bacon Ingredients

For the Soup
Dried Great Northern Beans – The heart of the soup, providing creaminess and protein; rinse well before cooking.
Chicken Broth (low sodium preferred) – Imparts rich flavor; for a vegetarian option, swap with vegetable broth.
Bacon – Adds a smoky depth; turkey bacon can be used as a lighter alternative, or omit entirely for a vegetarian option, replacing it with smoked paprika.
Yellow Onion – Brings sweetness and aroma; substitute with shallots for a milder taste.
Carrots – Contributes a hint of sweetness and vibrant color; feel free to add diced potatoes or celery for extra veggies.
Celery – Enhances the flavor base of the soup by complementing other vegetables.
Garlic – Essential for creating depth, adding a strong aromatic quality to the dish.
Dried Thyme and Rosemary – Herbs that elevate the soup’s flavor profile; fresh herbs can be substituted if you have them on hand.
Red Pepper Flakes (optional) – Adds a mild kick; adjust the amount based on your heat preference.
Bay Leaves – Introduces complexity to the broth; don’t forget to remove them before serving.
Salt and Pepper – Necessary for seasoning; feel free to adjust to your taste.
Olive Oil – Used for sautéing the vegetables and bacon; can be replaced with any cooking oil of your choice.
Fresh Parsley (for garnish) – Provides a fresh finish; chives can be a lovely substitute for a different flavor.
Lemon Wedges (optional) – Squeeze these over the soup to add brightness when serving.

This White Bean Soup Bacon is undeniably a comforting classic that will fill your kitchen with warmth and delicious aromas!

Step‑by‑Step Instructions for White Bean Soup Bacon

Step 1: Rinse and Prepare Beans
Begin by rinsing 1 cup of dried Great Northern beans under cold water in a fine-mesh strainer. This step removes any debris or impurities. Once cleaned, soak the beans in a pot with water overnight, or for at least 6 hours, to soften them. Drain the beans and set them aside to ensure an easy integration into your delicious white bean soup bacon.

Step 2: Cook the Bacon
In a large pot, heat 2 tablespoons of olive oil over medium heat until shimmering. Add 4 ounces of diced bacon to the pot and cook for about 5–7 minutes. Stir occasionally until the bacon is golden brown and crispy—this will release its smoky flavor and render some fat, which adds depth to your white bean soup bacon.

Step 3: Sauté the Vegetables
Next, add 1 diced yellow onion, 2 chopped carrots, and 2 stalks of chopped celery to the pot. Sauté the vegetables for approximately 5–6 minutes until they start to soften and become aromatic. Stir frequently to avoid burning and to allow the flavors to meld beautifully, creating a vibrant foundation for your soup.

Step 4: Add Garlic and Herbs
Stir in 3 minced garlic cloves, 1 teaspoon of dried thyme, and 1 teaspoon of dried rosemary into the pot. Cook for an additional 1–2 minutes, allowing the garlic to become fragrant without browning. This fragrant mixture is essential for the depth of flavor in your white bean soup bacon, adding a wonderful aromatic quality to the dish.

Step 5: Combine Beans and Broth
Pour in the soaked and drained beans along with 6 cups of low-sodium chicken broth. Bring the mixture to a gentle simmer over medium-high heat, stirring occasionally. Once it reaches a simmer, you’ll notice the hearty ingredients coming together beautifully, signaling it’s time to kick off the cooking process for your creamy soup.

Step 6: Simmer with Seasonings
Add 2 bay leaves, salt, and pepper to taste. Reduce the heat to low and let the soup simmer uncovered for about 1.5 hours. Stir occasionally, keeping an eye on the beans as they cook and soften. The flavors will intensify, and your kitchen will start filling with the warm aroma of your delicious white bean soup bacon.

Step 7: Check for Doneness
After 1.5 hours, check the beans for tenderness; they should be soft but not mushy. If they need more time, continue cooking while checking every 10 minutes. Adjust seasoning with additional salt and pepper as desired for your perfect bowl of comfort. This is the moment when you can enhance your white bean soup bacon with just the right amount of flavor.

Step 8: Finish and Serve
Remove the bay leaves from the pot before serving. Ladle the hearty white bean soup bacon into bowls and garnish with freshly chopped parsley. You may also serve it with lemon wedges on the side for an optional bright twist. This comforting dish is now ready to enjoy warm, creating a truly delightful meal that’s perfect for sharing.

How to Store and Freeze White Bean Soup Bacon

Fridge: Store your white bean soup bacon in an airtight container in the refrigerator for up to 5 days. This allows the flavors to develop even more while keeping it fresh for late-night cravings or quick lunches.

Freezer: For longer storage, freeze the soup in portioned airtight containers or freezer bags for up to 3 months. This makes it easy to pull out a comforting dinner any time you need a warm meal.

Reheating: When ready to enjoy, thaw the soup in the fridge overnight, then reheat on the stovetop over low heat. Add a splash of broth or water to restore the creamy consistency, and enjoy the comforting warmth all over again!

Leftovers Tip: This soup thickens as it cools, so consider adding extra broth while reheating to achieve that perfect creamy texture.

Expert Tips for White Bean Soup Bacon

  • Perfect Bean Prep: Rinse the beans thoroughly to eliminate debris, ensuring a cleaner and richer flavor in your white bean soup bacon.

  • Bacon Timing: Cook the bacon until crispy before adding vegetables; undercooking can lead to an overly fatty soup.

  • Simmering Secret: Keep simmering time consistent to avoid mushy beans. Taste for doneness around the 1.5-hour mark but cook longer if necessary.

  • Thickening Trick: Blend a portion of the soup or mash beans for a creamier texture before serving—this enhances the heartiness of your white bean soup bacon.

  • Season Smart: Adjust seasonings at the end of cooking. Start with a pinch of salt and pepper, and tweak to taste for a perfectly balanced flavor.

What to Serve with Delicious White Bean Soup with Bacon

Cozy up your dinner table with delightful pairings that perfectly complement this scrumptious soup, making it a full meal experience.

  • Crusty Bread: A warm, freshly baked loaf enhances the soup’s creaminess, perfect for dipping. The combination of textures creates a satisfying bite.

  • Garlic Breadsticks: These soft and buttery breadsticks add a robust garlic flavor, making every spoonful of soup even more delightful.

  • Mixed Green Salad: A light salad with lemon vinaigrette brings a refreshing contrast to the hearty soup. The crisp greens and tangy dressing provide a palate-cleansing companion.

  • Sour Cream or Greek Yogurt: A dollop of creamy sour cream adds richness and tang that elevates the flavor profile. It’s a simple addition with a big impact.

  • Pickled Vegetables: Tangy pickled veggies can brighten the earthy flavors of the soup, offering a nice contrast that keeps each bite interesting.

  • Roasted Brussels Sprouts: These caramelized brussels sprouts bring a nutty flavor to the meal, enhancing your dining experience with their crunchy texture.

  • White Wine: A chilled glass of white wine, like Sauvignon Blanc, pairs beautifully with the soup’s richness. Its crisp, fruity notes complement the smoky bacon wonderfully.

  • Fruit Tart: For dessert, a light fruit tart provides a sweet and refreshing finish, balancing the savory notes of the soup.

  • Apple Cider: Warm spiced apple cider adds a lovely autumnal feel to the meal, creating a comforting, nostalgic atmosphere.

These pairings are sure to turn your Delicious White Bean Soup with Bacon into a cozy family feast that everyone will cherish!

White Bean Soup Bacon Variations

Embrace the versatility of this delightful soup and tailor it to your taste buds!

  • Vegetarian Version: Replace bacon with smoked paprika and a splash of liquid smoke for that beloved smoky flavor without meat.

  • Gluten-Free Swap: Use gluten-free vegetable broth instead of chicken broth for a hearty soup that caters to dietary needs.

  • Creamy Twist: Stir in a splash of cream or coconut milk before serving for an extra rich and velvety texture.

  • Herb-Infused Delight: Swap out thyme and rosemary with fresh basil and oregano for a vibrant twist.

  • Tangy Tomato Kick: Add a can of diced tomatoes with juices during cooking for a pop of acidity and taste.

  • Sausage Option: Swap bacon for Italian sausage for a heartier, meatier flavor that’ll fill you up.

  • Spicy Variation: Toss in chopped jalapeño or a pinch of cayenne for an unexpected kick of heat.

  • Lemon Zing: A splash of fresh lemon juice at the end brightens the flavors and adds a refreshing zing.

Feel free to experiment with these variations, and while you’re at it, you might enjoy a cozy bowl of my White Chocolate Cranberry Cookies for dessert!

Make Ahead Options

This White Bean Soup with Bacon is perfect for meal prep enthusiasts! You can soak and prepare the dried beans up to 24 hours in advance by rinsing them and allowing them to soak overnight. Additionally, you can sauté the bacon and vegetables, then refrigerate them for up to 3 days. When you’re ready to enjoy the soup, simply combine the prepared ingredients with the soaked beans and broth, and follow the rest of the cooking instructions. To ensure quality, store any leftover soup in an airtight container, and consider adding a touch more broth when reheating, as it thickens when chilled. Enjoy restaurant-quality flavors with minimal effort, making it ideal for busy weeknights!

White Bean Soup with Bacon Recipe FAQs

What kind of beans should I use for this soup?
I recommend Great Northern beans for their creamy texture and flavor. Rinse them thoroughly before cooking to remove any debris. If you prefer, you can also use navy beans or cannellini beans, as they work beautifully in this recipe too.

How should I store leftovers of White Bean Soup with Bacon?
Store your soup in an airtight container in the refrigerator for up to 5 days. This allows the flavors to meld even more! If you’re planning to keep it longer, I suggest freezing it.

Can I freeze White Bean Soup with Bacon?
Absolutely! To freeze, cool the soup completely, then transfer it to airtight containers or freezer bags. It can be frozen for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge and reheat gently on the stovetop with a splash of broth or water to bring back that creamy texture.

What if my soup turns out too thick?
No worries! If your soup is thicker than desired, simply add more broth or water while reheating. Stir well to incorporate, and allow it to heat through. This should bring your soup back to that perfect creamy consistency.

Is this recipe suitable for my dietary needs?
This white bean soup is very versatile! To make it vegetarian, simply substitute the chicken broth with vegetable broth and omit the bacon, adding smoked paprika for flavor instead. For a gluten-free option, ensure your broth is gluten-free, and you’re good to go!

How can I tell when the beans are cooked perfectly?
Check for tenderness after about 1.5 hours of simmering. They should be soft enough to mash but not mushy—this way, your soup maintains a hearty texture. If they’re not there yet, continue cooking, checking every 10 minutes until they reach that ideal doneness.

White Bean Soup Bacon

Creamy White Bean Soup with Bacon for Ultimate Comfort

This White Bean Soup Bacon is warm, comforting, and filled with rich flavors, perfect for chilly evenings.
Prep Time 30 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours
Servings: 6 bowls
Course: Dinner
Cuisine: American
Calories: 320

Ingredients
  

Ingredients for Soup
  • 1 cup Dried Great Northern Beans Rinse well before cooking.
  • 6 cups Low Sodium Chicken Broth Vegetable broth can be used for vegetarian option.
  • 4 ounces Bacon Can use turkey bacon or omit for vegetarian option.
  • 1 medium Yellow Onion Can substitute with shallots.
  • 2 medium Carrots Diced.
  • 2 stalks Celery Chopped.
  • 3 cloves Garlic Minced.
  • 1 teaspoon Dried Thyme Can use fresh if available.
  • 1 teaspoon Dried Rosemary Can use fresh if available.
  • 2 pieces Bay Leaves Remove before serving.
  • to taste Salt Adjust according to preference.
  • to taste Pepper Adjust according to preference.
  • 2 tablespoons Olive Oil Can be replaced with other cooking oil.
  • for garnish Fresh Parsley Chives can be used as a substitute.
  • for serving Lemon Wedges Optional, for brightness.

Equipment

  • Large Pot
  • fine-mesh strainer
  • cutting board
  • knife

Method
 

Step-by-Step Instructions
  1. Rinse and soak 1 cup of dried Great Northern beans in cold water overnight or for at least 6 hours, then drain.
  2. Heat 2 tablespoons of olive oil in a large pot over medium heat. Add 4 ounces of diced bacon and cook until golden brown and crispy, about 5–7 minutes.
  3. Add 1 diced yellow onion, 2 chopped carrots, and 2 stalks of chopped celery to the pot. Sauté for about 5–6 minutes until softened.
  4. Stir in 3 minced garlic cloves, 1 teaspoon dried thyme, and 1 teaspoon dried rosemary. Cook for an additional 1–2 minutes until fragrant.
  5. Pour in the soaked beans and 6 cups of low sodium chicken broth. Bring to a simmer over medium-high heat.
  6. Add 2 bay leaves, salt, and pepper to taste. Reduce heat to low and let simmer uncovered for about 1.5 hours, stirring occasionally.
  7. Check beans for tenderness at 1.5 hours. Adjust seasoning as needed.
  8. Remove bay leaves, ladle soup into bowls, and garnish with chopped parsley and lemon wedges if desired.

Nutrition

Serving: 1bowlCalories: 320kcalCarbohydrates: 45gProtein: 20gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 30mgSodium: 800mgPotassium: 600mgFiber: 12gSugar: 3gVitamin A: 150IUVitamin C: 6mgCalcium: 80mgIron: 3mg

Notes

For best results, blend a portion of the soup or mash beans for a creamier texture before serving.

Tried this recipe?

Let us know how it was!