Like what you see? Share it with your friends!

Delicious, hearty, and full of nutritious ingredients – Spinach and White Bean Soup is good for you and has just the right balance of vegetables, protein, and carbohydrates.  A well rounded, feel-good, dinner for all!

Spinach is no stranger to our dinner table; I use spinach quite frequently, but in our neck of the woods, it can be difficult to find fresh spinach that still looks and tastes fresh.  In the winter months, our spinach is imported and not as ‘green’ as I’d prefer it to be.

When I saw fresh baby spinach leaves at the grocery store just recently, I had to have them.  Usually, in the colder months, I stick to frozen spinach for my cooking needs.  And even though frozen spinach is great, there’s nothing like the taste of fresh spinach – especially in a soup like this one.

Speaking of soup, this one is simply delicious!  Even though the three main ingredients – spinach, beans, and pasta – are prevalent in the dish, the broth was my favourite part; it was just right for dunking a piece of crusty bread into!

This particular soup was a part of one of my many weekend meal prep sessions.  We like to eat wholesome, real meals even on busy, tired weeknights after a long day at the office or at school.  Preparing dishes such as this one and freezing them immediately, provides us with fresh tasting meals during the week.

I will take the frozen soup out of the freezer and place it into the refrigerator before I leave for work in the morning.  On my way home, I’ll stop and pick up a freshly baked bread stick, and before long, I’ve got a warm, hearty, home-cooked dinner on the table.  If that wasn’t reward enough, there’s also less dishes!  #weeknightwin

Print Pin
3.65 from 28 votes

Spinach and White Bean Soup

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 8
Author Lord Byron's Kitchen


  • 2 tablespoons extra virgin olive oil
  • 3 cloves garlic minced
  • 1 large white onion finely diced
  • 1 teaspoon thyme dried
  • 1 teaspoon basil dried
  • 4 cups vegetable stock
  • 2 cups water
  • 2 bay leaves
  • 1 cup uncooked pasta such as orzo or tripoline
  • 3 cups baby spinach roughly chopped
  • 2 cups cooked navy beans
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ cup fresh parsley chopped


  • In a heavy bottomed stock pot, over medium heat, add the olive oil and onions. Sauté for five minutes until the onions are translucent but not browned.
  • Add the salt, pepper, garlic, thyme, bay leaves, and basil. Stir to combine and cook for two minutes.
  • Add the vegetable stock and water; bring to a boil.
  • Add the pasta and stir to combine. Allow the pasta to cook for six to eight minutes.
  • Next, add the navy beans and spinach. Stir to combine.
  • Cook for two more minutes or until pasta is cooked and the spinach has wilted.
  • Turn off the heat and stir in the chopped parsley.
  • Serve immediately.


Note: This soup is a great freezer-friendly soup and can easily be reheated. Served with some crusty bread or some good crackers, this is a complete, wholesome meal.

Like what you see? Share it with your friends!

This Post Has 25 Comments

  1. I love soup when the weather is cold, so I have been looking for some hearty soups to make recently. This one looks like a soup I would really enjoy. White beans are my favorite.
  2. This looks so delicious and I love how I have most of the ingredients in my fridge/pantry right now. I would have to sub the navy beans for something else (I don't have any at the moment). Do you think garbanzo would work?
  3. I love meals like this. In winter, we always have a soup of the week. Like you, we make it on the weekend, after we have been shopping. A nice way to spend Saturday afternoon and it does make for an easy meal mid-week. The key is being organized on the weekend. I do like this soup. So healthy and full of taste.
  4. I am pinning this recipe ASAP! I don't care what time of year it is, looking at a delicious looking soup like yours makes me crave its hearty comfort. Sometimes if I can't get fresh spinach we like to use Tuscan kale torn into bits. It really holds up well in soup. And bread such as yours is a must with soup!! Clean up every single drop!
  5. It's perfect weather for soups here. It's cool and my family likes to keep our dinner's light. I would love to try this soup one of these days. A perfect medley of flavors.
  6. What a nourishing and wonderful soup. I am a tad odd that I don't like the texture of wilted spinach but I am sure I could switch things up and puree it up into the soup - as I do love the flavour!
  7. I think we are kindred spinach spirits. We only ever used frozen spinach at home growing up for spinach dip and making puff pastry feta and spinach pies. It is still good but wow the flavor is different. the only thing I would change about fresh spinach is how much it shrinks when you cook it. 10 cups of fresh spinach makes like 3 spoonfuls when sauteed. LOL. But I would still buy it in bulk! This soup looks great and is perfect for a weeknight. Protein from the beans, filling from the pasta, and healthy from the greens. If only I could have a crusty bread fairy bring me a hot loaf every evening!
  8. I am in love with this soup Byron. My two lovely boys would eat any soup that has pasta in it and this also has one of their other favorite ingredient, the spinach. They love green food (no, they are not Irish) and this would be something I can pack for their lunch boxes.

Leave a Reply

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

Recipe Rating