• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Watch Learn Eat
  • Recipes
  • About
  • Resources
    • Facebook
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipes
  • Resources
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Soup and Chili

    Creamy White Bean Soup [Vegan]

    Modified: Sep 1, 2023 by Addison LaBonte · This post may contain affiliate links · 35 Comments

    This warm and comforting vegan creamy white bean soup combines cannellini beans and fresh herbs to create an earthy flavor. This rustic soup is rich and creamy without any of the dairy, gluten or oil! This veganized Tuscan-style soup tastes like it’s from an Italian restaurant but it’s really homemade!

    Jump to Recipe
    vegan white bean soup in two rustic bowls

    If you've "bean" looking for some bean recipes, I've got you covered.

    Take these smashed pinto bean tacos, these sweet potato and black bean burgers, this vegan pasta fagioli, this chickpea noodle soup or this slow cooker quinoa chili for example.

    And today, I am sharing a veganized version of a cream-based soup featuring white kidney beans (otherwise known as cannellini beans) as the main ingredient. 

    Jump to:
    • Ingredients you'll need
    • How to make this creamy vegan white bean soup
    • Ideas for serving
    • Storing and reheating leftovers
    • You May Also Enjoy
    • Vegan Creamy White Bean Soup
    overhead shot of two bowls of soup with spoons next to them

    Ingredients you'll need

    • White Wine
    • Shallot
    • Garlic
    • Cannellini Beans
    • Rosemary
    • Parsley
    • Salt
    • Pepper
    • Vegetable Broth
    • Coconut Milk
    front view of soup in two rustic bowls with spoons next to them

    How to make this creamy vegan white bean soup

    Add wine, shallot and garlic to a 3- or 4-qt. soup pot.

    Turn heat to medium and cook for approximately 3-5 minutes, stirring occasionally until shallot pieces are translucent.

    Wine, shallot and garlic in soup pot

    Add beans, rosemary, parsley, salt and pepper, and stir to combine.

    Cook over medium heat for 5 minutes, stirring occasionally. 

    Beans and herbs added to soup pot

    Stir in broth and bring soup to a boil.

    Once boiling, lower to a simmer and cook uncovered for 20 minutes, stirring occasionally.

    Stirring broth into the bean mixture in the soup pot

    Turn off the heat and let the soup stand for 5 minutes.

    Using an immersion blender, puree the mixture, being careful not to splash hot liquid.

    You can also use a regular blender instead of an immersion blender by carefully pureeing the soup in batches, again being careful not to splash the hot liquid.

    Refer to your blender's instruction manual for pureeing hot liquids before doing so to ensure safety.

    Personally, I prefer the immersion blender for easier cleanup.

    Using immersion blender to puree the soup

    Once there are no chunks of beans remaining, return the soup to medium-high heat.

    Pour in the coconut milk.

    Adding coconut milk to the soup

    Stir in coconut milk and cook for approximately 5 more minutes until soup is thoroughly heated, stirring occasionally.

    Stirring coconut milk into soup

    Season with additional salt and pepper to taste and garnish as desired.

    Overhead of two bowls of coup on an angle

    Ideas for serving

    This soup pairs well with a simple side salad of greens, tomatoes, cucumbers and balsamic vinaigrette.

    This oil-free version from Whole Foods is my favorite!

    You can also enjoy this soup with some warm bread or our oil-free cheesy vegan biscuits.  

    Storing and reheating leftovers

    Leftover soup can be stored in an airtight container in the refrigerator for up to 3 days.

    To reheat on the stovetop, add soup to a saucepan and bring to a boil.

    Then, lower the heat to medium and continue to cook until warmed throughout, stirring frequently.

    You May Also Enjoy

    • Vegan Broccoli Cheese Soup
    • Quinoa Soup with Vegan Meatballs
    • Vegan Potato Soup
    • Butternut Squash Soup with Chickpeas
    • Creamy White Bean Soup
    close-up of soup in a rustic bowl with another one partially in view behind it
    Print Recipe Pin Save RecipeSaved!
    4.94 from 16 votes

    Vegan Creamy White Bean Soup

    This warm and comforting vegan creamy white bean soup combines cannellini beans and fresh herbs to create an earthy flavor. This rustic soup is rich and creamy without any of the dairy, gluten or oil! This veganized Tuscan-style soup tastes like it’s from an Italian restaurant but it’s really homemade!
    Course Soup
    Cuisine American, Italian
    Keyword cannellini beans, dairy-free, gluten free, meatless monday, oil free, soup, vegan, vegetarian
    Prep Time 10 minutes minutes
    Cook Time 35 minutes minutes
    Standing Time 5 minutes minutes
    Total Time 50 minutes minutes
    Servings 4
    Calories 309kcal
    Author Sireesha A.

    Ingredients

    • ½ cup vegan Pinot Grigio
    • 2 tablespoons chopped shallot
    • 2 cloves garlic, chopped
    • 2 (15 oz.) cans of cannellini beans, drained and rinsed
    • 2 teaspoons chopped fresh rosemary
    • 2 teaspoons chopped fresh parsley
    • ½ teaspoon fine sea salt plus more to taste, if desired
    • ¼ teaspoon freshly ground black pepper plus more to taste, if desired
    • 32 oz. low-sodium, gluten-free vegetable broth (be sure to use an oil-free brand of broth)
    • ½ cup light canned coconut milk, unsweetened

    Instructions

    • Add wine, shallot and garlic to a 3- or 4-quart soup pot. Turn heat to medium and cook for approximately 3-5 minutes, stirring occasionally until shallot pieces are translucent.
    • Add beans, rosemary, parsley, salt and pepper, and stir to combine. Cook over medium heat for 5 minutes, stirring occasionally.
    • Stir in broth and bring soup to a boil. Once boiling, lower to a simmer and cook uncovered for 20 minutes, stirring occasionally.
    • Remove from heat and stand for 5 minutes.
    • Using an immersion blender, puree the mixture, being careful not to splash hot liquid. Once there are no chunks of beans remaining, return the soup to medium-high heat. Stir in coconut milk and cook for approximately 5 more minutes until soup is thoroughly heated, stirring occasionally.
    • Season with additional salt and pepper to taste.

    (Please refer to the post above for instructional photographs and other helpful information for this recipe)

    Suggested Equipment/Tools

    4-qt. Stainless Steel Pot
    Immersion Blender

    Notes

    Soup can be stored in an airtight container in the refrigerator for up to 3 days. It can be reheated on the stovetop or in the microwave in a covered microwave-safe dish.
    If you do not have an immersion blender, you can use a regular blender by carefully pureeing the soup in batches, being careful not to splash the hot liquid. Refer to your blender's instruction manual to ensure safety.
    The nutrition information shown is an estimate provided by an online nutrition calculator. Accuracy is not guaranteed. Information shown should not be considered a substitute for a professional nutritionist’s advice.

    Nutrition

    Calories: 309kcal | Carbohydrates: 51g | Protein: 17g | Fat: 2g | Saturated Fat: 2g | Fiber: 11g

    This post originally appeared on Watch Learn Eat on August 4, 2014. It has been republished to reflect both recipe and photo revisions. Changes to the story were also made.

    ©Watch Learn Eat. All content and images are copyright protected. Recipes and images are not to be used or republished without prior permission. If you adapt this recipe, please re-write the recipe in your own words, and link back to this post for the original recipe.

    You Might Also Enjoy...

    • cucumber mint soup in a white bowl - feature image garnished with mint leaf
      Cucumber Mint Soup
    • Vegan potato soup.
      Vegan Potato Soup
    • Two white bowls filled with vegan ramen, topped with fried tofu, bok choy, and sesame seeds.
      Easy Vegan Tofu Ramen
    • Vegan Broccoli Soup Recipe

    Reader Interactions

    Comments

      4.94 from 16 votes (6 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Joann

      January 25, 2024 at 5:41 pm

      5 stars
      Soooo easy and delicious! Thank you!

      Reply
    2. Lisandra

      October 08, 2021 at 3:26 pm

      Hi,
      I do not drink alcohol or use in recipes. Can I skip the wine?

      Reply
      • Sherri Hall

        October 08, 2021 at 3:53 pm

        Hi Lisandra! Thanks for reaching out! Yes, you can replace the wine with 1/2 cup of water or vegetable broth. I did use wine in place of oil for depth of flavor, so if you are not avoiding oil, you could use 2 tablespoons of olive oil instead. Otherwise, stick with the water or broth. Hope that helps! Have a good one! 🙂

        Reply
    3. Kat Grausso

      March 05, 2021 at 7:42 pm

      5 stars
      This soup was so good - really distinctive and delicious. What a great way to use beans for both their protein and their creaminess.

      Reply
      • Sherri Hall

        March 06, 2021 at 9:56 am

        Thank you so much, Kat! I'm so happy you enjoyed the soup! 🙂

        Reply
    4. Vegan Cook US

      July 30, 2020 at 8:48 am

      4 stars
      Hi, one cold use this soup, as the cream, in vegan soups, and add broccoli for Cream of Broccoli soup, Cauliflower, for Creamy Cauliflower soup, Add mushrooms for Cream of mushroom soup, etc. It can also be the cream, for vegan bisque soups, like Butternut Squash Bisque. One can even thicken the soup, and use it as a protein rich white sauce, that one could use as a base for making vegan Alfredo sauce, among others. It's perfect for a vegan diet, for imparting protein in things that ordinarily wouldn't have any.

      Reply
    5. May

      November 24, 2019 at 12:18 am

      Despite forgetting an entire second can of beans, I enjoy this recipe! Also discovered kale is a great addition that adds a bit of texture as well.

      Reply
      • Sherri Hall

        November 25, 2019 at 10:36 am

        Thank you May! So glad it still worked out with the one can of beans. The addition of kale sounds lovely...definitely going to try that next time! Hope you have a wonderful week! 🙂

        Reply
        • Kathy

          April 09, 2022 at 11:34 pm

          5 stars
          Can you tell me what the sodium count was? If you make your own broth, just leave out salt.

          Reply
          • Sherri Hall

            April 10, 2022 at 7:33 am

            Hi Kathy! As written, the sodium content is 603 mg according to the nutrition calculator. I ran it without the 1/2 teaspoon of salt and it goes down to 312 mg. Then, I never made my own broth but I ran the calculator using Imagine's no salt added vegetable broth and also leaving out the 1/2 teaspoon salt and it went down to 57 mg. Hope that helps! 🙂

            Reply
      • Becky

        October 21, 2020 at 10:12 pm

        Hello,
        Is there a substitute for coconut milk? I am unable to have it. Thank you

        Reply
        • Sherri Hall

          October 22, 2020 at 7:03 am

          Hi Becky! Thanks for reaching out! You can try using full fat unsweetened oat milk (such as Oatly) or unsweetened soy milk as they are both on the thicker side as far as plant-based milks go. I would definitely stay away from a thinner milk like almond. Alternatively, you can try a plant-based half and half if you can find one that does not use coconut milk, such as Ripple, but do note they use a bit of cane sugar in their blend. Let me know what you end up trying and how it turns out. Hope you have a great day! 🙂

          Reply
    6. Edward John

      October 14, 2019 at 3:24 pm

      5 stars
      We made this last night and had the leftovers this afternoon. It is soooo simple and was AWESOME. It is a keeper! The only change I made was adding liquid smoke. Thanks for sharing the recipe.

      Reply
      • Sherri Hall

        October 14, 2019 at 9:17 pm

        Yay! That's wonderful, Edward! So happy you enjoyed the soup! The liquid smoke addition sounds amazing; I will have to give that a try! Thanks so much and have an awesome week! 🙂

        Reply
    7. Sara @ Life's Little Sweets

      October 30, 2015 at 12:50 pm

      5 stars
      This soup looks marvelous! I am going to pin this one for later, Thank you for sharing the recipe.

      Reply
      • Watch Learn Eat

        October 30, 2015 at 2:18 pm

        Thank you so much Sara! 🙂

        Reply
    8. Paige @ Where Latin Meets Lagniappe

      October 29, 2015 at 10:31 pm

      5 stars
      This soup look fantastic! I also try to limit my dairy intake, and would have never thought to use coconut milk in a soup like this! I totally have to try it!

      Reply
      • Watch Learn Eat

        October 30, 2015 at 10:20 am

        Thanks Paige! Enjoy! 🙂

        Reply
    9. Mary @ StrawmarySmith

      October 27, 2015 at 5:16 pm

      5 stars
      Hey Sherri!

      This soup looks amazing! I've been on a white bean kick too lately, AND any recipe that gives me the chance to use my immersion blender is a winner. Love it!

      Mary

      Reply
      • Watch Learn Eat

        October 27, 2015 at 8:42 pm

        Thanks Mary! The immersion blender is an awesome tool! 🙂

        Reply
    10. Jemma Andrew-Adiamah

      October 27, 2015 at 9:05 am

      This looks delicious. I love soup when the weather turns cold.

      Reply
      • Watch Learn Eat

        October 27, 2015 at 3:12 pm

        Thanks Jemma! 🙂

        Reply
    11. allie @ Through Her Looking Glass

      October 26, 2015 at 2:16 am

      5 stars
      Dear Sherri, this soup looks so creamy. I've been using coconut milk more often these days because of the health benefits. And I keep thinking about getting an immersion blender....hmmmm. Thanks for another delicious recipe, perfect for these chilly days.

      Reply
      • Watch Learn Eat

        October 26, 2015 at 3:04 am

        Thanks Allie! You should definitely get one! They are so useful!

        Reply
    12. Dawn @ Words Of Deliciousness

      October 25, 2015 at 2:15 am

      5 stars
      I love to eat soup too. This creamy white bean soup sounds yummy. I will have to try it soon.

      Reply
      • Watch Learn Eat

        October 25, 2015 at 1:52 pm

        Thanks Dawn! 🙂

        Reply
    13. Sandi (@sandigtweets)

      October 24, 2015 at 3:30 am

      Wow what a beautiful soup...I love that it is dairy free.

      Reply
      • Watch Learn Eat

        October 24, 2015 at 5:14 pm

        Thank you Sandi! 🙂

        Reply
    14. Vicky @ Avocdo Pesto

      October 23, 2015 at 6:10 pm

      That;s too bad that he was diagnosed with IBS -- I have a friend who's been struggling with that for years but with a controlled diet she really feels so much better. Isn't coconut milk the BEST? I always add it to soups in place of dairy products and love how creamy it makes the soup!

      Reply
      • Watch Learn Eat

        October 24, 2015 at 12:08 am

        Thanks Vicky! Glad to hear your friend is doing better on the diet. It seems to be helping my husband as well. And, yes, coconut milk is awesome! 🙂

        Reply
    15. Clyde

      October 23, 2015 at 3:29 pm

      I am a big fan of rosemary and coconut milk. This looks perfect!

      Reply
      • Watch Learn Eat

        October 23, 2015 at 3:48 pm

        Thank you Clyde! 🙂

        Reply
    16. Liz @ I Heart Vegetables

      October 23, 2015 at 1:43 pm

      I love white beans! I've never pureed them in a soup! I'm sure I could swap out the chicken stock for a veggie broth and make this vegetarian 🙂 Pinning for later!

      Reply
      • Watch Learn Eat

        October 23, 2015 at 3:07 pm

        Thanks Liz...yes, you can definitely use vegetable broth - enjoy! 🙂

        Reply
    17. Stella @ Stellicious Life

      October 23, 2015 at 12:42 pm

      5 stars
      I would have thought that white bean soup must be a heavy and too filling soup until I had it at a restaurant and was stunned by how light, creamy and delicious it could be. Since then it has become one of my favourite soups (some versions served chilled with crunchy bacon or caramellized onion bits are equally amazing). So thank you for the recipe, pinning it!

      Reply
      • Watch Learn Eat

        October 23, 2015 at 1:22 pm

        Thank you Stella! 🙂

        Reply

    Primary Sidebar

    Side Bar

    About Sireesha

    Hi There! I am the recipe developer, content writer, and owner of Watch Learn Eat. A lifelong foodie, I enjoy cooking, baking, traveling, and spending time with my two little twin daughters.

    Learn more about me

    Popular

    • collage of 4 of the recipes from the broccoli cheese soup side dish collection.
      What to Serve with Broccoli Cheese Soup: 25 Best Side Dishes
    • ripe avocados on store shelf.
      How to Buy and Store Avocados So They Last Longer
    • Front view of tofu on a plate.
      How Long Does Tofu Last in the Fridge? Shelf life of Opened, Unopened and Cooked Tofu
    • close-up overhead of mashed potatoes in white bowl with spoon behind it
      Creamy Dairy-Free Mashed Potatoes

    Explore More

    • close up image of brownie baked oatmeal square on parchment paper
      Chocolate Brownie Baked Oatmeal (High Protein, Dairy Free)
    • overhead of broccoli in a white bowl with fork to the right.
      How to Cook Frozen Broccoli (on the stove)
    • 2 plates of Chocolate Peanut Butter Truffles - Bite in
      Chocolate Peanut Butter Truffles
    • Veggie Loaded Frittata in the pan with basil leaf as garnish
      Veggie Loaded Frittata

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy
    • Disclaimer
    • Affiliate Disclosures

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, we earn from qualifying purchases.

    This website generates income via ads.

    Copyright © 2024 Watch Learn Eat | Tiny Capital

    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.