• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Profusion Curry
  • Recipes
    • Appetizers
    • Salads
    • Comfort Food
    • Curry Recipes
    • Desserts
    • Dinner
    • Drinks
    • Gluten Free
    • Indian Food
    • Instant Pot
    • Low Carb Vegetarian Recipes
    • Seasonal and Holiday Recipes
    • Vegan Recipes
  • About Us
  • Privacy Policy
menu icon
go to homepage
  • Home
  • 30-minute Dinners
  • Recipe Index
  • About Us
  • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Home
    • 30-minute Dinners
    • Recipe Index
    • About Us
    • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    • feature image for baked brie cheese party appetizer recipe.
      Baked Brie with Cranberry Sauce
    • Indian Pumpkin Curry with creamy coconut sauce in a saucepan.
      Indian Pumpkin Curry - Instant Pot Option
    • Colorful creamy butternut squash, black beans, bells peppers and spinach cooked in creamy stew served in cast iron skillet.
      Black Beans Stew with Butternut Squash ( Instant Pot Option)
    • Chivda Recipe - Cereal Chevdo- Indian Snack Mix
    • A dinner plate full of seasoned spaghetti squash noodles cooked in electric pressure cooker Instantpot.
      How to make Spaghetti Squash in Instant Pot
    • A plate full of misal pav served with variety of garnishes.
      Misal Pav Recipe
    • Vegan stuffed pepper soup, which is excellent one pot gluten-free meal, served for comforting meal.
      Instant Pot Vegan Stuffed Pepper Soup
    • A bowl filled with creamy gnocchi soup.
      Creamy Gnocchi Soup
    • Close up image of apple crisp served with vanilla ice cream and ground cinnamon dusting
      Apple Crisp Recipe ( Instant Pot and Oven )
    • Instant Pot Dulce de Leche
    • Apple pie oatmeal made with wholesome clean ingredients served with toppings for nourishing breakfast.
      Apple Pie Oatmeal - Instant Pot
    • A glass jar filled with warming and comforting homemade pumpkin pie spice mix made with just 5 ingredients.
      Homemade Pumpkin Pie Spice Mix
    Profusion Curry » Winter Meals

    White Bean Soup with Spinach

    Published: Oct 3, 2018 · Modified: Jan 15, 2025 by Prajakta Sukhatme · This post may contain affiliate links · 20 Comments

    Jump to Recipe Print Recipe
    Soup-White Bean and Spinach-InstantPot-ProfusionCurry

    Creamy white bean Soup with spinach makes a nourishing and comforting meal full of delicate flavors and refreshing taste. You will enjoy this plant based protein rich soup loaded with super greens.

    A spoon full of seasoned white beans in creamy soup.

    This vegan and gluten free soup with spinach and white beans will surely hit all the right spots on your wholesome food quest. This recipe is so creamy and hearty that it will become your family favorite. It is my favorite Instant Pot Soup recipe similar to Lentil Quinoa Soup and Vegetable Barley Soup.

    The base in this White Bean Soup with Spinach is really simple (onions, carrots, celery, garlic, herbs, chili) with a focus on the earthiness of the beans. Baby spinach is added for a touch of green at the end, and lemon brightens everything up with the lovely lingering taste.

    Jump to:
    • Ingredients
    • How to make White Bean Soup In Instant Pot
    • How to Make White Bean Soup on Stove Top
    • Storage and Meal-prep
    • More comforting Soup Recipes
    • 📖 Recipe

    Hearty Bean Soup

    You will love that this Creamy White Bean Spinach Soup recipe feels soo filling and nourishing. With little efforts, you can have a simmering pot of this beautiful, healthy soup wafting the aroma filling your home.

    The longer this hearty bean soup simmers, the better the flavors come together. Speaking of flavors, they are earthy, subtle and soothing. Perfect to elevate the mood on those dreary, cold and gloomy days and nights.

    This beautiful Creamy White Bean Spinach Soup has everything in it to make it a wholesome meal. It is high in protein, high in flavor. It has superbly creamy and velvety texture without actually adding any cream in it. It's nourishing, guilt free goodness, a perfect recipe worth repeating !

    Calendar turns to September and my meal planning focus turns to chili and soups. I like to keep the good stash of Comfort Food and Soup Recipes ready. I also keep and well stocked pantry. This way, we can have weekly supply of healthy meals ready.

    Creamy White Bean and Spinach Soup-InstantPot-ProfusionCurry

    I use the word “creamy” kind of loosely in the title. I used the creamy texture of the beans to thicken the soup. It's my favorite trick to add richness without actually adding any extra calories or ingredients.

    I like to puree about ¼ of the soup for creaminess. That way you also get different textures in each spoon. Beans, pureed beans, veggies -an amalgamation of all that good stuff.

    A blue bowl full of vegan White Bean and Spinach Soup made in Instant Pot.

    Ingredients

    Ingredients used to make this hearty soup.
    • White Beans : To make it easier, I use canned white beans or navy beans. If you want to make this soup with dry navy beans, see the notes.
    • Broth : Low sodium vegetable stock or water
    • Vegetables : I use a mix of onion, celery and carrots for the flavorful soup base. Adding baby spinach to make this soup more nourishing and wholesome.
    • Olive oil : To sauté the ingredients. You can skip it if you want to make it WFPB.
    • Flavors and seasoning : Minced garlic adds nice earthy flavors. I add Trader Joe's 21 seasoning salute for the flavors. You can use any all purpose seasoning like better than bullion or store bought Italian seasoning. Finish it with salt, ground black pepper, chili flakes to taste. Dusting of smoked paprika on top is great addition.
    • Fresh Ingredients : Fresh lemon juice balances the flavors and brings it all together. I like to add fresh rosemary for the light taste. You can use parsley or basil as well.

    How to make White Bean Soup In Instant Pot

    Put InstantPot on sauté mode. When it displays HOT, add oil. Add the onions, carrots, and celery to the pot and stir. Sprinkle some salt. Sauté the vegetables until lightly softened and translucent, about 5 minutes.

    To the pot, add the minced garlic, all purpose seasoning, chili flakes, and rosemary. Stir and cook until garlic is fragrant, about 30 seconds.

    Add the canned white navy beans to the pot and stir. Add the vegetable stock or water to the pot and stir once more. Cancel sauté mode. Close the lid. Select 10 minutes on High pressure and let Instant Pot do it's magic!

    Once it is done cooking and goes to keep warm timer,  wait for 10 mins on keep warm timer and then release the leftover pressure. Open the lid.

    Using the immersion blender, carefully blend some of the soup into smooth puree. ( This is optional but I like to keep it roughly half beans and half puree.. makes it a thick creamy soup)

    Put the Instant Pot back on Sauté mode. Add the baby spinach to the pot and let the soup come to a boil. Once the spinach is slightly wilted and bright green, Cancel SAUTE. Add lemon juice and herbs. Stir well.

    Your yummy Creamy White Bean Spinach Soup is ready ! Drizzle extra lemon juice and chili flakes , adjust salt and pepper, if needed. Enjoy this creamy warm bowlful goodness!!

    White Bean and Spinach Soup-InstantPot-ProfusionCurry

    How to Make White Bean Soup on Stove Top

    Heat the olive oil on large soup pot on a medium heat. Add the onions, carrots, and celery to the pot and stir. Sprinkle some salt. Sauté the vegetables until lightly softened and translucent, about 5 minutes.

    Now add the minced garlic, all purpose seasoning, chili flakes, and rosemary. Stir and cook until garlic is fragrant, about 30 seconds.

    Add the canned white navy beans to the pot and stir. Add the vegetable stock or water to the pot and stir once more. Let the soup come to boil on high heat. Then reduce the heat, cover and let the soup simmer for 10 minutes.

    Using the immersion blender, carefully blend some of the soup into smooth puree. ( This is optional but I like to keep it roughly half beans and half puree.. makes it a thick creamy soup)

    Add the baby spinach to the pot and let the soup come to a boil. Once the spinach is slightly wilted and bright green, Turn off the heat. Add lemon juice and herbs. Stir well.

    Your Creamy White Bean Spinach Soup is ready ! Drizzle extra lemon juice and chili flakes , adjust salt and pepper, if needed. Enjoy!

    Storage and Meal-prep

    Storing : Let the soup cool completely. Transfer to an airtight container and store in the refrigerator for up to 5 days. Reheat in the microwave or on the stove top.

    Freezing:  This white Bean soup freezes well. It is a great meal prep so you can make a big batch and freeze it. I prefer to freeze it in individual portions.

    Place in a freezer safe container or freezer bag and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat!

    A dinner serving of white bean spinach soup in three soup bowls.

    More comforting Soup Recipes

    • Stuffed Pepper Soup
    • Thai Tom Kha Soup
    • Black Bean Soup
    • One Pot Minestrone Soup
    • Creamy Tomato Soup
    • 15 Bean Soup

    ★ If you make this White Bean Soup with Spinach recipe, do let us know how you like it by ★ star rating it and leaving a comment below.

    📖 Recipe

    A blue bowl full of vegan White Bean and Spinach Soup made in Instant Pot.

    White Bean Soup with Spinach

    Prajakta Sukhatme
    White Bean Soup with Spinach recipe makes a delicious meal full of delicate flavors and refreshing taste. You will love this plant based protein rich soup loaded with super greens.
    4.42 from 39 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 1 hour hr
    Course Comfort Food
    Cuisine American
    Servings 9 Cups
    Calories 296 kcal

    Equipment

    • Instant Pot
    • immersion blender

    Ingredients
      

    • 2½ cups white beans
    • 4 cups vegetable stock or water
    • 2 cups packed chopped baby spinach
    • 1 Tablespoon oil I like olive oil
    • 1 medium yellow onion small dice
    • 1 cup carrots small dice
    • 1 cup celery small dice
    • 3 cloves garlic minced
    • 1 teaspoon all purpose seasoning. I like Trader Joe's 21 seasoning salute
    • 1 sprig fresh rosemary minced
    • 2 Tablespoon fresh lemon juice
    • sea salt, ground black pepper and smoked paprika per taste

    Instructions
     

    How to Make Instant Pot White Beans Soup with Spinach

    • Put InstantPot on sauté mode. When it displays HOT, add oil. Add the onions, carrots, and celery to the pot and stir. Sprinkle some salt. Sauté the vegetables until lightly softened and translucent, about 5 minutes.
    • To the pot, add the garlic, all purpose seasoning, chili flakes, and rosemary. Stir and cook until garlic is fragrant, about 30 seconds. Add the white beans to the pot and stir.
    • Add the canned white navy beans to the pot and stir. Add the vegetable stock or water to the pot and stir once more. Cancel sauté mode. Close the lid, vent sealed. Select 10 minutes on High pressure and let Instant Pot do it’s magic!
    • Once it goes to keep warm timer, after it is done cooking, wait for 10 mins and then release the pressure. Open the lid.
    • Using the immersion blender, carefully blend some of the soup into smooth puree. ( This is optional but I like to keep it roughly half beans and half puree.. makes it a thick creamy soup)
    • Put the Instant Pot back on Sauté mode. Add the baby spinach to the pot and let the soup come to a boil. Once the spinach is slightly wilted and bright green, Cancel SAUTE. Add lemon juice and herbs. Stir well.
    • Your yummy Creamy White Bean Spinach Soup is ready ! Drizzle extra lemon juice and chili flakes , adjust salt and pepper, if needed. Enjoy.

    How to Make White Beans Soup on Stove Top

    • Heat the olive oil on large soup pot on a medium heat. Add the onions, carrots, and celery to the pot and stir. Sprinkle some salt. Sauté the vegetables until lightly softened and translucent, about 5 minutes.
    • Now add the minced garlic, all purpose seasoning, chili flakes, and rosemary. Stir and cook until garlic is fragrant, about 30 seconds.
    • Add the canned white navy beans to the pot and stir. Add the vegetable stock or water to the pot and stir once more. Let the soup come to boil on high heat. Then reduce the heat, cover and let the soup simmer for 10 minutes.
    • Using the immersion blender, carefully blend some of the soup into smooth puree. ( This is optional but I like to keep it roughly half beans and half puree.. makes it a thick creamy soup)
    • Add the baby spinach to the pot and let the soup come to a boil. Once the spinach is slightly wilted and bright green, Turn off the heat. Add lemon juice and herbs. Stir well
    • Your Creamy White Bean Spinach Soup is ready ! Drizzle extra lemon juice and chili flakes , adjust salt and pepper, if needed. Enjoy!

    Notes

    If you want to use dry white beans to make this soup:
    Wash and rinse the beans well under running water. Soak them in water overnight. Then cook the beans in Instant Pot on BEAN settings or high pressure 30 minutes. Use them in the soup as cooked beans. 
    Storing : Let the soup cool completely. Transfer to an airtight container and store in the refrigerator for up to 5 days. Reheat in the microwave or on the stove top.
    Freezing:  This white Bean soup freezes well. It is a great meal prep so you can make a big batch and freeze it. I prefer to freeze it in individual portions . Place in a freezer safe container or freezer bag and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat!

    Nutrition

    Serving: 1cupCalories: 296kcalCarbohydrates: 51gProtein: 17gFat: 4gPolyunsaturated Fat: 3gFiber: 13gSugar: 6g
    Did you make this recipe?Mention @ProfusionCurry or tag #ProfusionCurry!

    ❤️❤️ Follow us on Pinterest , Instagram and Facebook ! We love creating delicious family favorite recipes from around the world. Come Join Us ! ❤️❤️

    Soup-White Bean and Spinach-InstantPot-ProfusionCurry

    More Winter Meals

    • Mushroom Stew with vegetables and seasoning served over mashed potatoes for comforting vegan and gluten free dinner.
      Mushroom Stew
    • Black Eyed Peas cooked with onions, tomatoes and spinach with delicious seasoning served in white bowl.
      Instant Pot Black Eyed Peas Recipe
    • Easy Healthy Black Bean Soup Recipe
      Easy Black Bean Soup Recipe
    • Healthy InstantPot Minestrone Soup
      Minestrone Soup (Instant Pot Option)

    Sharing is caring!

    • Share
    • Reddit
    • Flipboard
    • WhatsApp

    Filed Under: Comfort Food, Gluten Free, Instant Pot, Soup Recipes, Vegan Recipes, Winter Meals

    Reader Interactions

    Comments

    1. Cristina Christensen

      December 08, 2022 at 11:27 am

      Hi! How much measure of chili flakes? Thank you for recipe!

      Reply
      • Prajakta Sukhatme

        December 09, 2022 at 9:45 am

        1/8 teaspoon is typically good for flavor and mild spice kick. You can adjust per taste preference.

        Reply
    2. Katherine Dumalski

      August 08, 2022 at 5:17 pm

      Made with MODS. I used chicken stock instead (it’s what I had on hand); and canned beans. I used Mrs. Dash All Southwest Seasoning, and picketed red chilies instead of dried. Followed the stove top recipe and it was AWESOME!!!!

      Reply
    3. DM

      September 19, 2021 at 9:40 am

      I have white great northern beans on hand... Could those work for this recipe as well? Thanks in advance for the feedback!

      Reply
      • admin

        September 19, 2021 at 9:42 am

        Yes they will work. However, if they are sitting in pantry for long, older beans take longer to cook so you might have to add 10-15 extra minutes to cooking.

        Reply
    4. Erika

      December 10, 2020 at 4:04 pm

      If you’re using unsoaked beans it’s more like 50-60 minutes, just FYI. Delicious but I originally set it for 30 minutes & had to add quite a bit more time. Maybe this can be clarified in the recipe instead of just “dry beans”. Thank you for the recipe.

      Reply
    5. Colleen Shea

      September 15, 2020 at 8:01 pm

      5 stars
      This was so easy and so tasty. I used the TJ 21 Salute Seasoning as recommended, which I rarely use, and now I think I need to use it more often. The bean setting worked for me. Were a little hard before the second saute step to cook the spinach, but perfect after that step. Will make again as the weather gets colder.

      Reply
      • N

        December 12, 2022 at 1:41 pm

        Can you suggest another seasoning? I’m in Canada and we don’t have Trader Joe’s.
        Thanks!

        Reply
        • Prajakta Sukhatme

          December 13, 2022 at 10:13 am

          You can use any other Italian seasoning.

          Reply
    6. patsy cincotta

      April 02, 2019 at 12:47 pm

      If your instant pot doesn't have a bean setting, what is the time you pressure the soup?

      Reply
      • admin

        April 03, 2019 at 12:35 pm

        If using soaked beans, Manual or Presure cook High setting for 20 minutes. If using un soaked beans it will be 40-50 minutes

        Reply
      • Kristin

        August 27, 2022 at 12:53 pm

        Would this soup freeze well? Sometimes I like to make batches of soup and freeze them in individual servings to have on hand for a quick lunch to pack for work.

        Reply
        • Team ProfusionCurry

          August 27, 2022 at 4:14 pm

          Yes you can freeze this soup and use as a meal prep. You will have to add little more water or broth before reheating to make it thinner.

          Reply
    7. Jean Warhurst

      March 12, 2019 at 8:17 pm

      Followed recipe and it took way longer than the 30 mins on bean/chili mode. I did 2 bean modes and then another 15 mins on high pressure to get the beans cooked al dente. Didn’t do the part where you put it in the food processor either because it was already thick enough by this point.

      Reply
      • admin

        March 12, 2019 at 9:53 pm

        Sorry to hear that I didn't cook well on BEAN mode. That is the recommended mode by IP and it works petfectly for me every time. Navy beans aren't that hard beans so I am surprised to hear that it needed two settings

        Reply
    8. Christina

      November 25, 2018 at 9:35 am

      How long on bean mode? I've never used it, is it already a specific time setting? Thank you. I need to make this, in Colorado Springs we had a winter storm blow through. This will be perfect to warm my soul.

      Reply
      • admin

        November 25, 2018 at 10:22 pm

        Christina,
        Bean mode is automatic setting on InstantPot. Once it comes to pressure, it takes about 20-25 minutes to cook beans. Hope the soup makes it comforting. stay warm and safe. We have blizzard warning and 12" snow too. Too early this year

        Reply
        • Christina

          November 26, 2018 at 5:56 pm

          Thank you so much I've never used that setting but will now. Be safe the blizzards are terrible!!

          Reply
      • Jasmine

        October 01, 2022 at 2:40 pm

        4 stars
        Delicious and I will definitely be making this again and again! I would suggest reducing the amount of mirepoix by maybe 2/3. I used 2 cans of beans instead of 2 cups because it really wasn't much more than 2 cups and I split it into 6 servings instead of 9.

        Reply
    9. Sara | mshealthesteem.com

      October 04, 2018 at 2:20 pm

      This is perfect for the cold weather that's creeping in! Thank you. A hot bowl of soup is good for the soul ?.

      Reply
    4.42 from 39 votes (37 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I am the recipe developer and photographer of this food website ProfusionCurry! Join me for easy-to-follow recipes and trusted tips to make delicious food and yummy recipes.

    More about me →

    30-minute Dinners

    • Mushroom Stew with vegetables and seasoning served over mashed potatoes for comforting vegan and gluten free dinner.
      Mushroom Stew
    • Delicious and easy Vegan Chickpea Orzo Soup garnished and served in soup bowls.
      Vegetable Orzo Soup
    • Vegan Thai Red Curry with colorful vegetables and tofu served in a bowl.
      Vegetarian red curry recipe with tofu
    • Creamy tender Arborio rice cooked with delicious flavors and served in white bowl along with garnishes. This comforting risotto is easy to make at home using Instant Pot.
      Restaurant Style Risotto Recipe
    • An Italian dinner pasta with tomato cream sauce served with tomatoes and spinach.
      Penne Rosa - Creamy Tomato Pasta
    • Vegan stuffed pepper soup, which is excellent one pot gluten-free meal, served for comforting meal.
      Instant Pot Vegan Stuffed Pepper Soup

    Popular Recipes

    • Pumpkin Risotto made at home in 20 minutes and one pot served with optional garnishes for cozy comforting dinner.
      Pumpkin Risotto
    • Crispy golden brown aloo tikki which is Indian spiced potato patties are served with dipping sauces.
      Crispy Aloo Tikki (with Air Fryer Option)
    • Basil walnut pesto sauce in a glass jar.
      Pesto Without Pine Nuts
    • Freshly baked banana oatmeal raisin cookies made with wholesome ingredients. These vegan and gluten-free oatmeal raisin cookies are perfect with coffee, in lunchboxes, or as a healthier treat.
      Oatmeal Raisin Cookies
    • Peach Chutney made with just 5 ingredients is delicious and sugar free condiment. This vegan and gluten-free peach chutney is perfect for preserving summer fruit.
      Peach Chutney Recipe
    • Air fryer egg bites with cottage cheese served with dipping sauce.
      Egg Bites With Cottage Cheese

    Footer

    ↑ back to top

    Our recipes are featured on several distinguished publisher. image

    Other

    • Privacy Policy

    Follow Us

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    About

    • About

    As an Amazon Associates, this site earns commission from qualifying purchases.

    Copyright © 2025 Profusion Curry

    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.