• Recipes
  • About
  • Cookbook
  • The Edit
  • Beyond the Kale
  • HypePress
  • Contact
Recipes
About
cookbook
the edit
Beyond the Kale
Hype
contact
search

sign up for insights and exclusives

Please enable JavaScript in your browser to complete this form.
Loading

Delicious, nourishing and totally doable!

Search your way

From “gluten free and cheesy” to “something cozy with cinnamon” this search gets you. It’s smart enough to find exactly what you’re craving.

Non-Negotiables? Dial In
the Vibes even fuRther!

🍂 all the fall
🥑 Paleo Friendly
🐄 beef
🍖 chicken
🥤 smoothies
🍪 cookies
🥗 big ass salads

Delicious, nourishing and totally doable!

  • Dairy Free
  • Gluten Free
  • Grain Free
  • Nut Free
  • Refined Sugar Free
  • Vegan

4.97 from 156 votes
Home | Recipe | Soups

Hearty Tuscan White Bean Soup

Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Protein 1g
Carbs 9g
Fats 9g
This is one of the most popular recipes on my blog, and for a good reason: it's thick, delicious, and loaded with tender white beans, soft-cooked veggies, and just the right amount of spice to satisfy any palate. Introducing my Hearty Tuscan White Bean Soup, a vegan-friendly soup recipe that will keep you fueled all winter long! It's perfect for meal-prepping or enjoying on a cold and cozy winter night… preferably with a slice of thick, crusty bread.

Recipe by:

Nicole Modic

November 11, 2024
Jump to Recipe

