White Bean Soup Recipe – Cozy Homemade White Bean Soup Guide

Pull up a Chair – Let’s Talk About White Bean Soup

So, I’m going to be totally honest here – White Bean Soup has rescued me more than once when dinner plans fizzled out (*again*). One snowy February evening (power cut, long story) I just started throwing whatever was left in the pantry into a pot, hoping for a miracle…and, well, let’s just say we still refer to that as “the soup night” in my family. Even my teenage daughter, who claims she’s morally opposed to beans, somehow manages to ask for seconds. If you like the idea of food that practically hugs you from the inside, you’re exactly where you need to be!

Also, if you’re the type who gets random cravings at 9pm, this is the answer. Especially if you’re in sweatpants already. Trust me.

Why I Keep Coming Back to This Soup

I make this white bean soup when the weather screams for something warm – or when my brain is fried from work and I want something forgiving in the kitchen. My family goes a bit wild for this (I think partially because it means we get to use those little soup crackers, but also because it’s one of those things that tastes better resting in the fridge overnight – unless the midnight snack monster hits first). Plus, you can use up whatever lonely veggies are hiding out in the crisper drawer. Honestly, there are days I’ve forgotten the garlic and still no one noticed. Oh, and if you wonder if canned beans can work (instead of soaking them for a hundred years), the answer is yes.

Shopping List (and My Inexact Science of Subbing)

  • 2 cans of white beans (cannellini, navy, or honestly, any white bean you’ve got knocking about – my gran swore by dried beans but…who has the time? If you’re more patient than me, here’s the method)
  • 1 medium onion (sometimes I use shallots if that’s all I’ve got)
  • 2-3 cloves garlic (feel free to use the pre-minced jar stuff, I won’t tell)
  • 2 carrots (any size, I’m not carrot-ist)
  • 2 celery stalks (I forget these half the time; the world still spins)
  • About 4 cups veg broth (sometimes I just use water and a bouillon cube)
  • A splash of olive oil (or butter, or skip altogether if you’re channeling your inner minimalist)
  • 1 tsp dried thyme (oregano works, or try a pinch of rosemary if you’re feeling wild)
  • Salt and pepper (just, like, enough. Taste as you go.)
  • Fresh lemon juice (optional but good! It brightens the whole soup, but you do you)
  • Optional: a hunk of parmesan rind (adds crazy depth if you happen to have one lurking in your fridge – thank me later)

Let’s Cook – Directions in Real Talk

  1. First, grab your favorite pot. Big enough for soup, not so big you lose a spoon in it. (I sometimes use my Dutch oven, but any decent pot does the trick – even a battered old saucepan, once.)
  2. Pour in a glug of olive oil over medium heat. Chuck in your onion, carrot, and celery. Stir until the onion softens up and everything smells like you know what you’re doing. Usually takes about 5-7 minutes; don’t panic if things stick a little.
  3. Add the garlic – and this is where I usually wander off, so keep an eye on it so it doesn’t burn. Stir for maybe a minute.
  4. Beans in! Tip those white beans (don’t forget to drain and rinse if they’re canned) and let them cozy up with the veggies for a minute.
  5. Pour in your broth or water, whatever you’re using. If you have a parmesan rind, chuck it in now. Sprinkle in your herbs, salt and pepper. Give it a good stir.
  6. Bring to a simmer. Pop the lid on, but leave it cockeyed so some steam gets out. Let everything putter away for about 20 minutes. Stir occasionally; this is when I sneak a taste (okay, three tastes), so you can adjust the seasoning early on.
  7. Optional: For extra creamy soup, use a potato masher or a stick blender *right in the pot* until it’s as smooth or chunky as you like. But don’t go mad: I once pureed every last bean and regretted it—it ended up looking like wallpaper paste. Learn form my pain.
  8. Right at the end, squeeze in some lemon. I swear it makes the whole thing come alive.
  9. Taste, adjust, taste again. Ladle into bowls, fish out the cheese rind if you used one (it won’t melt, but don’t eat it), and serve.

Stuff I Wish Someone Told Me Earlier (Notes)

  • Don’t obsess about exact bean types. I once mixed navy and butter beans and nobody cared (or noticed).
  • If you want a thicker soup, mash some of the beans right in the pot. Actually, I find it works better if you do this before you add all the broth, but who remembers that?
  • Forgot celery? A pinch of celery salt gives a little flavor nudge.
  • I once tried using coconut milk instead of broth when I ran out. Wouldn’t recommend, unless you like your soup weirdly sweet.

If You Want to Mix It Up (Variations)

  • Try tossing in a chopped potato; it adds bulk and heartiness (maybe skip the mashing step if you do).
  • Spinach (fresh or frozen) stirred in at the end is actually great. Kale too, but it’s chewier – your molars may end up working overtime.
  • Bacon or ham (for non-veggies) is amazing, but not necessary.
  • I once added curry powder on a dare – honestly, not my finest moment. Maybe stick with herbs unless you’re feeling brave.
  • Craving spice? Red pepper flakes, hot sauce, or even a swirl of sriracha is fun.

The Gear – But Don’t Stress

  • A soup pot (I said Dutch oven earlier, but honestly, even a big saucepan is fine)
  • Cutting board & knife (Sometimes I use kitchen scissors for herbs, which technically isn’t professional but works.)
  • Ladle (But, I’ve used a mug in a pinch. Use what you got!)
  • Potato masher or stick blender for pureeing. If you don’t have either, let the beans cook longer and mash with the spoon on the side of the pot – rustic style.
White Bean Soup

Keeping Leftovers (If You Have Any…)

White bean soup keeps just fine in the fridge for 3-4 days…though honestly, in my house it never lasts more than a day! Freezes well, too. Stick it in a container, leave a little space at the top for it to expand, and it’s a little winter miracle when you rediscover it weeks later. (If it gets too thick, a splash of water or broth brings it right back.)

How We Serve It Up at My Place

We do big bowls with a squeeze of lemon and cracked black pepper. Sometimes a shower of parmesan if it’s in the fridge. And always with a chunk of crusty bread, because frankly, the bread is half the point (here’s a bread recipe I sometimes actually have patience to make). If we have people over, I set out a little dish of olive oil and balsamic—it feels fancy even if I’m still wearing slippers.

Things I Wish I Knew (Pro Tips…Or Not)

  • Let it simmer long enough—rushing it means less flavor. I once tried to make this in 10 minutes and ended up with bean stew that just…tasted like disappointment.
  • Rinse canned beans really well unless you want your soup to taste like canning liquid (which, no offense to my favorite brands, isn’t ideal).
  • Maybe don’t skip the lemon at the end; it’s not the same without it, at least for me.

Real Questions People Have Actually Asked Me (FAQ)

  • Can I use dried beans instead of canned?
    Sure, but soak and cook them the night before if you can. There are great guides at Bon Appétit. I never remember, so canned wins most days.
  • Does this soup freeze ok?
    Yep, all the way. But sometimes it comes out a tiny bit thicker after thawing—just add a splash more broth when reheating.
  • What if I don’t have fresh herbs?
    No worries. Dried is solid, and if you only have Italian seasoning, toss that in. Nobody will chase you out of the kitchen for improvising.
  • How do I make it heartier?
    Add a diced potato or even a small handful of pasta (like ditalini or elbows); but cook the pasta separately if you don’t like it getting mushy later. I learned that the hard way—hello, swollen noodles.
  • I want it vegan. Is it?
    Yes, if you skip parmesan (or use a vegan kind), it’s good to go!

Alright, so that’s my white bean soup—no frills, just cozy. If you try it and find a new twist you love, drop a note or just shout into the void. Happy simmering!

★★★★★ 4.70 from 26 ratings

White Bean Soup

yield: 4 servings
prep: 15 mins
cook: 45 mins
total: 50 mins
A hearty and comforting white bean soup made with tender beans, vegetables, and aromatic herbs. Perfect for a warming dinner or lunch.
White Bean Soup

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 2 cans (15 oz each) white beans, drained and rinsed
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste
  • 2 cups fresh spinach, roughly chopped
  • Juice of 1 lemon

Instructions

  1. 1
    Heat olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until vegetables are softened, about 5-6 minutes.
  2. 2
    Add the minced garlic, thyme, and rosemary. Stir and cook for 1 minute until fragrant.
  3. 3
    Pour in the vegetable broth and add the white beans. Bring to a boil, then reduce heat to a simmer. Cook uncovered for 30 minutes.
  4. 4
    Season the soup with salt and pepper. Stir in the chopped spinach and lemon juice. Simmer for 2-3 more minutes until the spinach is wilted.
  5. 5
    Taste and adjust seasoning if needed. Serve hot with your favorite crusty bread.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 285 caloriescal
Protein: 13 gg
Fat: 7 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 42 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

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!!

Leave a Comment