• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Creamy Spinach and White Bean Soup Recipe

Published: Aug 13, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore this Creamy Spinach and White Bean Soup Recipe because it tastes like a warm hug in a bowl. It’s rich and velvety from the pureed white beans and tender potatoes, vibrant with fresh spinach, and subtly spiced with allspice and bay leaf. Whenever I make this soup, I feel like I’m serving something both comforting and healthy, perfect for any day I want something nourishing yet simple to prepare.

Why You'll Love This Creamy Spinach and White Bean Soup Recipe

Ingredients You'll Need

A close-up image of a black frying pan with a textured edge filled with small pieces of cooked, translucent light yellow onions, mixed with a few green curry leaves and some black peppercorns. A silver spoon is resting inside the pan toward the top right, showing some moisture on its surface. The pan is placed on a metal rack over a wooden surface that has warm brown tones with visible grain patterns. photo taken with an iphone --ar 4:5 --v 7

What makes this recipe truly special in my kitchen is the lovely balance between creamy texture and fresh, green flavor. The white beans provide this smooth, buttery base that pairs beautifully with the earthy spinach, while the allspice and bay leaf add a delicate, warming note that’s unexpected but so welcome. I love that every spoonful offers something deliciously comforting yet vibrant at the same time.

Another reason I keep coming back to this Creamy Spinach and White Bean Soup Recipe is how straightforward it is. It only takes about 20 minutes from start to finish with minimal chopping and steps. It’s a go-to for me on busy weeknights or when I want to impress guests with something wholesome without spending hours in the kitchen. Plus, it’s versatile enough for cozy dinners, light lunches, or even as a starter for special occasions.

Ingredients You'll Need

All the ingredients are refreshingly simple but work harmoniously to build a soup that’s creamy, flavorful, and satisfying. Each component plays a crucial role—from the spinach’s freshness and vibrant color to the creaminess of the white beans and potatoes, along with the subtle spice from bay leaf and allspice.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Fresh spinach: I always use fresh for that tender texture and vibrant green color that brightens the soup.
  • Canned white beans with liquid: Using the liquid adds extra body and flavor to the soup base.
  • Small potatoes, peeled and cubed: These add creaminess and help thicken the soup when pureed.
  • Onion, finely chopped: Offers gentle sweetness and depth once sautéed.
  • Garlic cloves, finely chopped: Just enough to lift the flavor without overpowering the delicate greens.
  • Bay leaf: Infuses subtle earthiness while simmering, then gets removed before blending.
  • Allspice berries or powder: Adds a warm, slightly sweet spice note that’s surprisingly complementing.
  • Olive oil: Helps soften the aromatics and adds a smooth richness.
  • Vegetable stock, hot: Keeps the soup light but flavorful; hot stock also helps keep the spinach vibrant.

Directions

Step 1: Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the bay leaf, allspice berries, finely chopped onion, and garlic, cooking gently for about 3 minutes until everything softens and becomes fragrant. Stir frequently so nothing sticks or burns.

Step 2: Pour in the can of white beans including the liquid, add the cubed potatoes, and half of the vegetable stock. Cover the pot, bring the mixture to a boil, then reduce the heat to simmer. Let it cook for about 10 minutes or until the potatoes are tender when poked with a fork.

Step 3: Stir in the fresh spinach and add the remaining stock. Cover the pot again, bring it back up to a gentle boil, then simmer for another 3 minutes. Stir occasionally so the spinach wilts evenly and blends into the soup. Don’t add extra water yet, as the spinach will release plenty of liquid on its own.

Step 4: Remove the pot from heat and fish out the bay leaf and allspice berries. Use an immersion blender (or carefully transfer to a blender in batches) to puree the soup until completely smooth and creamy. Finally, season with freshly cracked black pepper to taste and serve piping hot.

Servings and Timing

This recipe yields about 6 generous servings, perfect for sharing with family or friends. Prep time is quick — around 5 minutes to chop your onion, garlic, potatoes, and fresh spinach. Cooking takes approximately 15 minutes, so the total time is 20 minutes from start to finish. No resting or cooling time needed, making it a speedy, nutritious option anytime.

How to Serve This Creamy Spinach and White Bean Soup Recipe

I like to serve this soup hot, straight from the pot, with a generous drizzle of good-quality olive oil on top to enhance its silkiness. To elevate the presentation, I’ll add a few fresh spinach leaves or a sprinkle of freshly ground black pepper for contrast and a pop of color. It’s lovely spooned into rustic bowls for a cozy vibe or more elegant soup dishes if you’re entertaining.

This soup pairs wonderfully with a crusty baguette, garlic bread, or even cheesy crostini. For a heartier meal, I often add a crisp side salad dressed with lemon vinaigrette to brighten the palate. When it comes to drinks, a chilled dry white wine like Sauvignon Blanc or a crisp sparkling water with a wedge of lemon balances the earthy flavors beautifully.

It’s a fantastic choice for weeknight meals when I want something nourishing but fuss-free, and it also works great as a starter at holiday dinners or casual dinner parties. I find it tastes best served warm, and leftovers keep well, so I’m always happy to enjoy it a second or third day.

Variations

I love sharing ways to tweak this Creamy Spinach and White Bean Soup Recipe depending on what you have or your dietary preferences. For example, swapping the white beans for cannellini or butter beans adds subtle texture differences without losing creaminess. If you’re avoiding potatoes, cauliflower florets are a fantastic lower-carb alternative that still blend into a smooth base.

If you want to make this vegan or gluten-free (it naturally is!), simply ensure your vegetable stock is free of animal products and gluten-containing ingredients. For a different flavor twist, try adding a handful of fresh herbs like thyme or rosemary during cooking or a pinch of smoked paprika for a hint of smokiness.