Skip to the goods

    This is one of the most popular recipes on my blog, and for a good reason: it’s thick, delicious, and loaded with tender white beans, soft-cooked veggies, and just the right amount of spice to satisfy any palate. Introducing my Hearty Tuscan White Bean Soup, a vegan-friendly soup recipe that will keep you fueled all winter long! It’s perfect for meal-prepping or enjoying on a cold and cozy winter night… preferably with a slice of thick, crusty bread.

    A large bowl of the hearty tuscan white bean soup, sitting on a countertop next to slices of crusty bread and a larger pot of soup

    Blast this to the group chat

    155.8K shares

    Friends, I have to admit: I’ve been on a roll with my soup recipes this season. From my Healthy Baked Potato soup to my Hearty Broccoli Potato Soup, to my Cozy Lemon Chicken & Rice soup (aka avgolemono), I have been having SO much fun testing new soup recipes this season! I just know, come these cozy and cold winter months, I’m going to be so grateful that I have an arsenal of soup recipes to chose from, and I know you will be too!

    One of the things that I love so much about soup is that it’s universal. Almost every culture (that I can think of!) has a soup recipe, and I’ve yet to meet anyone who said that they didn’t like soup! Soup truly is a universal love language, and I personally can’t get enough of it.

    Plus, soups are SO easy to customize to meet any diet or lifestyle preference! This soup in particular is naturally gluten-free and vegan-friendly (as well as grain-free and sugar-free, and paleo-friendly), so it fits a wide range of different diets. I truly see this soup recipe as being a new staple in your winter cooking lineup, and I can’t wait to see how you all recreate it.

    All of the ingredients needed to make this hearty tuscan white bean soup, laid out on a countertop
    To make this soup, you will need olive oil, onion, shallots, garlic, carrots, celery, cannellini beans, bay leaves, spices, vegetable broth, and spinach.
    A large soup pot, sitting on a countertop, with the carrots, celery, and white beans sitting inside of it
    Sauté the onions, garlic, shallots, carrots, and celery, and add them to a pot alongside the cannellini beans.

    What Makes a Good Soup?

    You might be wondering, what *truly* makes a good soup? And friends, do I have the answer for you! A good soup requires only a few simple steps to ensure that it turns out perfect, every time. 

    01. – Use a High Quality Broth

    Contrary to popular belief, your broth can either make or break your soup. In my opinion, a good broth is essential to any soup recipe – I just won’t make soup without it!

    Now, you have a few different options as for what constitutes a “good” broth. In general, I recommend using a high quality bone broth or a homemade veggie broth. I should also note that you can absolutely make your own bone broth too, but a pre-bottled bone broth works just fine. 

    The reason I recommend using a homemade veggie broth is for two reasons. First, because the flavors get more concentrated and you can really get that rich, veggie flavor. And two, because it’s so easy to make! Just take your veggie scraps that you save throughout the week, freeze them, and then, when you’re ready to make broth, simply simmer them for 3-4 hours in a pot of water on the stove.

    It’s easy, delicious, requires no extra cost, and is the perfect staple to have on-hand!

    A pot of the hearty tuscan white bean soup, with the broth actively being poured into it
    Then, add in the bay leaves, sea salt, black pepper, red pepper flakes, and vegetable broth and bring the soup mixture to a gentle simmer.

    02. – Season Sparingly

    This one might seem counterintuitive, but hear me out. It’s actually better to slightly under season your soup, rather than over season it.

    The reasoning behind this one? Because as the soup sits, the flavors will only develop stronger! And since most people tend to make soup in large batches, so that they have leftovers, over seasoning can make you run the risk of having a soup that’s too salty.

    Now, don’t be afraid to season your soup – that’s not at all what I mean! Rather, just be mindful of your salt, your pepper, and your herbs. A little can go a long way!

    03. – Double or Triple Soup Recipes

    Like I mentioned in the last point, soup tends to develop over time, which means that soup leftovers are infinitely better than freshly made soup. This is just a fact, and I will stand by it!

    Whenever I make soup, I always make sure that I at least double the recipe that I’m making. This ensures that I always have plenty of soup for leftovers for the next few days! And if you want to make even more and freeze it, that’s also another great option, too. 

    All of the soup ingredients actively being ladled into a blender
    Allow the soup to simmer, then transfer 2 cups of the soup to a blender.
    The blended hearty tuscan white bean soup, sitting on a countertop
    Blend on high until the soup is smooth and creamy.

    What You Need to Make This Hearty Tuscan White Bean Soup

    • Olive Oil: Any neutral oil really works here, but I recommend olive oil. Why? It’s full of heart-healthy fats, and adds the absolute best flavor to this soup!
    • 🧅 Onion: Any type of onion will work well in this recipe!
    • Shallots: Shallots are one of my favorite ways to add flavor to a dish! Shallot is from the onion family, and I always use a large one and slice it thin!
    • 🧄 Garlic: Garlic is another soup “must”! I fully believe that there’s no such thing as too much garlic… in soup, and in anything else!
    A pot of the hearty tuscan white bean soup, with a large handful of spinach leaves sitting on top of the soup
    Then, return the soup back to the pot and add in the spinach. Stir until it’s wilted.
    • 🥕 Carrots: Carrots are rich in Vitamin A, and are delicious sliced up in this soup!
    • Celery: Celery adds a bitterness, but in a gentle way that enhances the overall flavor of the soup.
    • 🫘 Cannellini Beans: Cannellini Beans are full of healthy fats, vitamins, and plant-based protein, making them a triple threat and the perfect bean to include in this soup!
    • Bay Leaves: Bay Leaves add a richness to the broth, but just make sure to remove them before you eat!
    • Spices: In this recipe, we will be using a combination of Italian Seasoning, red pepper flakes, sea salt, and black pepper!
    • 🍜 Vegetable Broth: Like I mentioned above, I recommend using a homemade veggie broth, if you have the time to make it. But if not, any veggie broth will do!
    • 🥬 Spinach: Spinach is delicious, full of antioxidants, and also adds a beautiful vibrant green color to this soup!
    A close-up image of the hearty tuscan white bean soup, with a ladle scooping some of the soup out of the pot
    Garnish the soup with more herbs, sea salt, or black pepper, if desired.
    A bowl of the hearty tuscan white bean soup, sitting on a plate on a countertop alongside some crusty bread. A large pot of soup can be seen sitting next to the bowl
    Once your soup is done, serve it alongside crusty bread, and enjoy!

    How to Make This Cozy & Comforting White Bean Soup

    To make this soup, start by heating the olive oil in a large soup pot or dutch oven, on the stove, over medium-low heat. Next, dice the onion, garlic, and shallots and add them to the hot oil. Stir and sauté them for 3-4 minutes, until the onion is translucent. Then, was and chop the carrots and celery and add them to the pot. Sauté for another 7-10 minutes – this is really important to ensure that the flavors build.

    Prepare the beans. Rinse and drain the cannellini beans, and add them to the pot along with the bay leaves, Italian seasoning, red pepper flakes, vegetable broth, salt, and pepper. Bring the soup mixture to a boil, then reduce the heat to low, cover, and simmer for another 15 minutes. Next, remove the cover to pull out and discard the bay leaves.

    Then, blend the soup. Transfer two cups of the soup to a high-speed blender and blend until it’s thick and creamy. Once the soup is blended, return it to the pot and stir generously. Finally, add in the spinach and stir until it’s wilted. Once the soup is done, transfer it into bowls. Garnish it with fresh chopped parsley, if desired, serve with crusty bread, and enjoy!

    A bowl of the hearty tuscan white bean soup, sitting on a countertop with a spoon inside of it

    Frequently Asked Questions

    Can I use dried beans instead of canned?

    You can! Just be sure to soak and rehydrate the beans overnight, to ensure that they’re ready to be added to this recipe.

    What can I use instead of vegetable broth?

    You can use any broth of your choosing! While this recipe calls for vegetable broth in order to make it vegetarian-friendly, you can also substitute chicken broth, beef broth, or any broth of your choosing!

    Can I make this soup ahead of time?

    Yes! Simply prepare the soup as directed, then allow it to cool. Once cooled, transfer it to an airtight container or large mason jar and store it in the fridge for up to one week, or in the freezer for up to one month!

    How can I garnish this soup?

    I recommend garnishing this soup with fresh chopped parsley and a side of crusty bread. Yum!

    If you make this recipe, please be sure to leave a comment and rating below! And since I practically live on Instagram, be sure to tag me in your creations so I can see them and repost on my IG stories! Enjoy! xx

    If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

    ** Photography by Gayle McLeod

    Home | Recipe | Soups

    4.97 from 156 votes

    Hearty Tuscan White Bean Soup

    • Dairy Free
    • Gluten Free
    • Grain Free
    • Nut Free
    • Refined Sugar Free
    • Vegan
    Prep Time 15 minutes mins
    Cook Time 15 minutes mins
    Total Time 30 minutes mins
    This is one of the most popular recipes on my blog, and for a good reason: it's thick, delicious, and loaded with tender white beans, soft-cooked veggies, and just the right amount of spice to satisfy any palate. Introducing my Hearty Tuscan White Bean Soup, a vegan-friendly soup recipe that will keep you fueled all winter long! It's perfect for meal-prepping or enjoying on a cold and cozy winter night… preferably with a slice of thick, crusty bread.
    print pin
    Servings: 6 Servings
    Prevent your screen from going dark

    Equipment

    • Dutch Oven a sturdy dutch oven is perfect for making all of your cozy soup recipes!

    Ingredients

    • ¼ Cup Olive Oil, extra virgin
    • 1 Small Onion, diced
    • 2 Medium Shallots, chopped
    • 4 Cloves Garlic, mashed
    • 2 Carrots, chopped into coins
    • 2 Celery Stalks, diced
    • 3 15 Ounce Cans Cannellini Beans, drained and rinsed
    • 2 Bay Leaves
    • 1 Tablespoon Italian Seasoning
    • ½ Teaspoon Red Pepper Flakes
    • 5-6 Cups Vegetable Broth
    • ½ Teaspoon Sea Salt
    • ¼ Teaspoon Ground Black Pepper
    • 3 Cups Fresh Spinach

    Instructions 

    1. To make this soup, start by heating the olive oil in a large soup pot or dutch oven, on the stove, over medium-low heat.
    2. Next, dice the onion, garlic, and shallots and add them to the hot oil. Stir and sauté them for 3-4 minutes, until the onion is translucent.
    3. Then, was and chop the carrots and celery and add them to the pot. Sauté for another 7-10 minutes – this is really important to ensure that the flavors build.
    4. Prepare the beans. Rinse and drain the cannellini beans, and add them to the pot along with the bay leaves, Italian seasoning, red pepper flakes, vegetable broth, salt, and pepper.
    5. Bring the soup mixture to a boil, then reduce the heat to low, cover, and simmer for another 15 minutes.
    6. Next, remove the cover to pull out and discard the bay leaves.
    7. Then, blend the soup. Transfer two cups of the soup to a high-speed blender and blend until it's thick and creamy.
    8. Once the soup is blended, return it to the pot and stir generously.
    9. Finally, add in the spinach and stir until it's wilted.
    10. Once the soup is done, transfer it into bowls. Garnish it with fresh chopped parsley, if desired, serve with crusty bread, and enjoy!
    Nutrition Hide Nutrition
    Calories: 118kcalCarbohydrates: 9gProtein: 1gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 1010mgPotassium: 220mgFiber: 2gSugar: 4gVitamin A: 5293IUVitamin C: 8mgCalcium: 46mgIron: 1mg
    Hey I’m Nicole!

    Founder of Kale junkie

    Your go-to girl for bold, nourishing eats that actually taste good.

    more goss
    follow along
    newest recipes
    • Protein Apple Almond Croissant Baked Oats

      Protein Apple Almond Croissant Baked Oats

    • Tzatziki Chickpea Chicken Salad

      Tzatziki Chickpea Chicken Salad

    • Honey Harissa Chicken Thighs

      Honey Harissa Chicken Thighs

    • Udon Noodle Bowls with Special Sauce

      Udon Noodle Bowls with Special Sauce

    avoid the fomo

    The unfiltered Kale Junkie experience. Real-life bits you won’t find anywhere else, it’s all happening here.

    subscribe
    trending recipes
    The sliced beef tenderloin, sitting on a plate next to crispy smashed potatoes and grilled broccolini
    The Ultimate Easy Beef Tenderloin
    A big pot of the one-pan "Marry Me" chicken orzo, sitting on a countertop with a spoon resting inside of it
    One-Pan “Marry Me” Chicken Orzo
    Hearty Tuscan White Bean Soup

    More Recipes Like This

    A bowl of chicken noodle soup with spaghetti, shredded chicken, carrot slices, and lemon wedge garnished with fresh parsley. There is a wooden spoon, a bunch of parsley in a bowl, a glass of beverage, a napkin, and another bowl of soup in the background.
    Soups

    Healthy Chicken Noodle Soup – Two Ways!

    Two bowls of beef and barley soup filled with chunks of beef, vegetables, and barley are set on a table. Fresh parsley and a ladle are nearby, along with a green napkin. The scene conveys a warm, hearty meal ready to be enjoyed.
    Soups

    The Ultimate Beef & Barley Soup

    A bowl of chicken orzo soup with pieces of chicken, carrots, and herbs, garnished with fresh parsley. A spoon rests in the bowl. The soup is on a stone surface with a yellow napkin and additional herbs nearby.
    Soups

    Healing One Pot Chicken Orzo Soup

    Soups

    Deconstructed Stuffed Bell Pepper Soup

    Rate & review

    SELECT A RATING and tell me what you think!

    What others are saying

    1. Shannon
      September 24, 2024

      5 stars
      First recipe of yours I’ve tried. It was excellent! I made a double batch for leftovers, I’m so glad I did. I’ll now be checking out your other recipes! Thank you!

      Reply
    2. Bella
      September 25, 2024

      5 stars
      This soup was so delightful!! I followed the recipe exactly with the exception of bone broth over veggie, and a little extra red pepper flake. Would definitely recommend this healthy and delicious soup!!

      Reply
    3. Deborah Stewart
      October 14, 2024

      5 stars
      Made this for my daughter who had a long day at work. She loved it. Me too.

      Thanks for the recipe.

      Reply
      1. kalejunkie
        October 24, 2024

        I am so happy to hear that, Deborah! Thank you so much for making this recipe and for leaving a kind review!

    4. SARA
      October 15, 2024

      5 stars
      So good, and a great way to get a bunch of veggies. Even my 18 month old wanted seconds!

      Reply
    5. Stacy
      October 17, 2024

      5 stars
      Great recipe!!

      Reply
    6. Amy
      October 18, 2024

      5 stars
      I made this with chicken broth as that’s what I had on hand. Used all fresh herbs from my herb garden and not quite as much garlic. It was so delicious. Even better the next day as the flavors melded together. Can wait for it to cool off so I can make it again.

      Reply
    7. Sheri
      October 27, 2024

      5 stars
      LOVED THIS! I doubled the recipe, used LARGE onions, added freshly chopped rosemary, and replaced the fresh spinach w/fresh kale. I sautéed the veggies even longer than suggested and added the beans to absorb all of the flavors before adding the vegetable broth. I smashed one of the can of beans prior
      to bringing the broth to a boil. I also added vegetarian chicken flavor Better Than Bouillon to the broth for extra depth. The consistency was PERFECT and the soup was DELICIOUS!
      Definitely a keeper!!!!

      Reply
      1. kalejunkie
        October 28, 2024

        I am so happy to hear that, Sheri! Thank you so much for making this recipe and for leaving such a kind review!

    8. Andrea Caine
      October 27, 2024

      I would recommend less Italian seasoning, I didn’t love how much was in this. The fam liked it though!

      Reply
      1. kalejunkie
        October 28, 2024

        Hi Andrea, you can definitely adjust the amount to fit your liking!

    9. Melissa
      November 8, 2024

      I made this recipe two days ago and it turned out fantastic! I used a lot more veggies than the recipe called for (because I had a lot and didn’t want to waste) and it still turned out great. I think it’s also one of those soups that tastes even better the next day. Next time I might try to add Italian Sausage or something just to shake things up but it’s really good as is!

      Reply
    10. Andrea
      November 15, 2024

      5 stars
      This soup is delicious! I make a batch every week and freeze for lunches during the week. I just love it! I do substitute kale for the spinach and add lots of fresh herbs. Thank you for sharing!

      Reply
      1. kalejunkie
        December 4, 2024

        I am so thrilled to hear that, Andrea! Thank you so much for making this recipe and for leaving such a kind review!

    11. Joyce
      November 15, 2024

      5 stars
      I’ve tried several white bean and spinach soups, and this one is, by far, the best tasting. Did not change a thing to this recipe and it came out well seasoned and delicious!

      Reply
      1. kalejunkie
        December 4, 2024

        Yay! I am so happy to hear that, Joyce! Thank you so much for your review!

    12. Christina
      November 18, 2024

      This recipe is fantastic. Hubby loved it too. I did chicken broth instead and added some diced leftover chicken. Skipped the shallot and blending because I’m lazy. Oh and added kale to my bowl right before serving instead of spinach. It was so comforting, filling, and delicious. Thank you so much! Do not skip that 1/4 cup of olive oil friends! Yummmm

      Reply
      1. kalejunkie
        December 4, 2024

        I am so happy to hear that, Christina! Thank you so much for your kind review and support!

    Older Comments
    1 … 7 8 9 10 11 … 13
    Newer Comments

    Delicious, nourishing
    and totally doable!

    Get the inside scoop

    Please enable JavaScript in your browser to complete this form.
    Loading
    • About
    • Cookbook
    • The Edit
    • Hype
    • Contact
    instagram
    TikTok
    Facebook
    YouTube
    Pinterest
    © 2025 Kalejunkie. All Rights Reserved.

    Website by Saevil Row + Made To Thrive

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

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