White Bean Soup with Bacon – Hearty & Smoky Comfort
If You Need Some Comfort, This White Bean Soup Is It
Alright, friend. So here’s the thing—White Bean Soup with bacon is my go-to when the weather’s gross, I can’t find my favorite fluffy socks, or (let’s be honest) just whenever I want something that tastes like it’s giving me a hug from the inside out. I first made a version of this soup when I was still in uni, in a truly tragic rental kitchen with a dodgy stove that was forever on the blink. Somehow, no matter how many weird variables I threw at it, this soup always turned out edible. And not just edible—pretty dang good. Plus, I nearly always burn the bacon the first minute or so, and yet nobody evers notices; it just adds to the smoky flavor, right?
Why I Keep Making This (And Maybe You Will, Too)
I make this when I want something that just fills me up and makes me feel like maybe things aren’t so bad—even if my phone’s at 2% and I can’t find the charger (again). My family goes a bit wild for this, especially if there’s crusty bread to dunk—though my youngest once got weirdly upset about the ‘green bits’ (that’s just parsley, calm down, mate). It’s hearty, smoky and properly warming, but not heavy in that way some stews are (you won’t need a nap after, unless you want one). Also, it’s forgiving—ran out of an ingredient? Toss something else in. Oh, and if you’re secretly a three-year-old inside and love picking out the bacon bits before anyone notices… I say embrace it.
What You’ll Need (But Don’t Stress If You Don’t Have Everything)
- 200g (about 7oz) smoked bacon, chopped (I often grab whatever’s on sale, or use pancetta if I’m feeling fancy—Grandma swore by streaky, but honestly just no turkey bacon, please)
- 1 medium onion, chopped (red or yellow, both work—sometimes I get lazy and use the pre-chopped frozen stuff; who’s judging?)
- 2-3 cloves garlic, minced (fresh is best, but garlic powder has saved my hide more than once)
- 2 carrots, diced (or, seriously, a big handful of baby carrots roughly chopped—no one will know)
- 2 celery stalks, diced (or toss in a celery heart, leaves and all—I’m not your boss)
- 2 cans (400g/14oz each) white beans, drained and rinsed (I’m partial to cannellini but use navy or great northern if that’s what you’ve got—once I mixed in some chickpeas… kind of worked?)
- 1 liter (about 4 cups) chicken stock (the boxed stuff or bouillon cubes totally fine; veggie broth for a lighter vibe)
- 1-2 bay leaves (optional—I forget these all the time, it’s still tasty)
- A handful of fresh parsley, chopped (or a teaspoon of dried; my little shortcut when I forget the fresh stuff!)
- Salt and pepper, to taste
- Extra: a splash of olive oil (only if your bacon’s lean or you want to live a little)
How I Actually Make It (With the Usual Side-Quests)
- Heat a big soup pot over medium heat. Toss in chopped bacon; let it do its thing until it’s crispy-ish and your kitchen smells outrageous. If there’s tons of fat, scoop some out, but leave enough so your onions get cozy. (I always burn a bit at the start; haven’t ruined the soup yet.)
- Add onion, carrots, and celery. Stir, scrape up those gorgeous brown bits, and cook for about 6–8 minutes, until things get soft and a bit glazy. Don’t stress if some bacon sticks—it’ll loosen up.
- In goes the garlic. Stir for 30 seconds—don’t let it burn! (Or, eh, if it browns, it still tastes good, trust me.)
- Now, beans, stock, and bay leaves. Give it all a good stir. Bring to a lively simmer, then drop the heat and let it gently bubble away for 20–25 minutes. This is usually where I sneak a taste, nearly always burning my tongue. Worth it.
- Fish out bay leaves (if you remembered them). If you like things a bit thicker, grab a potato masher and squish a few beans against the side of the pot (or use an immersion blender for a couple pulses—don’t over-blitz or you’ll end up with baby food, been there, not doing it again).
- Season with salt, pepper, and loads of fresh parsley. Taste again—sometimes a squeeze of lemon brightens it up, but I forget half the time.
- Eat with the bread of your dreams (or whatever’s left in the bread bin—toast is fine, I’ve even seen my cousin dunk in a crumpet, looked odd, tasted fab).
Bits I’ve Learned (Sometimes the Hard Way)
- If you rush bacon, it’ll go chewy not crispy. But also, if you wander off and call your mum, it’ll go really crispy. Either way, soup’s still good.
- Forgot to rinse the beans? You’ll get slightly cloudier soup, but—hey—it thickens more. Bonus?
- Soup tastes better (to me, anyway) after it’s sat for a few hours. Next day, even better—if it survives that long.
- One time I tried putting kale in last minute—didn’t love it. Spinach, though, totally fine; just wilt it in right before serving.
Times I’ve Gone Off Script (Some Hits, One Miss)
- Used Italian sausage in place of bacon once—bit richer but everyone asked for seconds… Even my vegetarian friend, oops.
- Chucked in small pasta my kid left unfinished—the soup got starchy and basically became bean stew! Still, not the worst.
- By the way, added smoky paprika once—wasn’t bad, but it took over. Use just a sprinkle if you fancy a little adventure.
- Don’t use smoked turkey. Just… don’t. (Don’t ask.)
Don’t Have the “Right” Equipment? Here’s What I Do
- Big heavy pot is nice, but I’ve used a battered saucepan in a pinch. Had to watch for splatters, but it worked out OK.
- If you fancy a smoother soup, immersion blender is easiest. Or, just mash some beans with a fork. Actually, that’s probably less fuss to wash up too.
Keeping Leftovers—Though I Doubt You’ll Have Any
Soup will keep in the fridge for 3–4 days in a sealed bowl. I always tell myself I’ll have it for lunch, but honestly, it’s pretty rare for leftovers to make it past day one. If you freeze it, it’s solid for a month or so—just defrost gently; the beans get soft but still yum. (Pro tip: label date. I once ate a “mystery brick” that was, well, not soup.)
If You’re Wondering What Goes with This Soup…
I reckon you can’t go wrong with big hunks of toasted sourdough—ideally slathered in too much butter (here’s where I support making your own but honestly store-bought is grand). My lot love a sharp cheddar on the side, and if it’s Sunday, sometimes I’ll do a green salad too—makes me feel responsible, like I’m an adult or something.
What I’ve Learned—A Few Pro Tips (Usually from Messing Up)
- Don’t try to shortcut the bacon step—trust me, soggy bacon in soup is not the joy you think it’ll be.
- Actually, don’t add too much salt until after bacon and stock are in. Sometimes it ends up salty enough just from those. Ask me how I know. (No, don’t actually.)
- If your soup is looking a bit thin, mash up a few beans. Once I tried adding extra flour—bad move. Just no.
FAQ—Stuff People Have Actually Asked Me
- Can I use dried beans? Yep! Soak ‘em overnight, cook until soft. Adds a couple hours, but I swear it’s better texture. Sometimes I just can’t be bothered, though—canned is fine for weeknights.
- How do I make it vegetarian? Swap bacon for more veggies (maybe mushrooms?), use veggie broth, and bump up smoked paprika for a hint of depth.
- Is it freezer-friendly? Sure thing, just don’t forget to label. Thaws a bit runny but honestly, once reheated it’s still spot-on.
- Can I double the recipe? Yeah, totally. Just use the biggest pot you’ve got, and maybe don’t wander off while it simmers or it’ll end up drier than a British sense of humor.
- What if I hate celery? Leave it out, pal! Throw in a bit of bell pepper or even extra carrot, it’s flexible.
If you’re in a “make my kitchen cozy” mood, this is your soup. Got a question I didn’t cover? Drop me a note—unless it’s about turkey bacon. No further comment.
Ingredients
- 6 oz (170 g) bacon, chopped
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 cups (720 ml) low-sodium chicken broth
- 2 cans (15 oz / 425 g each) white beans, drained and rinsed
- 1 bay leaf
- 1/2 tsp smoked paprika
- Salt and freshly ground black pepper, to taste
- 2 tbsp chopped fresh parsley, for garnish
Instructions
-
1In a large pot over medium heat, cook the chopped bacon until crispy. Remove bacon with a slotted spoon and set aside, leaving about 1 tablespoon of bacon fat in the pot.
-
2Add onion, carrots, and celery to the pot. Sauté for 6-8 minutes until vegetables are softened.
-
3Stir in garlic and smoked paprika, cooking for an additional minute until fragrant.
-
4Pour in chicken broth and add the drained white beans and bay leaf. Bring to a simmer.
-
5Simmer uncovered for 25-30 minutes, stirring occasionally. Remove bay leaf. Season with salt and pepper to taste.
-
6Ladle into bowls, top with crispy bacon and fresh parsley. Serve hot.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!