White Bean & Spinach Soup, 3 Cozy Ways!

By:

January 25, 2026

Cozy White Bean & Spinach Soup (Meatless Comfort)

Okay, so, you know how sometimes you just crave a big, warm hug in a bowl? Well, that’s this *Cozy White Bean & Spinach Soup (Meatless Comfort)* in a nutshell! It’s my absolute go-to when the weather gets chilly, or even when I just need a little pick-me-up. The best part? It’s totally meatless, so it’s a win-win for your taste buds and your conscience. I first stumbled upon this recipe when I was trying to eat more plant-based meals, and honestly, I was blown away by how easy and delicious it is.

I’ve tweaked it over the years, of course, because that’s what we home cooks do, right? But the core of this recipe is pure comfort food bliss. It’s got everything you could want: hearty beans, fresh spinach, and a flavorful broth that just warms you from the inside out. Plus, it’s super simple to whip up, which is a HUGE bonus on busy weeknights. I’m telling you, once you taste this, you’ll be making it all the time. Trust me!

Ingredients for Your Delicious *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Alright, let’s get you set up with everything you need! It’s super simple, I promise. You’ll need:

  • 1 tablespoon olive oil – extra virgin, if you’ve got it!
  • 1 medium onion, chopped – any kind works, but I love a yellow onion for this.
  • 2 cloves garlic, minced – fresh is best, but pre-minced is fine in a pinch (I won’t tell!).
  • 1 teaspoon dried oregano – it adds such a lovely warmth.
  • 1/2 teaspoon red pepper flakes (optional) – for a little kick!
  • 6 cups vegetable broth – low sodium is my go-to.
  • 2 (15 ounce) cans cannellini beans, rinsed and drained – or any white beans you like!
  • 5 ounces fresh spinach – baby spinach cooks down the quickest.
  • Salt and pepper to taste – don’t be shy!
  • Lemon wedges, for serving – a squeeze of lemon brightens everything up.

See? Nothing too crazy, right?

Preparing Your *Cozy White Bean & Spinach Soup (Meatless Comfort)*: Step-by-Step Instructions

Okay, now for the fun part – actually making this amazing soup! Don’t worry, it’s seriously easy. I promise you’ll be enjoying a big bowl of *Cozy White Bean & Spinach Soup* in no time. Let’s get cooking!

Sautéing the Aromatics

First things first, grab your favorite big pot or Dutch oven – you know, the kind you love to cook in! Heat that olive oil over medium heat. Then, toss in your chopped onion. Cook it for about 5 minutes, stirring every now and then. You want it to soften up a bit, but don’t let it brown! If it starts to stick, turn the heat down a tad. We want a nice, gentle sauté.

Next up: the garlic! Add those minced cloves to the pot and cook for just a minute more, until you can smell that amazing aroma – ah, that’s the good stuff! Now, here’s where we add a little flavor boost. Stir in the oregano and, if you’re feeling a little spicy, those red pepper flakes. Cook for another minute, stirring constantly, so the spices get toasty and fragrant. Careful, it splatters!

Simmering the Soup

Time to add the heart of our soup: the broth and the beans! Pour in that vegetable broth – I usually use low-sodium, so I can control the salt later. Then, add those rinsed and drained cannellini beans. Give everything a good stir and bring it all to a gentle simmer. You’ll see little bubbles around the edges, but don’t let it boil like crazy.

Now, let it simmer for about 10 minutes. This is where the magic happens, folks! Letting the soup simmer allows all those yummy flavors to meld and get to know each other. It’s like a flavor party in your pot. Stir it occasionally, just to make sure nothing sticks to the bottom. This step is super important, so don’t skip it!

Adding the Spinach and Finishing Touches

Almost there! Now, for the green goodness. Toss in all that fresh spinach. Don’t worry, it looks like a lot, but it’ll wilt down in no time. Just stir it into the soup and cook until it’s wilted, which should only take about 2-3 minutes. It’ll turn a beautiful, vibrant green.

Finally, the best part: seasoning! Taste the soup and add salt and pepper to your liking. I usually start with a teaspoon of salt and a 1/2 teaspoon of pepper and adjust from there. You can always add more, but you can’t take it away! Once you’re happy with the seasoning, it’s time to serve. Ladle that *Cozy White Bean & Spinach Soup* into bowls and serve it with a squeeze of fresh lemon juice from those lemon wedges. Trust me, that little bit of lemon brightens everything up and makes the flavors pop!

Why You’ll Love This *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Oh, let me tell you, this soup is a winner for so many reasons! Here’s why you’re going to fall head over heels:

  • Super Easy: Seriously, you can whip this up in under an hour! Perfect for busy weeknights.
  • Flavor Explosion: The combination of the beans, spinach, and those spices is just divine.
  • Healthy & Hearty: Packed with good-for-you ingredients, this soup will keep you full and happy.
  • Budget-Friendly: It’s made with affordable ingredients, so it’s easy on the wallet too!
  • Totally Customizable: You can tweak it to your heart’s content!

Basically, it’s a bowl of pure, delicious comfort!

Tips for Making the Best *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Okay, so you want to make this soup *perfect*, right? Well, I’ve got a couple of little secrets that’ll help you take your *Cozy White Bean & Spinach Soup* from good to *OMG-this-is-amazing*! Here’s what I’ve learned from making this soup a million times (okay, maybe not a million, but a lot!):

First off: **Don’t overcook the spinach!** Seriously, it’s easy to do. You just want it to wilt, not turn into a mushy mess. Keep a close eye on it, and as soon as it’s soft, take it off the heat. That bright green color is your friend!

Second, and this is a biggie: **Taste and adjust your seasonings!** I cannot stress this enough. Every brand of vegetable broth is a little different, and some are saltier than others. So, taste the soup *after* you add the broth and beans. Then, add salt and pepper a little at a time until it tastes *just right* to you. Don’t be afraid to add a little extra pepper flakes if you like a kick. I almost always do!

Finally, **use good quality olive oil.** It really does make a difference! You’re going to taste it, so make it count. Extra virgin is my go-to, but any good quality olive oil will do the trick. Trust me, it’s those little things that make all the difference!

Delicious Variations: Customizing Your *White Bean Soup*

Okay, so you’ve got the basic *White Bean Soup* down, and it’s amazing, right? But the fun doesn’t stop there! This recipe is seriously versatile, and you can totally make it your own. I love playing around with it!

First off, try adding some other veggies! Carrots and celery are a classic combo. Just chop them up and sauté them with the onion. Or, for a little extra flavor, stir in a teaspoon of Italian seasoning. Yum!

For a creamier soup, before you add the spinach, take out a cup or two of the soup and blend it with an immersion blender. Stir it back in, and *voila!* Creamy deliciousness. You can also add a squeeze of lemon juice at the end, or a sprinkle of fresh herbs like parsley or chives. Seriously, the possibilities are endless!

Frequently Asked Questions About *Cozy White Bean & Spinach Soup*

Alright, so you’ve got questions? I’ve got answers! Here are some of the most common things people ask me about this *Cozy White Bean & Spinach Soup* – hopefully, this helps you out!

Can I make this soup ahead of time?

Absolutely! This *White Bean Soup* is actually even *better* the next day, in my opinion! The flavors meld together even more beautifully overnight. You can make the whole soup a day or two in advance and store it in the fridge. Just let it cool completely before you put it in a container. When you’re ready to eat, you can reheat it on the stovetop or in the microwave. It’s perfect for meal prepping!

What can I serve with this soup?

Oh, the possibilities! Honestly, this *Cozy White Bean & Spinach Soup* is pretty fantastic on its own, but it’s even better with some yummy sides. Crusty bread is a MUST for soaking up all that delicious broth. Garlic bread is always a winner! You could also serve it with a simple side salad for some extra freshness or maybe a grilled cheese sandwich for the ultimate comfort food experience. You do you!

Can I freeze this soup?

Yep! This soup freezes like a dream! Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Make sure to leave a little room at the top for expansion. It’ll last in the freezer for about 2-3 months. When you’re ready to eat it, just thaw it in the fridge overnight and reheat it on the stovetop or in the microwave. Easy peasy!

Is this recipe vegan?

You betcha! This *Cozy White Bean & Spinach Soup* is totally vegan! It’s packed with plant-based goodness and is naturally dairy-free and meat-free. Just make sure your vegetable broth is vegan-friendly (most are, but always double-check the label!). Enjoy!

Storage and Reheating Instructions for Your *White Bean Soup*

So, you’ve got leftovers? Awesome! This *White Bean Soup* is even better the next day, trust me. Just let it cool completely, then pop it in an airtight container and store it in the fridge. It’ll be good for about 3-4 days – if it lasts that long, that is!

Reheating is a breeze. You can gently reheat it on the stovetop over medium heat, stirring occasionally until it’s warmed through. Or, if you’re in a hurry, the microwave works great too! Just make sure to stir it halfway through to heat it evenly. Enjoy!

Estimated Nutritional Information for *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Okay, so, I’m no nutritionist, and I don’t want to get all technical on you! But, you know, it’s always good to have a rough idea of what you’re eating. So, here’s the deal: the nutritional information for this *Cozy White Bean & Spinach Soup* is just an estimate. It can change a little bit depending on the brands of ingredients you use, how much of each ingredient you actually put in, and even the size of your servings.

I’ve used an online calculator to get a general idea, but please, please, please don’t take it as gospel! It’s just a guide. If you’re serious about counting calories or tracking macros, I always recommend using a food tracking app and entering in the *exact* ingredients you use. That’s the most accurate way to do it. But hey, this soup is packed with veggies and beans, so you know it’s gotta be pretty good for you anyway! Enjoy!

Cozy White Bean & Spinach Soup (Meatless Comfort) - detail 1

Okay, so, you know how sometimes you just crave a big, warm hug in a bowl? Well, that’s this *Cozy White Bean & Spinach Soup (Meatless Comfort)* in a nutshell! It’s my absolute go-to when the weather gets chilly, or even when I just need a little pick-me-up. The best part? It’s totally meatless, so it’s a win-win for your taste buds and your conscience. I first stumbled upon this recipe when I was trying to eat more plant-based meals, and honestly, I was blown away by how easy and delicious it is.

I’ve tweaked it over the years, of course, because that’s what we home cooks do, right? But the core of this recipe is pure comfort food bliss. It’s got everything you could want: hearty beans, fresh spinach, and a flavorful broth that just warms you from the inside out. Plus, it’s super simple to whip up, which is a HUGE bonus on busy weeknights. I’m telling you, once you taste this, you’ll be making it all the time. Trust me!

Ingredients for Your Delicious *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Alright, let’s get you set up with everything you need! It’s super simple, I promise. You’ll need:

  • 1 tablespoon olive oil – extra virgin, if you’ve got it!
  • 1 medium onion, chopped – any kind works, but I love a yellow onion for this.
  • 2 cloves garlic, minced – fresh is best, but pre-minced is fine in a pinch (I won’t tell!).
  • 1 teaspoon dried oregano – it adds such a lovely warmth.
  • 1/2 teaspoon red pepper flakes (optional) – for a little kick!
  • 6 cups vegetable broth – low sodium is my go-to.
  • 2 (15 ounce) cans cannellini beans, rinsed and drained – or any white beans you like!
  • 5 ounces fresh spinach – baby spinach cooks down the quickest.
  • Salt and pepper to taste – don’t be shy!
  • Lemon wedges, for serving – a squeeze of lemon brightens everything up.

See? Nothing too crazy, right?

Preparing Your *Cozy White Bean & Spinach Soup (Meatless Comfort)*: Step-by-Step Instructions

Okay, now for the fun part – actually making this amazing soup! Don’t worry, it’s seriously easy. I promise you’ll be enjoying a big bowl of *Cozy White Bean & Spinach Soup* in no time. Let’s get cooking!

Sautéing the Aromatics

First things first, grab your favorite big pot or Dutch oven – you know, the kind you love to cook in! Heat that olive oil over medium heat. Then, toss in your chopped onion. Cook it for about 5 minutes, stirring every now and then. You want it to soften up a bit, but don’t let it brown! If it starts to stick, turn the heat down a tad. We want a nice, gentle sauté.

Next up: the garlic! Add those minced cloves to the pot and cook for just a minute more, until you can smell that amazing aroma – ah, that’s the good stuff! Now, here’s where we add a little flavor boost. Stir in the oregano and, if you’re feeling a little spicy, those red pepper flakes. Cook for another minute, stirring constantly, so the spices get toasty and fragrant. Careful, it splatters!

Simmering the Soup

Time to add the heart of our soup: the broth and the beans! Pour in that vegetable broth – I usually use low-sodium, so I can control the salt later. Then, add those rinsed and drained cannellini beans. Give everything a good stir and bring it all to a gentle simmer. You’ll see little bubbles around the edges, but don’t let it boil like crazy.

Now, let it simmer for about 10 minutes. This is where the magic happens, folks! Letting the soup simmer allows all those yummy flavors to meld and get to know each other. It’s like a flavor party in your pot. Stir it occasionally, just to make sure nothing sticks to the bottom. This step is super important, so don’t skip it!

Adding the Spinach and Finishing Touches

Almost there! Now, for the green goodness. Toss in all that fresh spinach. Don’t worry, it looks like a lot, but it’ll wilt down in no time. Just stir it into the soup and cook until it’s wilted, which should only take about 2-3 minutes. It’ll turn a beautiful, vibrant green.

Finally, the best part: seasoning! Taste the soup and add salt and pepper to your liking. I usually start with a teaspoon of salt and a 1/2 teaspoon of pepper and adjust from there. You can always add more, but you can’t take it away! Once you’re happy with the seasoning, it’s time to serve. Ladle that *Cozy White Bean & Spinach Soup* into bowls and serve it with a squeeze of fresh lemon juice from those lemon wedges. Trust me, that little bit of lemon brightens everything up and makes the flavors pop!

Why You’ll Love This *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Oh, let me tell you, this soup is a winner for so many reasons! Here’s why you’re going to fall head over heels:

  • Super Easy: Seriously, you can whip this up in under an hour! Perfect for busy weeknights.
  • Flavor Explosion: The combination of the beans, spinach, and those spices is just divine.
  • Healthy & Hearty: Packed with good-for-you ingredients, this soup will keep you full and happy.
  • Budget-Friendly: It’s made with affordable ingredients, so it’s easy on the wallet too!
  • Totally Customizable: You can tweak it to your heart’s content!

Basically, it’s a bowl of pure, delicious comfort!

Tips for Making the Best *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Okay, so you want to make this soup *perfect*, right? Well, I’ve got a couple of little secrets that’ll help you take your *Cozy White Bean & Spinach Soup* from good to *OMG-this-is-amazing*! Here’s what I’ve learned from making this soup a million times (okay, maybe not a million, but a lot!):

First off: **Don’t overcook the spinach!** Seriously, it’s easy to do. You just want it to wilt, not turn into a mushy mess. Keep a close eye on it, and as soon as it’s soft, take it off the heat. That bright green color is your friend!

Second, and this is a biggie: **Taste and adjust your seasonings!** I cannot stress this enough. Every brand of vegetable broth is a little different, and some are saltier than others. So, taste the soup *after* you add the broth and beans. Then, add salt and pepper a little at a time until it tastes *just right* to you. Don’t be afraid to add a little extra pepper flakes if you like a kick. I almost always do!

Finally, **use good quality olive oil.** It really does make a difference! You’re going to taste it, so make it count. Extra virgin is my go-to, but any good quality olive oil will do the trick. Trust me, it’s those little things that make all the difference!

Delicious Variations: Customizing Your *White Bean Soup*

Okay, so you’ve got the basic *White Bean Soup* down, and it’s amazing, right? But the fun doesn’t stop there! This recipe is seriously versatile, and you can totally make it your own. I love playing around with it!

First off, try adding some other veggies! Carrots and celery are a classic combo. Just chop them up and sauté them with the onion. Or, for a little extra flavor, stir in a teaspoon of Italian seasoning. Yum!

For a creamier soup, before you add the spinach, take out a cup or two of the soup and blend it with an immersion blender. Stir it back in, and *voila!* Creamy deliciousness. You can also add a squeeze of lemon juice at the end, or a sprinkle of fresh herbs like parsley or chives. Seriously, the possibilities are endless!

Frequently Asked Questions About *Cozy White Bean & Spinach Soup*

Alright, so you’ve got questions? I’ve got answers! Here are some of the most common things people ask me about this *Cozy White Bean & Spinach Soup* – hopefully, this helps you out!

Can I make this soup ahead of time?

Absolutely! This *White Bean Soup* is actually even *better* the next day, in my opinion! The flavors meld together even more beautifully overnight. You can make the whole soup a day or two in advance and store it in the fridge. Just let it cool completely before you put it in a container. When you’re ready to eat, you can reheat it on the stovetop or in the microwave. It’s perfect for meal prepping!

What can I serve with this soup?

Oh, the possibilities! Honestly, this *Cozy White Bean & Spinach Soup* is pretty fantastic on its own, but it’s even better with some yummy sides. Crusty bread is a MUST for soaking up all that delicious broth. Garlic bread is always a winner! You could also serve it with a simple side salad for some extra freshness or maybe a grilled cheese sandwich for the ultimate comfort food experience. You do you!

Can I freeze this soup?

Yep! This soup freezes like a dream! Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Make sure to leave a little room at the top for expansion. It’ll last in the freezer for about 2-3 months. When you’re ready to eat it, just thaw it in the fridge overnight and reheat it on the stovetop or in the microwave. Easy peasy!

Is this recipe vegan?

You betcha! This *Cozy White Bean & Spinach Soup* is totally vegan! It’s packed with plant-based goodness and is naturally dairy-free and meat-free. Just make sure your vegetable broth is vegan-friendly (most are, but always double-check the label!). Enjoy!

Storage and Reheating Instructions for Your *White Bean Soup*

So, you’ve got leftovers? Awesome! This *White Bean Soup* is even better the next day, trust me. Just let it cool completely, then pop it in an airtight container and store it in the fridge. It’ll be good for about 3-4 days – if it lasts that long, that is!

Reheating is a breeze. You can gently reheat it on the stovetop over medium heat, stirring occasionally until it’s warmed through. Or, if you’re in a hurry, the microwave works great too! Just make sure to stir it halfway through to heat it evenly. Enjoy!

Estimated Nutritional Information for *Cozy White Bean & Spinach Soup (Meatless Comfort)*

Okay, so, I’m no nutritionist, and I don’t want to get all technical on you! But, you know, it’s always good to have a rough idea of what you’re eating. So, here’s the deal: the nutritional information for this *Cozy White Bean & Spinach Soup* is just an estimate. It can change a little bit depending on the brands of ingredients you use, how much of each ingredient you actually put in, and even the size of your servings.

I’ve used an online calculator to get a general idea, but please, please, please don’t take it as gospel! It’s just a guide. If you’re serious about counting calories or tracking macros, I always recommend using a food tracking app and entering in the *exact* ingredients you use. That’s the most accurate way to do it. But hey, this soup is packed with veggies and beans, so you know it’s gotta be pretty good for you anyway! Enjoy!

Cozy White Bean & Spinach Soup (Meatless Comfort) - detail 2

If you’re looking for more inspiration, check out Dishlyum’s Pinterest page for more delicious recipes and ideas!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cozy White Bean & Spinach Soup (Meatless Comfort)

White Bean & Spinach Soup, 3 Cozy Ways!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Annabelle
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

A simple and satisfying meatless soup perfect for a chilly evening. This cozy white bean and spinach soup is packed with flavor and easy to make.


Ingredients

Scale
  • 1 tbsp olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes (optional)
  • 6 cups vegetable broth
  • 2 (15 ounce) cans cannellini beans, rinsed and drained
  • 5 ounces fresh spinach
  • Salt and pepper to taste
  • Lemon wedges, for serving


Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat.
  2. Add onion and cook until softened, about 5 minutes.
  3. Stir in garlic, oregano, and red pepper flakes (if using). Cook for 1 minute more.
  4. Pour in vegetable broth and bring to a simmer.
  5. Add cannellini beans and cook for 10 minutes, allowing flavors to meld.
  6. Stir in spinach and cook until wilted, about 2-3 minutes.
  7. Season with salt and pepper to taste.
  8. Serve hot with a squeeze of lemon.

Notes

  • Feel free to add other vegetables like carrots or celery.
  • For a creamier soup, blend a portion of the soup before adding the spinach.
  • Leftovers can be stored in the refrigerator for up to 3 days.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 200
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star