White Bean Soup with Spinach and Fresh Herbs

Let Me Tell You About This Soup

Alright, so here’s the scene: it’s one of those chilly evenings, and I’ve just realized (much too late, of course) that I’ve promised soup for dinner. My mind immediately drifts to this white bean soup with spinach and fresh herbs, which, honestly, has rescued me more than once. The first time I made it, I accidentally doubled the garlic. No complaints though—my nephew said it kept the vampires away for days (he has a wild imagination). It’s got that creamy, comforting thing going, with enough brightness from the herbs that you don’t just feel like you’re eating baby food. Plus, if you accidentally spill beans everywhere trying to open the can…well, it won’t be the first or last time for me!

White Bean Soup with Spinach and Fresh Herbs

Why This Soup Shows Up Again and Again

I reach for this one whenever my fridge is half-empty but I want to feel like I made something wholesome. My family gobbles it up, and honestly, even my spinach-hating cousin goes back for seconds (she claims it’s the bread I serve on the side, but I know the soup is doing the heavy lifting). It’s quick enough for a weeknight, but if you’ve got some crusty bread and maybe a little parmesan, it feels downright fancy. And if you’re like me and sometimes get a bit heavy-handed with the herbs, it only gets better. I did once try to skip sautéeing the onion out of impatience—would not recommend, unless you enjoy the, uh, subtle crunch of half-raw onion. Live and learn.

Here’s What Goes Into It (and What You Can Pull Off)

  • 2 tablespoons olive oil (though I’ve subbed in butter and nobody rioted)
  • 1 medium onion, diced (some folks use shallot—fancier, I guess)
  • 3 garlic cloves, minced (or more, I won’t stop you)
  • 2 cans (15 oz each) white beans, drained and rinsed (cannellini or navy, and I’ve even mingled great northerns in a pinch)
  • 4 cups vegetable broth (my grandmother swore by homemade, but boxed works fine—really)
  • 2 packed cups fresh spinach (frozen works too, just squeeze it dry-ish)
  • 1 small carrot, diced (I sometimes skip this if I don’t have any; no one has ever noticed)
  • 1 teaspoon dried thyme or 1 tbsp fresh thyme leaves
  • 1/4 cup chopped fresh parsley (I once swapped cilantro by mistake—let’s not talk about it)
  • 1 bay leaf (if you remember it; I’ve forgotten plenty of times)
  • Salt and black pepper, to taste
  • Lemon wedge, for serving (not strictly necessary, but I like to pretend it brightens the whole thing)
  • Optional: pinch red pepper flakes, grated Parmesan for topping

Here’s How I Throw It Together

  1. Start by heating up the olive oil in a biggish pot over medium heat. When it’s glossy, toss in the onion and carrot. Let them soften—about 5 minutes. (Mine sometimes go a bit brown if I’m chasing the dog, doesn’t hurt.)
  2. Add the garlic and thyme. Give it about 30 seconds—you’ll smell it, and if you’re anything like me, you’ll have the urge to lean over the pot and inhale. Try not to burn your nose.
  3. Rinse and drain the beans (if you forgot to earlier, you’re in good company). Add them to the pot along with vegetable broth and the bay leaf.
  4. Bring the whole thing to a simmer. Lower the heat, and let it go for 10 minutes, uncovered. It’ll look a bit thin at first; don’t stress—it thickens.
  5. Take out about a cup of soup—chunky bits and liquid both—and blend it (stick blender, regular blender, or really aggressive whisking). Add it back in. This gives you that creamy vibe without cream. If you skip this, you’ll still have a perfectly tasty soup—it just won’t feel quite as ‘hug in a bowl’-y.
  6. Stir in the spinach and parsley, toss in a good pinch of salt and pepper, and let it wilt for a couple minutes. There’s always more spinach than you think until suddenly it looks like almost none. The wonders of wilting greens.
  7. Squeeze a little lemon juice in (add more if you like extra zing). Fish out the bay leaf—on second thought, sometimes I just forget it in there and nobody notices until later, oops.
  8. Ladle into bowls. Top with parmesan or red pepper flakes if you’re feeling wild. This is where I always sneak a taste… then try to play it cool when serving.

A Few Notes, Because I Can’t Help Myself

  • If your soup seems too thick after sitting, just splash in a little water or broth when you reheat. Thin soup is easy to fix, but a glop is tricky.
  • Actually, I find this soup tastes even better the next day—if you don’t eat it all right away. Something magic happens overnight, possibly fairies.
  • I once used kale instead of spinach when I had a glut. Needed to cook it a bit longer, but still yummy—just not as silky.

Some Things I’ve Tried (for Better or Worse)

  • Added little pasta shapes: cute for kids, but it soaks up all the broth by the next day…you sort of get bean pasta stew instead. Good, but not soup.
  • Swapped in roasted garlic: huge flavor payoff if you’ve got the patience/time/energy. Most days, I don’t!
  • Threw in a rind of Parmesan during simmering. Made it richer but the pot got tricky to clean, and I’m still not sure it was worth the effort.
White Bean Soup with Spinach and Fresh Herbs

About the Equipment (and My Lack Thereof)

You need a decent soup pot, but I’ve absolutely made this in a giant frying pan when my pot was AWOL. For the blending step, I’ve even used a potato masher in a pinch—not as smooth, but that’s just rustic, right?

