CREAMY WHITE BEAN SPINACH SOUP 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.
This vegan and gluten free soup 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.
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.
Even better if you use Instant Pot or pressure cooker to make this hearty bean soup. The longer this 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.
Wholesome Soup – Filling Meal
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.
Most of the chilis and soups freeze well too. So I prefer to make a big batch and use it when the non cooking mood kicks in. Frozen meals make great lunch options too.
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 puree about ¼ of the soup and toss it back in. That way you also get different textures in each spoon. Beans, pureed beans, veggies -an amalgamation of all that good stuff.
Vegan and Gluten Free White Bean Soup
An electric pressure cooker like Instant Pot is perfect for making all sorts of chili and bean recipes. It is great for throwing everything in and locking in as much flavor as possible. The pressure cooking part of it works perfect for stews, chilis and curries. It infuses flavors perfectly.
And you don’t have to watch over while it’s doing its cooking ! A Major plus !! And it cuts down on clean up and is so easy! if you can tell, it currently is my most favorite kitchen gadget.
The base in this Creamy Vegetable Soup 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.
INGREDIENTS
2 cups dry navy beans
6 cups low sodium vegetable stock or water
2 cups packed chopped baby spinach
1 tablespoon oil
1 medium yellow onion, diced
1 cup carrots, diced
1 cup celery diced
3 cloves garlic, minced
1 sprig fresh rosemary, minced
2 tablespoons fresh lemon juice
1 teaspoon All purpose seasoning ( I like Trader Joe’s 21 seasoning salute)
Sea salt, ground black pepper, chili flakes to taste
HOW TO MAKE WHITE BEAN SOUP IN INSTANT POT
Wash and rinse the beans well under running water. 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 washed 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 BEAN mode and let InstantPot 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.
Ladle ¼ of the soup into an upright blender. Let it cool down before you blend. Add some of the lemon juice to the blender as well. Carefully blend ¼ portion of the soup into smooth puree. Pour this liquified portion back into the pot. Season the soup with salt and pepper.
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 sauté.
Your yummy Creamy White Bean Spinach Soup is ready ! Drizzle lemon juice and chili flakes , adjust salt and pepper, if needed. Enjoy this creamy warm bowlful goodness!!
HOW TO MAKE BEAN SOUP ON STOVE TOP
If you are making it on stove top in stockpot, use canned cooked beans to save cooking time. All other instructions are the same except the InstantPot reference. Follow steps to sauté and blending the ¼ soup for thicker broth. Let the soup simmer for 12-15 minutes on medium low heat. Drizzle lemon juice and chili flakes, adjust salt and pepper, if needed. Your yummy Creamy White Bean Spinach Soup is ready. Enjoy this creamy warm bowlful goodness !!
♥We would love to hear your feedback . Do let us know how you like this post by leaving a comment and rating it so other readers know it too. And while you’re at it, take a picture and tag it #Profusioncurry on Instagram! We love seeing what you come up with. Cheers, friends !!
Want to save it for later? Check our for more recipe ideas and creations. Pin this recipe for later use.
HERE ARE SOME MORE DELICIOUS COMFORT FOOD RECIPES
- VEGAN STUFFED PEPPER SOUP
- VEGAN STUFFED CABBAGE STEW
- MOROCCAN LENTIL STEW
- VEGAN SPLIT PEA SOUP
- BUTTERNUT SQUASH AND BLACK BEAN STEW
- HEALTHY BLACK BEAN SOUP
- THAI PUMPKIN PEANUT CURRY
- VEGAN ENCHILDA RICE
- ONE POT MINESTRONE SOUP
Join us on Pinterest and FACEBOOK . You will love all our delicious, wholesome, plant based recipes from around the world.
★ If you make this VEGAN WHITE BEAN AND SPINACH SOUP RECIPE do let us know how you like it by ★ star rating it and leaving a comment below.
Instant Pot Creamy White Bean and Spinach Vegan Soup
Ingredients
- 2 cups dry navy beans
- 6 cups vegetable stock or water
- 2 cups packed chopped baby spinach
- 1 Tablespoon 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 Tablespoons fresh lemon juice
- sea salt, ground black pepper and smoked paprika per taste
Instructions
Instant Pot Instructions
- Wash and rinse the beans well under running water. Put Instant Pot 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 washed 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 BEAN mode or choose 30 minute High Pressure and let InstantPot 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.
- Ladle ¼ of the soup into an upright blender. Let it cool down before you blend. ( You can also use immersion blender and blend the soup in the pot for couple times) Add some of the lemon juice to the blender as well. Carefully bring the speed of the blender up to high and blend until this portion of the soup is totally liquified. Pour this liquified portion back into the pot. Season the soup with salt and pepper.
- 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. Drizzle lemon juice and chili flakes , adjust salt and pepper, if needed. Cancel sauté. Your yummy soup is ready. Enjoy this creamy warm goodness bowlful !
How to Make this Soup on Stove-top
- If you are making it on stove top in stockpot, use canned cooked beans to save cooking time. All other instructions are the same except the InstantPot reference.
- Follow steps to sauté and blending the ¼ soup for thicker broth. Let the soup simmer for 12-15 minutes on medium low heat. Drizzle lemon juice and chili flakes , adjust salt and pepper, if needed. Your yummy soup is ready. Enjoy this creamy warm goodness bowlful !
Cristina Christensen
Hi! How much measure of chili flakes? Thank you for recipe!
Prajakta Sukhatme
1/8 teaspoon is typically good for flavor and mild spice kick. You can adjust per taste preference.
Katherine Dumalski
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!!!!
DM
I have white great northern beans on hand… Could those work for this recipe as well? Thanks in advance for the feedback!
admin
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.
Erika
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.
Colleen Shea
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.
N
Can you suggest another seasoning? I’m in Canada and we don’t have Trader Joe’s.
Thanks!
Prajakta Sukhatme
You can use any other Italian seasoning.
patsy cincotta
If your instant pot doesn’t have a bean setting, what is the time you pressure the soup?
admin
If using soaked beans, Manual or Presure cook High setting for 20 minutes. If using un soaked beans it will be 40-50 minutes
Kristin
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.
Team ProfusionCurry
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.
Jean Warhurst
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.
admin
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
Christina
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.
admin
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
Christina
Thank you so much I’ve never used that setting but will now. Be safe the blizzards are terrible!!
Jasmine
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.
Sara | mshealthesteem.com
This is perfect for the cold weather that’s creeping in! Thank you. A hot bowl of soup is good for the soul ?.