***
White Bean Soup with Bacon – Your New Go-To for Hearty, Smoky Comfort
Is there anything better than the smell of soup simmering on the stove? It’s like a warm hug for your entire house, a promise that something deeply satisfying and soul-warming is just moments away. If you’re looking for that kind of magic without spending hours in the kitchen, my friend, you have come to the right place.
Today, we’re making my absolutely beloved White Bean Soup with Bacon. This isn’t just any soup; it’s a bowlful of rustic, unpretentious comfort that somehow feels both incredibly elegant and wonderfully simple. We’re talking about tender, creamy white beans swimming in a savory, smoky broth, with little crispy nuggets of bacon in every spoonful. It’s the kind of meal that makes a dreary day feel cozy and a good day feel like a celebration.
I know some soups can feel a bit… virtuous. All broth and no body. But this one? This one has substance. It’s hearty, it’s flavorful, and it truly sticks to your ribs in the best way possible. The best part? It all comes together in one pot with minimal fuss. We’re using simple, honest ingredients that you probably already have in your pantry, and we’re transforming them into something truly memorable. So, let’s ditch the stress and embrace the joy of cooking something amazing. Grab your favorite soup pot, and let’s get started!
A Soup for Rainy Days and Happy Memories
PrintWhite Bean Soup with Bacon : Hearty, Smoky & Comfort in a Bowl
This White Bean Soup with Bacon is a rustic, soul-warming dish loaded with smoky bacon, tender white beans, and savory aromatics. It’s simple to make, deeply flavorful, and perfect for cozy nights or easy lunches. One pot, minimal fuss, and maximum comfort—this is soup done right.
- Prep Time: 10 mins
- Cook Time: 30 mins
- Total Time: 40 mins
- Yield: 4–6 1x
Ingredients
6 slices bacon, chopped
1 small onion, diced
2 garlic cloves, minced
2 carrots, peeled and chopped
2 celery stalks, chopped
2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
4 cups chicken or vegetable broth
1 tsp dried thyme
1 bay leaf
Salt and black pepper to taste
Optional: chopped parsley for garnish
Instructions
Cook Bacon: In a large pot, cook chopped bacon over medium heat until crisp. Remove with a slotted spoon and set aside. Leave about 1 tbsp bacon fat in the pot.
Sauté Veggies: Add onion, carrots, and celery. Cook until softened, about 5–7 minutes. Stir in garlic and cook another minute.
Build the Soup: Add white beans, broth, thyme, and bay leaf. Bring to a boil, then reduce to a simmer for 20 minutes.
Blend (Optional): For a creamier texture, blend a cup of the soup and stir it back in.
Finish & Serve: Return bacon to the pot, season with salt and pepper, and garnish with parsley if desired.
Nutrition
- Calories: 320
- Fat: 16g
- Carbohydrates: 28g
- Protein: 18g
This soup always takes me right back to my grandma’s kitchen. She wasn’t a fancy chef, but she was a wizard with a pot and a handful of ingredients. I remember one particularly blustery autumn afternoon, the sky was a solid sheet of gray, and rain was tapping a steady rhythm against the windowpanes. I trudged in from school, soaked and shivering, and was immediately wrapped in the most incredible aroma.
There she was, at her old enamel stove, stirring a giant pot of this exact soup. The air was thick with the scent of smoky bacon and savory thyme. She handed me a spoonful to taste, her eyes twinkling, and said, “This’ll warm you from the inside out, Annie.” She was right. That first creamy, smoky, deeply savory bite didn’t just warm me up; it made me feel safe, loved, and utterly content. It was a feeling of pure, uncomplicated comfort.
That’s the spirit I try to channel every time I make this recipe. It’s more than just food; it’s a feeling. It’s my go-to when I need a little culinary hug, when friends stop by unexpectedly, or when I just want to turn an ordinary Tuesday into something a little more special.
Gathering Your Soup-Spiration
One of the things I love most about this recipe is its beautiful simplicity. Let’s take a quick look at our cast of characters. Each one plays a vital role in creating that deep, layered flavor we’re after!
- 6 slices bacon, chopped – This is our flavor foundation! I like using a thick-cut, smoky bacon because it gives us both incredible crispy bits to garnish with and that glorious bacon fat to sauté our veggies in. It’s a two-for-one flavor bomb. (For a lighter version, you can use turkey bacon, but you might need a splash of olive oil to compensate for the lack of fat.)
- 1 small onion, diced – Our aromatic base. Yellow onions are perfect here—they have a nice balance of sweetness and sharpness that mellows beautifully as it cooks.
- 2 garlic cloves, minced – Because what’s a savory dish without garlic? It adds that essential punch of flavor. Pro tip: don’t add it too early, or it can burn and turn bitter!
- 2 carrots, peeled and chopped – These add a touch of natural sweetness and a lovely pop of color.
- 2 celery stalks, chopped – The unsung hero of the flavor base! Celery adds a subtle, earthy depth that is absolutely essential to a well-rounded soup.
- 2 cans (15 oz each) white beans, drained and rinsed – I usually reach for cannellini beans for their creamy, buttery texture, but great northern beans work just as well! Rinsing them gets rid of any excess sodium and that slightly starchy canning liquid.
- 4 cups chicken or vegetable broth – This is the body of our soup. Use a good-quality broth, as it makes a huge difference! For a vegetarian version, a robust vegetable broth is perfect.
- 1 tsp dried thyme – This herb and white beans are a match made in heaven. It adds a warm, slightly floral note that just screams “comfort food.”
- 1 bay leaf – It simmers quietly in the background, adding a subtle, complex layer of flavor. Just remember to fish it out before serving!
- Salt and black pepper to taste – We season at the end, especially after adding the bacon back in, since the bacon and broth will already contribute saltiness.
- Optional: chopped fresh parsley for garnish – A little sprinkle of bright green parsley at the end adds a fresh, clean flavor and makes the soup look restaurant-worthy.
Let’s Make Some Magic: The Step-by-Step
Okay, team! Aprons on, let’s fire up the stove. This is where the fun begins. I’ll walk you through each step, sharing all my favorite little chef hacks along the way.
- Cook the Bacon to Crispy Perfection: Grab your largest, heaviest-bottomed pot or Dutch oven. Place it over medium heat and add your chopped bacon. We’re going to cook it slowly, stirring occasionally, until it’s beautifully crisp. This isn’t just about cooking the bacon; it’s about rendering out that precious, flavorful fat that we’ll use as our cooking oil. Once it’s crisp, use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate. Now, look at that gorgeous liquid gold in the pot! We only need about 1 tablespoon, so if you have a lot of excess, you can carefully pour a little off. (But never, ever throw it away! Store it in a jar in the fridge for frying potatoes or eggs.)
- Sauté the Aromatic Veggies (The “Holy Trinity”): Into that glorious bacon fat, add your diced onion, chopped carrots, and chopped celery. This trio is often called a “mirepoix,” and it’s the heart and soul of so many incredible soups and stews. We’re going to cook them for about 5-7 minutes, until they’ve softened and the onions have turned translucent. You’ll notice the smell changing from sharp and pungent to sweet and savory. Now, add your minced garlic and cook for just one more minute, until it’s fragrant. This quick cook keeps the garlic from burning and becoming bitter.
- Build Your Flavorful Soup Base: It’s time to bring it all together! Add the drained and rinsed white beans, the chicken or vegetable broth, the dried thyme, and that single, solitary bay leaf to the pot. Give everything a good stir, scraping up any of those delicious browned bits from the bottom of the pot. Those little bits are pure flavor! Bring the soup up to a lively boil, then immediately reduce the heat to low, cover the pot, and let it simmer gently for 20 minutes. This simmering time allows the flavors to meld and get to know each other, and it tenderizes the vegetables perfectly.
- The Creamy Texture Secret (Optional, but Highly Recommended): Here’s my favorite little chef’s hack for a soup that feels luxuriously creamy without actually adding any cream! After the soup has simmered, turn off the heat. Carefully remove about 1 to 1.5 cups of the soup (making sure to get a good mix of beans and broth) and transfer it to a blender. Blend it until it’s completely smooth. Important Safety Tip: If your soup is very hot, please leave the center cap of your blender lid off and cover the hole with a clean kitchen towel while blending. This allows the steam to escape and prevents a blender explosion! Once it’s smooth, stir this creamy mixture back into the main pot. This one simple step transforms the texture, making the broth thicker and velvety while keeping the rest of the beans whole for a perfect bite.
- The Grand Finale: Finish & Serve: Now, stir most of that reserved crispy bacon back into the soup (save a little for a pretty garnish on top!). This is also the time to taste your masterpiece. Season with salt and freshly ground black pepper until it’s just right for you. Ladle the hot soup into bowls, garnish with the remaining bacon and a sprinkle of fresh parsley, and get ready for the compliments to roll in!
How to Serve Up This Cozy Masterpiece
Presentation is part of the fun! I love serving this soup in wide, shallow bowls that really show off its beautiful texture. A final drizzle of a good, grassy extra-virgin olive oil right at the end adds a wonderful fruity note. For the ultimate cozy night in, you absolutely must have a slice of crusty, warm bread for dipping. A thick, toasted slice of sourdough or a rustic baguette is perfect for soaking up every last drop of that smoky broth. If you’re feeling fancy, a simple side salad with a bright lemon vinaigrette provides a lovely, fresh contrast to the rich, hearty soup.
Make It Your Own: Delicious Recipe Variations
One of the best things about a great recipe is how easily you can adapt it! Here are a few of my favorite twists:
- Italian Vibe: Swap the thyme for a teaspoon of dried oregano and a pinch of red pepper flakes. Stir in a couple of handfuls of fresh spinach right at the end and finish with a sprinkle of grated Parmesan cheese.
- Green Goodness: Add in a cup of chopped kale or Swiss chard during the last 5 minutes of simmering for a boost of color and nutrients.
- Smoky Vegetarian: Omit the bacon. Start by sautéing the veggies in 2 tablespoons of olive oil. To get that smoky flavor back, add a ½ teaspoon of smoked paprika with the thyme.
- Tuscan Touch: Add a tablespoon of sun-dried tomato paste with the garlic for a deeper, richer tomato flavor.
- Extra Hearty: Stir in a cup of shredded cooked chicken or a handful of ditalini pasta (cooked separately) to make it even more filling.
Anna’s Chef Notes & Kitchen Stories
This recipe has been a staple in my kitchen for years, and it’s evolved in so many little ways. I originally learned it without the blending step, but one day, trying to thicken it up for my then-toddler, I gave the blender a whirl. It was a total game-changer! Now I can’t imagine making it any other way.
A funny story: I once accidentally used a whole *bunch* of fresh thyme instead of a teaspoon of dried. It was… aggressively herby. Let’s just say my husband politely asked if we were having “Thyme Soup with Beans.” We all had a good laugh, and it was a great reminder that while fresh herbs are wonderful, dried herbs are more potent, so the measurements aren’t always a 1:1 swap! The beauty of this soup is its flexibility. Don’t be afraid to taste and adjust as you go. You’re the boss of your soup pot!
Your Soup Questions, Answered!
I’ve made this soup countless times and have answered tons of questions from readers. Here are the most common ones to help you on your soup-making journey!
Q: Can I make this soup in a slow cooker or Instant Pot?
A: Absolutely! For the Slow Cooker: Cook the bacon in a skillet first, then sauté the veggies. Transfer everything (including the bacon fat) to your slow cooker, add the rest of the ingredients (except the garnish), and cook on LOW for 6-8 hours or HIGH for 3-4 hours. Do the blending step at the end. For the Instant Pot: Use the Sauté function to cook the bacon and veggies. Add everything else, seal the lid, and cook on HIGH pressure for 10 minutes. Do a quick release, then blend a portion as directed.
Q: My soup is too thin! How can I thicken it?
A: No problem! The best method is the one we already use: blending a portion of the soup and stirring it back in. If it’s still a bit thin for your taste, you can mash some of the beans directly in the pot with the back of a spoon or fork. Alternatively, you can make a quick slurry by mixing a tablespoon of cornstarch with two tablespoons of cold water and stirring it into the simmering soup until it thickens.
Q: Can I use dried beans instead of canned?
A: You sure can, but it requires a bit more planning. You’ll need about 1 cup of dried white beans. Soak them overnight in plenty of water. The next day, drain them, and then you can cook them directly in the soup. Just note that you’ll need to simmer the soup for about 1 to 1.5 hours, or until the beans are completely tender. You will also likely need to add an extra cup or two of broth as the beans absorb liquid.
Q: How long does this soup keep in the fridge?
A: Stored in an airtight container, this white bean soup will stay delicious for 3-4 days in the refrigerator. The flavors often meld and get even better the next day! It also freezes beautifully for up to 3 months. Just let it cool completely before freezing. Thaw overnight in the fridge and reheat gently on the stove.
Nutritional Information*
*This is an estimate provided for informational purposes only. Actual values will vary based on specific ingredients used.
Per Serving (based on 4 servings):
Calories: ~320 | Protein: 18g | Carbohydrates: 28g | Fat: 16g | Fiber: 7g
Final Thoughts
At the end of a long day, there’s just something magical about a pot of soup simmering away on the stove — especially a soup like this one. It’s simple, comforting, and full of those honest, soulful flavors that make you slow down and savor the moment. Every spoonful brings a little smoky bacon, a little creamy bean goodness, and a whole lot of warm-you-to-your-toes satisfaction.
This White Bean Soup with Bacon isn’t fancy, but that’s exactly what makes it special. It’s the kind of recipe that shows up for you on rainy days, busy evenings, or whenever you need a bowl of pure, uncomplicated comfort. It’s a hug, a memory, a little reminder that good food doesn’t have to be complicated to be deeply delicious.
So whether you make it exactly as written or add your own family twists, I hope this soup becomes one of those dependable favorites you return to again and again. Set out the crusty bread, grab your coziest blanket, and enjoy every last smoky, savory bite. You’ve earned it, friend.