I’ve even tried roasting the potatoes and garlic first for deeper flavor before adding them to the pot. Another fun method is to skip pureeing completely for a chunkier texture—I just mash roughly with a potato masher so there’s still plenty of creamy and whole bean bits mixed with tender spinach.

Storage and Reheating

Storing Leftovers

I store leftover Creamy Spinach and White Bean Soup in airtight containers—glass jars or BPA-free plastic containers both work well. It keeps great in the refrigerator for up to 4 days. I always let the soup cool down slightly at room temperature before refrigerating to keep flavors fresh and prevent condensation in the container.

Freezing

This soup freezes beautifully if you want to prep ahead or save extra portions. I recommend using freezer-safe containers or heavy-duty freezer bags, leaving some space at the top for expansion. Label the container with the date, and it will keep safely frozen for up to 3 months. When thawing, transfer to the fridge overnight before reheating for best results.

Reheating

The best way to reheat this soup is gently on the stovetop over low to medium heat, stirring occasionally to prevent sticking and to help it warm evenly. If you find it’s thickened too much after refrigeration, simply add a splash of vegetable stock or water and stir to loosen the texture without diluting the flavor. I avoid microwaving if possible, as it can cause uneven heating and sometimes change the smooth texture.

FAQs

Can I use frozen spinach instead of fresh?

Absolutely! Frozen spinach works well if you don’t have fresh on hand. Just thaw and drain it well before adding to avoid excess water diluting the soup. The flavor will be a little different but still delicious and nutritious.

Is this soup suitable for a vegan diet?

Yes, this Creamy Spinach and White Bean Soup Recipe is naturally vegan as long as you use vegetable stock without animal products. It’s a fantastic plant-based soup full of protein and fiber.

Can I make this soup ahead of time?

Definitely! It actually tastes better the next day once the flavors have melded together. Just store it in the fridge and reheat gently before serving—perfect for meal prepping or entertaining.

What can I use instead of allspice if I don’t have it?

If you’re out of allspice, a pinch of ground cinnamon mixed with a small amount of ground cloves or nutmeg will mimic the warm, sweet-spicy flavor well in this soup.

How thick should the final soup be?

The soup should be smooth and creamy enough to coat a spoon, thick but still easily spoonable. If it feels too thick after blending, just add a little more vegetable stock to reach your preferred consistency without losing richness.

Conclusion

I can’t recommend this Creamy Spinach and White Bean Soup Recipe enough if you’re after a quick, wholesome dish that feels special yet simple. It’s always a crowd-pleaser in my home, effortless to make, and deeply satisfying in every bite. Give it a try soon—I promise it’ll become one of your favorite go-to soups!

Print

Creamy Spinach and White Bean Soup Recipe

Creamy Spinach and White Bean Soup Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 4 reviews

This Creamy Spinach and Bean Soup is a hearty, nutritious, and comforting dish perfect for a quick lunch or light dinner. Combining fresh spinach, tender white beans, and potatoes, this soup offers a smooth, flavorful experience with aromatic allspice and garlic, all simmered to perfection and then pureed for a velvety consistency.

  • Author: Mira
  • Prep Time: 7 minutes
  • Cook Time: 13 minutes
  • Total Time: 20 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: International
  • Diet: Vegetarian

Ingredients

Vegetables

  • 7.05 ounces fresh spinach
  • 2 small potatoes (7oz, peeled and cubed)
  • 1 onion (finely chopped)
  • 2 garlic cloves (finely chopped)

Legumes

  • 1x 14.11 oz can white beans (including liquid)

Herbs and Spices

  • 1 bay leaf
  • 2 allspice berries (or ¼ tsp allspice powder)

Liquids and Oils

  • 2 tablespoons olive oil
  • 2¾ cups hot vegetable stock

Instructions

  1. Sauté Aromatics: In a pot, heat 2 tablespoons of olive oil over medium heat. Add the bay leaf, allspice berries, chopped onion, and garlic. Cook gently for about 3 minutes, stirring frequently, until the onion and garlic have softened and become fragrant.
  2. Simmer Potatoes and Beans: Add the white beans along with their liquid, the cubed potatoes, and half of the vegetable stock to the pot. Cover, bring to a boil, then reduce the heat to low and simmer for 10 minutes or until the potatoes are tender when pierced with a fork.
  3. Add Spinach and Remaining Stock: Stir in the fresh spinach and the remaining vegetable stock. Cover again, bring back to a boil, then reduce heat and simmer for an additional 3 minutes, stirring occasionally to fully incorporate the spinach, which will release moisture and wilt down into the soup.
  4. Puree and Season: Remove the pot from heat. Discard the bay leaf and allspice berries. Using an immersion blender or regular blender in batches, puree the soup until smooth and creamy. Taste and season with freshly ground pepper as desired. Serve warm.

Notes

  • Do not add extra water when adding spinach; it will release sufficient moisture during cooking.
  • For a thinner consistency, add more vegetable stock or water after pureeing.
  • Use allspice powder if whole berries are unavailable, but whole berries infuse more flavor during cooking.
  • This soup can be garnished with a drizzle of olive oil or a dollop of plant-based cream for extra richness.
  • Ensure potatoes are fully cooked before adding spinach for best texture.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe
  • Chicken, Leek, and Potato Soup Recipe
    Chicken, Leek, and Potato Soup Recipe
  • Mexican Street Corn Soup Recipe
    Mexican Street Corn Soup Recipe
  • Chilled Cucumber Edamame Soup Recipe
    Chilled Cucumber Edamame Soup Recipe

Leave a Reply Cancel reply

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

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

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.