How Long It’ll Keep (But Don’t Count On It)

Tightly covered, it’ll hold up in the fridge for about 3 days…but honestly, in my house it never makes it past a day or two. Freezes great too, if you aren’t like us and actually have soup left to freeze. (Spinach just gets a touch darker after a freeze, still tasty though!)

How Do I Serve This? Every Which Way, Honestly

This is dinner with crusty bread and olive oil for dipping. My mum likes to add a dollop of Greek yogurt on top. If I’m feeling particularly indulgent, toasted garlic bread on the side is non-negotiable. I’ve even drizzled chili oil over my bowl—hot tip, literally.

What I’ve Learned (Mostly by Messing Up)

  • Don’t rush softening the onion—if they’re not translucent, the soup feels harsh. I once skipped to save time and, yikes, never again. Even if you’re late, give them a minute more.
  • I used to think more lemon was always better, but turns out, too much puts the whole thing out of whack. Start slow, taste, and add.

FAQ—Things People Actually Ask Me

  • Can I use dried beans instead of canned? Totally! Just cook them first (I usually forget to soak them, so if you remember, gold star for you). About 3 cups cooked should do it.
  • What if I don’t have fresh herbs? Dried works just fine—just halve the amount. Honestly, if you only have thyme, that alone brings a ton of flavor.
  • Help! My soup’s too salty. Toss in a raw, peeled potato chunk and simmer for a bit, then fish it out—it’ll soak up some salt for you. Or add water and rebalance with a little more lemon. Happens to the best of us.
  • Can I make this vegan? It already is (unless you go wild with the parmesan). But, erm, double-check your broth and toppings.
  • Why does my soup taste flat? Actually, I find a pinch of salt or an extra squeeze of lemon fixes most bland soup—don’t be shy, taste as you go!

Okay, now I’ve typed ‘soup’ so many times it barely looks like a word. You get the idea: this is cozy, flexible, and a bit forgiving (like most good friends). If you bump into trouble, just drop me a note—or hey, try tossing in something weird and let me know how it goes. Happy stirring!

★★★★★ 4.50 from 28 ratings

White Bean Soup with Spinach and Fresh Herbs

yield: 4 servings
prep: 15 mins
cook: 30 mins
total: 45 mins
A comforting, hearty soup brimming with white beans, fresh spinach, and a medley of herbs. This easy weeknight dinner is both nourishing and cozy, great for chilly evenings or a wholesome lunch.
White Bean Soup with Spinach and Fresh Herbs

Ingredients

  • 2 tablespoons olive oil (though I’ve subbed in butter and nobody rioted)
  • 1 medium onion, diced (some folks use shallot—fancier, I guess)
  • 3 garlic cloves, minced (or more, I won’t stop you)
  • 2 cans (15 oz each) white beans, drained and rinsed (cannellini or navy, and I’ve even mingled great northerns in a pinch)
  • 4 cups vegetable broth (my grandmother swore by homemade, but boxed works fine—really)
  • 2 packed cups fresh spinach (frozen works too, just squeeze it dry-ish)
  • 1 small carrot, diced (I sometimes skip this if I don’t have any; no one has ever noticed)
  • 1 teaspoon dried thyme or 1 tbsp fresh thyme leaves
  • 1/4 cup chopped fresh parsley (I once swapped cilantro by mistake—let’s not talk about it)
  • 1 bay leaf (if you remember it; I’ve forgotten plenty of times)
  • Salt and black pepper, to taste
  • Lemon wedge, for serving (not strictly necessary, but I like to pretend it brightens the whole thing)
  • Optional: pinch red pepper flakes, grated Parmesan for topping

Instructions

  1. 1
    Start by heating up the olive oil in a biggish pot over medium heat. When it’s glossy, toss in the onion and carrot. Let them soften—about 5 minutes. (Mine sometimes go a bit brown if I’m chasing the dog, doesn’t hurt.)
  2. 2
    Add the garlic and thyme. Give it about 30 seconds—you’ll smell it, and if you’re anything like me, you’ll have the urge to lean over the pot and inhale. Try not to burn your nose.
  3. 3
    Rinse and drain the beans (if you forgot to earlier, you’re in good company). Add them to the pot along with vegetable broth and the bay leaf.
  4. 4
    Bring the whole thing to a simmer. Lower the heat, and let it go for 10 minutes, uncovered. It’ll look a bit thin at first; don’t stress—it thickens.
  5. 5
    Take out about a cup of soup—chunky bits and liquid both—and blend it (stick blender, regular blender, or really aggressive whisking). Add it back in. This gives you that creamy vibe without cream. If you skip this, you’ll still have a perfectly tasty soup—it just won’t feel quite as ‘hug in a bowl’-y.
  6. 6
    Stir in the spinach and parsley, toss in a good pinch of salt and pepper, and let it wilt for a couple minutes. There’s always more spinach than you think until suddenly it looks like almost none. The wonders of wilting greens.
  7. 7
    Squeeze a little lemon juice in (add more if you like extra zing). Fish out the bay leaf—on second thought, sometimes I just forget it in there and nobody notices until later, oops.
  8. 8
    Ladle into bowls. Top with parmesan or red pepper flakes if you’re feeling wild. This is where I always sneak a taste… then try to play it cool when serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 285 calories per servingcal
Protein: 13gg
Fat: 8gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 41gg
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!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *