• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • About
  • Contact
  • Subscribe
  • Shop

Planted in the Kitchen

menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Subscribe
  • Shop
×
Home » Soups

Published: Jan 18, 2021 · Modified: Feb 7, 2024 by Kelsey· This post may contain affiliate links ·

Spinach White Bean Soup

Jump to Recipe Print Recipe

This warm and creamy spinach and bean soup is filled with delicious, nourishing whole foods and packed with flavor.

A white bowl with spinach soup that is garnished with vegan creama and green sprouts.

This creamy and savory soup is perfect for a warm comfort meal. It's full of fresh vegetables and is delicious either served fresh or when meal prepped in advance.

Try my Vegan Potato Leek Soup or Vegan Creamy Tomato Soup next!

Jump to:
  • Reasons You'll Love This Recipe
  • Ingredient Notes
  • Step by Step Instructions
  • Substitutions and Additions
  • Storage
  • More Plant Based Soups You'll Love
  • Spinach White Bean Soup

Reasons You'll Love This Recipe

  • Plant-Based: This recipe is vegetarian, vegan, and fully plant-based. It is dairy-free and doesn't use any animal products, making it a great choice for a variety of dietary preferences.
  • Gluten-Free: There isn't any wheat or gluten used in this recipe.
  • Easy to Make: This is a beginner level recipe that is simple and easy to follow.

Ingredient Notes

Labeled ingredients in small white dishes including: potatoes, beans, olive oil, spinach, broth, spices, onion, garlic.

Spinach: I opted to use fresh spinach in this vegan spinach soup recipe, you can use frozen spinach if that's all you have on hand.

If you aren't a fan of spinach, you can substitute kale in its place and make this a white bean and kale soup instead.

Beans: The recipe was originally made using cannellini beans, you can substitute your favorite white bean.

Potato: I prefer to peel my potatoes for this soup, if you want to keep the potato skin on just be sure to scrub those potatoes really well.

Do not omit the potato because it adds so much delicious creamy texture to this potato spinach soup.

Broth: I like using organic vegetable broth in this recipe because it's filled with such incredible flavor and nutritional benefits.

Onion & Garlic: Use fresh onion and garlic in this recipe in order to get the best flavors possible and added nutrients.

Olive Oil: I use extra virgin olive oil in this soup, you can sub for another neutral high-heat oil such as avocado oil instead.

Spices: This soup calls for a mixture of spices that includes salt, pepper, and cumin.

See recipe card below for quantities.

Step by Step Instructions

Two side by side steel pots, the first with onion and olive oil, the second with potatoes, beans, and broth.

One of my favorite things about soup recipes is that they are so easy to make!

Step 1: Start by prepping all of the ingredients. You can even prep those veggies and ingredients the day before for an even easier cooking experience.

Step 2: Using a large soup or large pot, drizzle in the olive oil, allow it to warm up for a moment over medium-low heat. Add the onion and garlic and sauté for several minutes until the onion has softened and has become fragrant.

Step 3: Add the beans, potato, broth, and spices. Bring the spinach bean soup to a boil, and reduce to a simmer. Cover and let it cook for a total of 30 minutes.

Step 4: Remove the pot from heat, toss in the spinach, and use an immersion blender to blend the soup until it has reached a creamy consistency.

Top tip: If you don't have an immersion blender, let the soup cool significantly, transfer to a traditional blender, and slightly vent the lid. Return to the pot to reheat, and enjoy!

A hand dipping a spoon into a bowl of bright green soup.

Substitutions and Additions

Swap out the spinach: If you don't have spinach on hand you can use kale instead, or you can add kale along with the spinach to make a spinach and kale soup, yum!

Add some extra flavor: You can spice things up by adding additional spices like paprika, or a combination of thyme or rosemary.

Swap out the coconut milk: If you're looking for a bit of a lighter or creamier soup, you can add half a cup of coconut milk or cashew milk after cooking.

Change the consistency: If you're looking for a less creamy soup and want something a little heartier, simply blend only half of the soup to make a spinach stew.

Storage

I love using this white bean and spinach soup to meal prep.

Make a big batch in the beginning of the week and enjoy it all week long.

If you're storing this in the fridge, place it in an airtight container or jars (I love to store soups in mason jars) for up to 5 days.

You can also freeze this soup in an airtight container and leave it in the freezer for up to 3 months.

More Plant Based Soups You'll Love

  • Orange soup in a white bowl that is topped with white coconut milk drizzle and fresh cilantro.
    Carrot Ginger Coconut Soup
  • A white bowl filled with a vegetable and rice soup.
    Wild Rice Mushroom Soup
  • Vegetable soup in a white bowl with a spoon sticking out of it.
    Tuscan White Bean Soup
  • A white bowl filled with a smooth red soup. The soup is garnished with a drizzle of white coconut milk, fresh basil leaves, and crushed red pepper flakes.
    Roasted Red Pepper Soup

If you loved this recipe or any recipe on my website, please consider leaving a star rating or a comment below. I love hearing your feedback!

A white bowl filled with green soup, garnished with sprouts and vegan cream

Spinach White Bean Soup

Kelsey Riley
This savory soup is made using fresh vegetables and nourishing beans and broth to create the ultimate comfort meal.
4.90 from 38 votes
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 30 minutes mins
Total Time 35 minutes mins
Course Soup
Cuisine American
Servings 4
Calories 531 kcal

Ingredients
  

  • 4 cups vegetable broth
  • 1 cup cannellini beans
  • 2 cloves garlic medium
  • 1 yellow onion medium
  • 1 russet potato
  • 2 cups fresh spinach
  • 1 teaspoon cumin
  • salt and pepper to taste
  • 1 tbsp olive oil

Instructions
 

  • Pour the olive oil into a large pot and turn to medium heat. Add the diced yellow onion and sauté for about 3 minutes, stirring frequently. Add the garlic and continue to cook for about one more minute.
  • Add the vegetable broth, the peeled and diced potato, your well-rinsed beans, salt, pepper, and cumin. Bring to a low boil.
  • Continue to cook on a low boil for about 30 minutes.
  • Remove from heat and add the spinach. Let cool slightly (be careful not to burn yourself!) and use an immersion blender. Blend until you have a smooth and creamy consistency.

Notes

If you don't have an immersion blender, wait until your soup has cooled down quite a bit and add to a regular blender. Be sure to let it vent a little at the top if your soup is still warm. Blend and then return to pot to reheat before eating.
This soup can be stored in the fridge for up to five days.

Nutrition

Calories: 531kcalCarbohydrates: 56.8gProtein: 18.4gFat: 30.2gCholesterol: 0mgSodium: 418mgPotassium: 1623mgFiber: 12.2gSugar: 3.5gCalcium: 425mgIron: 22mg
Tried this recipe?Tag @plantedinthekitchen or tag #plantedinthekitchen!

More Vegan & Plant-Based Soups

  • A white bowl filled with orange soup. The soup is garnished with a drizzle of white coconut milk, croutons, and chopped green herbs.
    Butternut Squash Apple Soup
  • A white bowl filled with lemon orzo soup. Garnished with fresh herbs and three lemon slices.
    Vegetable Orzo Soup
  • A bowl filled with vegan potato leek soup
    Vegan Potato Leek Soup
  • A white bowl with soup inside. There are croutons, white cream, and basil on top.
    Vegan Creamy Tomato Soup

About Kelsey

Planted in the Kitchen is a (mostly) plant-based food blog full of easy & flavorful recipes!

Reader Interactions

Comments

  1. Upasana Malhotra says

    May 19, 2025 at 10:38 am

    what can i use in place of coconut milk? And can I use water in place of broth. thanks

    Reply
    • Kelsey says

      May 19, 2025 at 7:58 pm

      You can use heavy cream in place of coconut milk! I don't recommend swapping out the broth but if you do, add extra seasonings 🙂

      Reply
4.90 from 38 votes (38 ratings without comment)

Leave a Comment Cancel reply

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

Recipe Rating




Primary Sidebar

Picture of Kelsey Riley, author of Planted in the Kitchen.

Hi, I'm Kelsey!

Welcome to Planted in the Kitchen

On my blog you will find delicious and easy recipes! I'm a registered nurse turned blogger with a passion for plant-based food.

More about me

As Seen In

Pictures of logos that Planted in the Kitchen has been featured in, Allrecipes Homemade Podcast, Thrive, Yahoo News, Plant Based News, Better Homes and Gardens, Plant Based, Vegan Food and Living, Fox News, Vegan Life.

Sign up for my email list!

Popular Posts

  • A mason jar filled with overnight oatmeal and topped with blueberries and fresh mint
    Chia Seed Overnight Oats
  • A white bowl filled with creamy peanut butter noodles. They are garnished with green onions and white sesame seeds.
    Spicy Peanut Noodles
  • A creamy orange salad dressing in a white bowl. There are supporting ingredients around the bowl including: cilantro, cashews, red pepper flakes, a sliced lime, and salt
    Spicy Cashew Dressing
  • A glass filled with a layer of purple yogurt, chia pudding, blue yogurt, and blueberries on top.
    Chia Seed Parfait
  • A white bowl filled with chia seed pudding. There are blackberries, blueberries, and fresh mint leave on top.
    Chia Seed Pudding
  • A fruit platter with fresh berries, melon, and dragon fruit with a homemade fruit dip in the center.
    Vegan Fruit Dip Recipe

Plant-Forward Recipes

  • Peanut mandarin orange salad with fresh lettuce, cabbage, carrots, edamame, oranges, and sesame seeds.
    Mandarin Crunch Salad
  • A white bowl filled with vegetables including: carrots, cucumbers, green onions, cilantro, green cabbage, red cabbage. It also has brown rice, almonds, and tofu with a brown sauce.
    Tofu Buddha Bowl
  • A white bowl filled with chickpeas, cucumbers, tomatoes, basil.
    Cucumber Chickpea Salad
  • Roasted Red Pepper Sauce
  • A large white bowl filled will cucumbers, tomatoes, greens, pink pickled red onions, and falafel.
    Falafel Bowl
  • A white bowl filled with chia seed pudding. There are blackberries, blueberries, and fresh mint leave on top.
    Chia Seed Pudding

Footer

Back to top

© 2025 Planted in the Kitchen • Privacy Policy • Disclosure Policy • Terms & Conditions • Accessibility Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.