white bean and spinach soup
Soups & Stews

White Bean and Spinach Soup for When You Need a Warm Hug

This white bean and spinach soup is one of those easy meals you throw together and somehow it tastes like you really tried. It’s simple, delicious, and just comforting enough without feeling heavy.

Boy, oh boy… this white bean and spinach soup is one of those recipes that feels simple but tastes like you put real effort into it. 

It’s delicious, and the perfect kind of meal for days when you want something nourishing but don’t want to spend an hour cooking.

If you’ve been looking for a weeknight soup this season that’s light but still satisfying, this one hits the spot. 

The white beans bring a silky, creamy texture, the spinach melts right into the broth, and everything comes together in one pot with barely any work.

It really is the definition of easy comfort.

And the best part? This spinach and white bean soup uses pantry staples you probably already have. 

So when you want good soup without planning ahead, this recipe has your back.

spinach and white bean soup

What’s in this White Bean and Spinach Soup?

This soup leans into simple ingredients that make a big impact when layered together. 

The beans give you protein, the aromatics bring out a deep flavor, and the spinach adds freshness. 

Everything cooks down beautifully into a broth that tastes way richer than you’d ever expect from a quick, 30-minute dish.

Let’s dive deeper into the ingredients.

Ingredients for White Bean and Spinach Soup

Olive Oil: Helps soften the vegetables and build flavor at the start.

Onion: I used red onions.. But yellow works..

ingredients for white bean and spinach soup

Garlic: Use fresh garlic. It gives the soup so much depth.

Carrots: A little sweetness and color to balance the broth.

Celery: For more flavor.

Cannellini Beans: I used canned cannellini beans for faster cooking.

Vegetable Broth: You can also use chicken or beef broth.

Baby Spinach: Wilts right into the soup for extra nutrients and color.

Seasonings: I used Italian seasoning, salt, maggi stock cubes, brown sugar, black pepper, and red pepper flakes.

Lemon Juice: Brightens the whole soup at the end.

Parmesan Rind (Optional): Adds a subtle richness while simmering.

How to Make White Bean and Spinach Soup

This soup comes together quickly, but layering each step makes a huge difference in the final flavor.

Step 1: Sauté the aromatics

saute the aromatics for soup

Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and cook until softened. The goal is to bring out their natural sweetness.

Stir in the garlic and Italian seasoning. Let everything cook for about a minute so the garlic becomes fragrant.

Step 2: Build the soup base

Step 2_ Build the bean soup

Add your cannellini beans and vegetable broth. If you’re using a Parmesan rind, now’s the time to drop it in.

Bring the soup to a gentle boil, then reduce the heat and let it simmer so the flavors can blend.

Step 3: Add the spinach and seasonings

Step 3_ Add the spinach to the white bean soup and season

Once the soup has simmered, stir in the spinach. It will wilt down almost instantly.

Add salt, pepper, and red pepper flakes if you like heat. Finish with lemon juice to brighten everything.

Remove the Parmesan rind before serving.

white bean and spinach soup

Expert Tips for Your Spinach and White Bean Soup

If you want even more creaminess, mash some of the beans before adding the spinach. This thickens the broth naturally.

For extra flavor, use a mix of spinach and kale. Kale holds up better if you’re planning to store leftovers.

If your soup tastes flat, a splash more lemon juice or an extra pinch of salt usually brings everything back to life.

white bean and spinach soup

How to Store Your White Bean and Spinach Soup

Store this soup in an airtight container in the refrigerator for up to 3 days. 

The flavors get even better as it sits. 

If the soup thickens too much, add a splash of broth or water when reheating.

More Soup Recipes

white bean and spinach soup
Print Recipe
Pin Recipe

White Bean and Spinach Soup

This white bean and spinach soup is warm, delicious, and naturally flavorful, coming together in just 30 minutes for the perfect weeknight meal.
Total Time30 minutes
Course: Soup
Cuisine: American
Servings: 4 servings
Calories: 271kcal
Author: Eleanor Henry

Ingredients

  • 2 tbsp olive oil
  • 1 yellow onion - medium, diced
  • 4 garlic cloves - minced
  • 2 carrots - medium, sliced
  • 2 celery stalks - diced
  • 30 oz cannellini beans - 2 cans of cannellini beans, drained and rinsed
  • 6 cups chicken broth - or vegetable broth, or beef broth
  • 1 tsp Italian seasoning
  • ¾ tsp salt - to taste
  • ½ tsp black pepper
  • 1 maggi cube - or any stock cubes, optional.. for extra flavor
  • ½ tsp brown sugar - optional, for sweetness
  • ¼ tsp red pepper flakes - optional
  • 4 cups baby spinach - packed
  • 1 tbsp lemon juice
  • Parmesan rind

Instructions

  • Heat olive oil in a large pot over medium heat.
  • Add onion, carrots, and celery. Cook 5 to 6 minutes until softened. Stir in garlic and Italian seasoning. Cook 1 minute.
  • Add cannellini beans and broth. Bring to a boil. Reduce heat and simmer 10 minutes.
  • Add spinach and cook 2 minutes until wilted. Season with salt, Maggi stock cubes, brown sugar, black pepper, and red pepper flakes.
  • Stir in lemon juice. Remove Parmesan rind if used or add parmesan cheese.
  • Taste and adjust seasoning before serving.

Share this post:

Facebook
Pinterest
WhatsApp
Threads

One Response

5 from 1 vote

Leave a Reply

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

Recipe Rating




Picture of HI, i'M ELEANOR

HI, i'M ELEANOR

Eleanor’s Dish is a space where I share easy, delicious recipes, along with wellness tips to help you live a balanced and nourishing life.

more about me →
Popular Categories
latest posts
the podcast
Listen to the Podcast
Tune in for quick tips and real talk on wellness, mindset, and personal growth!
follow me on
VISIT THE SHOP