• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
She Loves Biscotti
  • Home
  • Recipe Index
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
  • About Maria
  • My Store
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Soups » Easy White Bean Soup Recipe: Gluten-free and Vegan

    Easy White Bean Soup Recipe: Gluten-free and Vegan

    November 17, 2020 , Updated January 5, 2023 Maria 51 Comments

    Jump to Recipe Jump to Video
    Creamy white bean soup on a white bowl.

    This creamy vegan White Bean Soup recipe is pure comfort food. If you are looking for a healthy, hearty and gluten-free soup, this is for you.

    An overhead shot of a large bowl of White Bean Soup with a spoon on the side.

    Fall is the perfect season for this rustic and hearty white bean soup, which is also healthy, especially during those cold evenings.

    One can never have enough healthy bean soup recipes. Just like this Italian lentil soup, your whole family will love the rich flavor combinations.

    Dried white beans are not only inexpensive, but they are a great source of fiber and low-fat protein. 

    You won’t believe how simple it is to make!

    Some of the fresh vegetables to make a bean soup on a wooden board.

    Mise en place

    The most time-consuming component of this recipe is prepping the vegetables, but I assure you the end product is worth the time investment of 10 minutes.

    Rinse and sort your beans: This ensures the removal of impurities. You need 500 grams of dried white navy beans (about 2½ cups).

    Chopped vegetables and herbs on a wooden board.

    Prep the vegetables: Once properly washed, dice 2 medium onions, 3 medium carrots, and one head of celery, including the leaves. We also need to mince about 2 medium cloves.

    Chop fresh herbs: Finally, chop about ¼ cup of fresh herbs. Parsley, thyme, and sage work well in this dried white bean soup. 

    Instructions

    Heat 2-3 tablespoons of olive oil in a large stockpot over medium-high heat. 

    The cut up vegetables (carrots, celery, onion) for the bean soup are being sauteed in a large pot.

    Add the chopped onions, carrots and celery and sauté for about 5-7  minutes until the onions are soft and translucent. Stir often. Add the minced garlic and continue to sauté for a few more minutes. 

    Increase heat to medium-high. Add about 1 cup of chopped canned whole tomatoes, 500 grams of dried white navy beans (about 2½ cups), 2 bay leaves, 2 cups of vegetable stock, and 12 cups water.

    Stir to combine and bring to a simmer. 

    Reduce heat to medium, partially cover and simmer for 2-2½ hours or until the white beans are tender and soft and the soup begins to thicken. Stir occasionally every 30 minutes or so. Adjust the consistency of the soup by adding water. 

    Stir occasionally, especially during the last 30 minutes.

    During the last 15 minutes of cooking, add ¼ cup of chopped fresh herbs (parsley, thyme, sage, etc…). Taste and adjust seasonings for salt and pepper.

    When serving, garnish with a drizzle of olive oil and/or a squirt of lemon juice. 

    Tips

    • There is no need to soak these pulses. Adding salt at the end of the cooking time allows the beans to soften wonderfully.  
    • Always rinse and sort your white beans to ensure there are no impurities.
    • To achieve the desired consistency of your soup, add water as necessary.
    • Use dried Navy, cannellini, great northern or white kidney beans interchangeably.

    Optional add-ins

    • A handful of chopped spinach or kale is stirred during the last 5 minutes of cooking. 
    • When serving, garnish with Italian hot sauce. 

    Can I use dried herbs?

    Either fresh or dried herbs work well in this Mediterranean soup. To replace the ¼ cup of fresh herbs, use 1 heaping tablespoon of any combination of dried herbs. 

    Can I use fresh tomatoes?

    You can easily replace the canned tomatoes in this recipe with fresh or frozen tomatoes. 

    Can I use canned beans?

    You can easily substitute 500 grams of dried white navy beans (about 2½ cups) with about 3 cans (15 ounces each) of white beans, drained and rinsed. Reduce cooking time by 2 hours. Adjust seasonings. 

    Why rinse and sort your beans

    Unfortunately, you can sometimes find small rocks or debris in your package of dried beans. Rinsing will remove some of the dirt; while sorting removes shriveled or discolored legumes.

    Can I soak the beans overnight?

    If time is an issue, soaking the beans overnight will reduce the cooking time by approximately 1-1½ hours. Be sure to adjust the seasonings since soaked beans do not contribute the same level of taste when compared to starting the soup with dried beans. The level of creaminess will also be reduced. 

    More white bean soup recipes

    Packed with luscious flavors and nutrition-rich ingredients, you can never have too many healthy bean soup recipes!

    Treat yourself to our comforting White Bean and Spinach Soup for a wholesome and flavorful meal. This creamy soup is ideal for lunch or dinner. If you like hearty soups, you will love the classic Italian combination of beans and greens -healthy, hearty and delicious! 

    A close shot up of a ladle of the white bean soup.

    When to salt

    When you first read through the recipe, you will notice there is no indication to soak the beans prior to making the soup. This is not an omission.

    As long as the salt is added towards the end of the cooking time, the beans will soften and create a naturally thick soup without the addition of cream.

    In actual fact, there are mixed opinions on this. Some will say that the salt can be added at any point during the cooking time and that it’s the only acid that truly affects the beans. Others say that it’s the addition of sugars, e.g. ketchup, that make for bean-toughness.

    I don’t know who’s right, but what’s always worked for me has been adding salt after several hours of simmering. As always, feel free to experiment with different herbs and spices.

    Post update: For those of you wanting to know more about cooking beans, here is an excellent reference from Christopher Kimball of America’s Test Kitchen.

    According to the author, potential causes that may contribute to uncooked dried beans consist of:

    • hard water;
    • old or stale beans and
    • the presence of acidic foods.

    A close up picture of the thick white bean soup.

    Recipe source

    In a previous post, I shared this veal stew recipe, where I mentioned my large collection of recipe clippings from the Wednesday Food section of the Montreal Gazette. As a faithful reader of this local paper, I am sure you can envision my shoe-boxes crammed with wonderful recipes (these baked beans are another example).

    Imagine my surprise when one Wednesday morning, about 25 years ago, I flipped to the Food section only to find this bean soup recipe.

    In an open letter to the food editor, a reader expressed his desire to obtain the bean soup recipe from one of his favorite local restaurants. Lo and behold, the restaurant owner shared his recipe.

    At that time, I probably would not have paid any attention to this other than the fact that this restaurant (Carveli) was a couple of blocks away from the hospital where I worked. My colleagues and I would often have lunch there and this fasolatha served with their pita bread was a favorite of ours.

    Needless to say, I was just thrilled!

    In fact, I was so thrilled that the dietary team and I developed a large scale recipe (250 portions) to serve this healthy, hearty and filling bean soup to our clients.

    During the fall and winter, this has also become a household perennial favorite.

    I will often prepare a big batch of this easy bean soup on the weekend as this is a wonderful make-ahead soup.

    Somehow, this big batch soup with white beans always disappears within a few days.

    THANKS SO MUCH for following and being part of the She Loves Biscotti community where you will find Simple & Tasty Family-Friendly Recipes with an Italian Twist.

    And if you are new here, welcome! You may want to sign up for my weekly e-mail newsletter. You can unsubscribe any time you want.

    Ciao for now,

    Maria 

    ★★★★★ If you have made this homemade bean soup, I would love to hear about it in the comments below and be sure to rate the recipe!

    A close up picture of the Easy White Bean Soup.

    Easy White Bean Soup

    This creamy vegan White Bean Soup recipe is pure comfort food. If you are looking for a healthy, hearty and gluten-free soup, this is for you.
    5 from 10 votes
    Print Save RecipeSaved! Pin Rate
    Course: Soup
    Cuisine: European
    Prep Time: 20 minutes
    Cook Time: 2 hours 30 minutes
    Total Time: 2 hours 50 minutes
    Servings: 10 servings
    Calories: 214kcal
    Author: Maria Vannelli RD
    Prevent your screen from going dark

    Ingredients

    • 2-3 tablespoons olive oil
    • 2 large onions diced
    • 3 carrots peeled and diced
    • 1 head celery including leaves, chopped (10-14 stalks)
    • 2 cloves garlic minced
    • 1 cup canned whole tomatoes chopped
    • 500 grams dried white navy beans 2½ cups or approx 1 pound, sorted and rinsed
    • 2 bay leaves
    • 2 cups vegetable stock
    • 12 cups water
    • ¼ cup fresh herbs chopped parsley, sage, thyme, etc...
    • salt and pepper to taste
    • olive oil to garnish
    • lemon juice to garnish

    Instructions

    • In a very large stockpot, heat 2-3 tablespoons of olive oil over medium-high heat. 
    • Add the chopped onions, carrots and celery and sauté for about 5-7  minutes until the onions are soft and translucent. Stir often.
    • Add the minced garlic and continue to sauté for a few more minutes. 
    • Increase heat to medium-high. Add about 1 cup of chopped canned whole tomatoes, 500 grams of dried white navy beans (about 2½ cups), 2 bay leaves, 2 cups of vegetable stock, and 12 cups of water
    • Stir to combine and bring to a simmer.
    • Reduce heat to medium, partially cover and simmer for 2-2½ hours or until the white beans are tender soft and the soup begins to thicken. Stir occasionally every 30 minutes or so. If necessary, adjust the consistency of the soup by adding water. 
    • Stir occasionally, especially during last 30 minutes.
    • During the last 15 minutes of cooking, add ¼ cup of chopped fresh herbs (parsley, thyme, sage, etc…).
    • Taste and adjust seasonings for salt and pepper.
    • Top off with a drizzle of olive oil and a squirt of freshly squeezed lemon juice once soup has been portioned in individual bowls.
    Scroll UP for the STEP by STEP PhotosDon't miss the process shots and videos included in most posts. Simply scroll up the post to find them. Those were created especially for you so that you can make the recipe perfectly every single time you try it.

    Video

    Notes

    • There is no need to soak these pulses. The addition of salt at the end of the cooking time, allows the beans to soften wonderfully.  
    • Always rinse and sort your white beans to ensure there are no impurities.
    • The consistency of the soup by adjusted by adding water.
    • Dried Navy, cannellini, great Northern or white kidney beans can be used interchangeably.
    Can I use dried herbs? Either fresh or dried herbs work really well in this Mediterranean soup. To replace the ¼ cup or fresh herbs use about 1 heaping tablespoon of any combination of dried herbs. 
    Can I use fresh tomatoes? You can easily replace the canned tomatoes in this recipe with fresh or frozen tomatoes. 
    Can I use canned beans? You can easily substitute 500 grams of dried white navy beans (about 2½ cups) with about 3 cans (15 ounces each) of white beans, drained and rinsed. Reduce cooking time by 2 hours. Adjust seasonings. 
    Can I soak the beans? Soaking the dry beans overnight will reduce the cooking time by approximately 1-1½ hours. Be sure to adjust the seasonings since soaked beans do not contribute the same level of taste when compared to starting the soup with dried beans. 
     
    Please keep in mind that the nutritional information provided below is just a rough estimate and variations can occur depending on the specific ingredients used. 
    *recipe lightly adapted from an article in The Gazette

    Nutrition

    Serving: 1serving | Calories: 214kcal | Carbohydrates: 35g | Protein: 11g | Fat: 3g | Sodium: 254mg | Potassium: 713mg | Fiber: 13g | Sugar: 4g | Vitamin A: 3200IU | Vitamin C: 3.5mg | Calcium: 96mg | Iron: 2.9mg
    SIGN UP for Email updates!YES! Send me FREE RECIPES!

    This post was originally published on November 4, 2014, and republished on November 17, 2020, with an updated recipe, content and photos. 

    • Facebook
    • Yummly
    • Reddit
    • Email

    Filed Under: Soups, Vegetarian

    About Maria

    Maria Vannelli is a registered dietitian who lives in a suburb just outside Montreal, Canada. She's the founder of the food blog She Loves Biscotti. Maria hopes to inspire you and bring you and your loved ones closer together at meal times enabling you to create some memorable moments.

    Reader Interactions

    Comments

    1. Fredah

      August 10, 2021 at 4:42 pm

      This is heavenly …so tasty..thank you for the recipe
      Love from Kenya

      Reply
      • Maria

        August 10, 2021 at 9:14 pm

        My pleasure Fredah! Thank you for taking the time to comment.

        Reply
    2. Anne

      December 27, 2020 at 9:09 pm

      5 stars
      Excellent soup. I made it exactly as is. Here’s the exciting part about it for me … my 8-year-old granddaughter, who is not a fan of any soup, reluctantly tried it, liked it, and came back for seconds. Now that’s saying something!! Thanks Maria.

      Reply
      • Maria

        December 28, 2020 at 3:54 pm

        My pleasure Anne! So thrilled to read this!

        Reply
      • Fatima

        April 23, 2022 at 4:48 pm

        5 stars
        I have made this delicious, creamy soup several times. My two year old granddaughter loves it. I usually add some greens at the end, today’s version will have rapini. Thanks so much Maria for sharing this wonderful recipe.

        Reply
    3. OWB

      November 01, 2020 at 4:13 pm

      So I currently have this simmering on the stove! I subbed the vegetable stock for chicken stock I had homemade in my freezer.

      I’ve been craving Carvelli’s soup for so long – it was the only thing on their menu my family enjoyed (with the bread of course). I used to love going to pick up a few portions on cold snowy nights.

      I also have a copy of the newspaper recipe! It’s not as detailed as yours and omits things like garlic!

      I can’t wait to try this! Now, if we can get the recipe for their bread – that would be a dream!!

      Reply
      • Maria

        November 01, 2020 at 4:21 pm

        Hello fellow Montrealer! Wasn’t that just the best soup! Oh, and that bread was just the best! Thanks for the memory.
        I just had to put in some garlic… I think they probably “forgot” a few ingredients but after decades of making this soup, this is still a family favorite. It actually gets better the next day. You can’t go wrong with homemade chicken stock! Thanks for stopping by. Enjoy!

        Reply
    4. Sabine

      October 23, 2020 at 9:55 am

      5 stars
      I added about 2 1/2 cups cubed bacon, lots of fresh parsley (about 1 1/2 cups )and 2 tablespoons of fresh thyme leaves . it came out great!
      Thank you for posting this recipe!

      Reply
      • Maria

        October 24, 2020 at 8:18 pm

        Fantastic Sabine! Thanks so much for sharing.

        Reply
    5. Stanley Weinberg

      August 29, 2020 at 12:04 pm

      I used frozen cooked great northern beans and it was delicious albeit the beans became quite mushy. I think your recipe might work better in keeping the beans more intact. I didn’t mind the business.

      Reply
      • Stanley Weinberg

        August 29, 2020 at 12:05 pm

        Business was supposed to be mushiness.

        Reply
      • Maria

        November 12, 2020 at 10:08 pm

        Thanks for sharing Stanley.

        Reply
    6. Sondra Beard

      June 06, 2020 at 1:42 pm

      5 stars
      Great soup. I made it out of left over white beans. Cooked all other ingredients in my Instant Pot for 10 min then added the beans and heated thoroughly. My husband added kraut and weiners that we had on hand and thought that made his better. A very easy and versatile recipe.

      Reply
      • Maria

        June 06, 2020 at 10:43 pm

        Thanks for sharing Sondra!

        Reply
    7. Karen Richardson

      January 06, 2020 at 6:50 pm

      what herbs and how much?

      Reply
      • Maria

        January 13, 2020 at 8:41 am

        Hi Karen, the soup is great with or without herbs. I have tried with a couple of sprigs of fresh thyme, and it tasted great. I have also added about a handful of freshly chopped Italian parsley at the end of the cooking time and I also liked how it tasted. Have fun experimenting! Thanks for stopping by, appreciate it!

        Reply
      • Karen Richardson

        January 20, 2020 at 7:53 pm

        Made this today.
        Delicious!!
        I didn’t have any bay leaves but I don’t think it mattered
        I used Italian seasoning and Thyme
        Thank You

        Reply
        • Maria

          January 20, 2020 at 7:58 pm

          Fantastic Karen! Glad you enjoyed this bean soup!

    8. Abby

      November 18, 2019 at 4:59 pm

      5 stars
      I added kale and loved it! It was even better leftover- I find the longer it cooks/sits, the more the beans cook and the better the broth gets!

      Reply
      • Maria

        November 18, 2019 at 5:01 pm

        You made a healthy white bean soup even healthier! Love it! Thanks so much for taking the time to share Abby, appreciate it!

        Reply
    9. Chris

      February 07, 2019 at 2:46 pm

      5 stars
      I made the soup and it was yummy. Added some turkey sausage to my husband’s and he thought it really added something. This recipe is going on to my rotating soup recipes.

      Reply
      • Maria

        February 07, 2019 at 2:49 pm

        Fantastic Chris! I love your variation to this white bean soup. Thanks so much for taking the time to share, appreciate it!

        Reply
    10. JoAnn Hussey

      January 22, 2019 at 5:10 pm

      Have made this soup but changed the water for chicken stock instead, its is really good.

      Reply
      • Maria

        January 24, 2019 at 7:07 pm

        Great idea JoAnn! I am sure the bean soup becomes extra flavorful. Thanks so much for taking the time to comment 🙂

        Reply
    « Older Comments
    Newer Comments »

    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.

    Primary Sidebar

    Maria from She loves biscotti

    Hi, I'm Maria! a dietitian and full-time content creator. Join me as I share traditional Italian recipes from my youth to modern twists on classics using fresh and seasonal ingredients.

    More about me →

    Subscribe and Follow

    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube

    Italian Easter Recipes

    • Braided Easter loaves on a cooling rack.
      Italian Easter Sweet Bread Recipe: Pane di Pasqua
    • A slice of ricotta pie dusted with icing sugar and decorated with a slice lo lemon.
      Ricotta Pie: Perfect for Easter!
    • Rice ricotta Easter pie in a cake stand surrounded by oranges and lemons in the background.
      Rice Ricotta Easter Pie
    • Italian Easter Grain Pie on a cake stand.
      Pastiera Napoletana: Italian Easter Grain Pie
    Banner of sites featuring She Loves Biscotti including Buzzfeed, Huffpost, etc.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About
    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 She Loves Biscotti

    Copyright © 2023

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Read moreOkNo