This white bean soup is a hearty and nourishing blend of cannellini beans, fresh vegetables, and kale in a savory, Tuscan-inspired broth. It’s naturally dairy-free and a cozy, one-pot meal that’s perfect for fall and winter!

A bowl of Tuscan white bean soup.
Photo: Gayle McLeod

This post may contain affiliate links. See my disclosure policy.

Why You’ll Love My White Bean Soup

  • It’s loaded with healthy ingredients. The white beans add fiber and keep you full, while the carrots, celery, onion, and kale pack it up with veggies.
  • It’s creamy without cream. While some recipes add heavy cream or flour to thicken it up, I like to blend a portion of the white beans for a naturally dairy-free and gluten-free version.
  • It’s made for meal prep. Like many of my soup recipes, the flavor gets even better after it sits for a day or two in the fridge. And it holds up beautifully when it’s reheated!

Lately, I’ve been on a mission to get more beans in my diet. I’m all about the healthy fiber! And there’s just something about a big pot of white bean soup that feels wholesome and comforting, especially during cold weather months.

So while the white beans might have been the nudge to make this recipe, when it’s combined with Tuscan-inspired flavors, plenty of veggies, leafy greens, and an herby broth, it becomes one seriously flavorful soup to enjoy again and again.

And if you’ve made some of my other soup recipes, I’ll point out that while it’s similar to my minestrone soup, it’s creamier and cozier. And it’s a bit heartier and more bean-forward than my vegetable soup, which really just focuses on veggies.

After having traveled to Italy four times, I’ll admit I’m enamored with Italian and Tuscan-inspired recipes. So if you haven’t yet made my Tuscan chicken or Tuscan tuna salad, I highly recommend those recipes as well!

Tuscan White Bean Soup Ingredients

Tuscan white bean soup ingredients.
  • Cannellini beans: These are creamy Italian white beans and the star of my recipe! I’m using canned beans, though you can use dried and soaked beans as well. And feel free to swap in Great Northern beans or navy beans as well.
  • Onion, carrots, and celery: This classic combo creates the aromatic base of the soup.
  • Garlic: I like a good amount of garlic in my soups, and four cloves feels like the perfect sweet spot of garlicky flavor without overwhelming the other ingredients.
  • Tomato paste: This adds depth and subtle tomato flavor without turning it into a full-on tomato soup.
  • Seasoning: I’m using an Italian seasoning blend, though you could add dried oregano and thyme individually as well. The red pepper flakes add gentle warmth without noticeable heat. And the bay leaf adds depth.
  • Vegetable broth: I’m using vegetable broth, though if you’re not vegetarian, you could swap in chicken broth as well.
  • Tuscan kale: This is also known as lacinato or dinosaur kale. It’s a darker, flatter variety of kale that holds up well in soups. Though curly kale works too, or you can swap in baby spinach and add it right at the end.
  • Lemon juice: This is my trick for adding that bright, Tuscan flavor! If you’ve made my cabbage soup, you know how much of a difference a little bit of fresh lemon juice makes!
  • Fresh parsley: I love a pop of fresh, herby flavor on top!

You can add parmesan for savory depth! While I’ve purposely kept this recipe dairy-free, if you do tolerate some dairy, adding a little freshly grated parmesan stirred in at the end or sprinkled on top adds another layer of delicious, savory flavor!

How to Make White Bean Soup

Cooking veggies with aromatics in a pot.

First, cook the veggies with aromatics. Saute the onion, carrots, and celery for 4 to 5 minutes, until softened. Then, add the aromatics: garlic, tomato paste, Italian seasoning, salt, black pepper, and red pepper flakes. Stir everything together for another 30 seconds.

Adding broth and beans into a Tuscan soup.

Then, add the white beans, vegetable broth, and bay leaves. Bring the mixture to a boil, cover, reduce the heat to low, and simmer for 15 minutes. I love how my kitchen smells at this point!

Spot blending a white bean soup.

Next, blend some soup. Remove and discard the bay leaves, and use an immersion blender to blend a portion of the soup until creamy. Alternatively, you can transfer 1 to 2 cups of the soup to a high-powered blender, blend until creamy, and add it back to the soup and stir together.

Adding kale into a white bean soup.

Lastly, add the lemon juice and kale and stir until the kale is just starting to wilt. Then, you’re ready to serve! Don’t forget to add some freshly chopped parsley on each bowl before serving. That small touch makes a big difference, just like the lemon juice!

Frequently Asked Questions

Do I have to blend the soup?

Nope, you don’t. I love a thicker, creamier broth. But if you prefer a clear broth and more rustic soup, feel free to leave all of the beans whole.

Can I add meat or sausage to this?

Absolutely! Italian sausage would be a great addition to this soup. Just brown it in the pot first, remove it to a plate, then continue with my recipe and sauté the vegetables in the same pot before adding the sausage back in with the beans and broth. Alternatively, you could add cooked ground beef, ground chicken, or even bacon or pancetta as well!

Can I toss in some frozen spinach?

Yes, just thaw it and squeeze out any excess liquid, then stir it into the soup. That’s a great way to use up any frozen spinach you might have sitting in your fridge.

White bean soup in a bowl.

Ways To Store This Soup

  • Store in the fridge: I’ll gladly enjoy leftovers of this throughout the week! And good news, it’ll stay good in the fridge for 4 to 5 days.
  • For freezing: I almost always freeze a serving or two to enjoy the following month. It’s always such a treat finding this in my fridge on days when I’m lazy to cook. It’ll stay good in the freezer for up to 3 months.

More Soup Recipes

If you try this Tuscan white bean soup recipe, let me know how it turns out in the comments below! Your review will help other readers in the community. And if you’re looking for more healthy food inspiration, join my free newsletter here.

Tuscan white bean soup recipe.

Tuscan White Bean Soup

Author: Lisa Bryan
5 from 18 votes
Serves 5 servings
Prep Time 15 minutes
Cook Time 28 minutes
Total Time 43 minutes
Add As Trusted Google Source
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

My new favorite Tuscan-inspired white bean soup that's hearty, nourishing, and the perfect one-pot meal for fall and winter. Watch the video below to see how I make it in my kitchen!

Video

Ingredients 
 

Instructions 

  • Saute the veggies. Heat the oil in a large pot over medium-high heat. Add the onion, carrots, and celery, and saute for 4 to 5 minutes, until softened.
    Cookies veggies in a pot.
  • Add the aromatics. Add the garlic, tomato paste, Italian seasoning, salt, pepper, and red pepper flakes, and saute for another 30 seconds.
    Cooking veggies with aromatics in a pot.
  • Add the beans and broth. Add the white beans, vegetable broth, and bay leaves. Bring to a boil, then cover, reduce the heat to low, and simmer for 15 minutes.
    Adding broth and beans into a Tuscan soup.
  • Blend some soup. Remove and discard the bay leaves. Use an immersion blender to blend a portion of the soup, until it's creamy. Alternatively, transfer 1 to 2 cups of the soup to a high-powered blender, blend until creamy, and add back to the soup and stir together.
    Spot blending a white bean soup.
  • Add the kale. Add the lemon juice and kale and stir until the kale is just starting to wilt.
    Adding kale into a white bean soup.
  • Serve. Transfer the soup to bowls and garnish with freshly chopped parsley.
    How to make a white bean soup.

Lisa’s Tips

  • Serving size: About 2 cups each.
  • A note on the red pepper flakes: These do add a little kick of heat. It’s not overly spicy (in my opinion), but if you’re more sensitive to spicy flavor you can always omit those.
  • Storage tip: Leftovers will stay good in the fridge for 4 to 5 days and in the freezer for up to 3 months. I love freezing portions in this Souper Cubes tray for perfect 1-cup portions!

Nutrition

Calories: 309kcal | Carbohydrates: 53g | Protein: 19g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 1122mg | Potassium: 542mg | Fiber: 19g | Sugar: 4g | Vitamin A: 13699IU | Vitamin C: 95mg | Calcium: 434mg | Iron: 8mg
Did you make this recipe?Mention @downshiftology or tag #downshiftology!
A bowl of white bean soup on the counter.

How I Tested This Recipe

I tested this recipe two ways, the first time with baby spinach and the second time with kale. While both were delicious, I felt like the kale was the better choice for this wintery soup. Plus, I eat a LOT of baby spinach in salads (it’s my go-to leafy green). So I’m always thinking about how to switch up my veggies. And while I didn’t test it with Swiss chard, I think that would be a great option as well!

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

5 from 18 votes

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

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

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

45 Comments

  1. Made this for dinner – followed the recipe and then added some leftover rotisserie chicken – so easy and delicious!!5 stars

  2. Have made this multiple times in the last 2 weeks. Perfect lunch on chilly days. Will be making again soon. Thank you for sharing.5 stars

  3. I’m very thankful for Lisa and her simple, yet gourmet and healthy recipes. I cook for a family of 7 and use Lisa’s recipes at least 4 times a week. Not one has been a fail and most I’ve repeated many times over. This soup was the perfect fall meal tonight with a local loaf of homemade sourdough bread. Thanks Lisa!5 stars

  4. As always, Lisa delivers. I added a little bit more
    Lemon because I like it and some
    Chopped up ham and it was so hearty and delicious. Lisa is my health-conscious Ina Garten. Her recipes never disappoint and are always precise.5 stars

  5. Like you, I’ve also been searching out recipes to get more beans in our diet, and this soup definitely makes the rotation. It was so easy and quick to come together as well as lots of flavor. Thank you for sharing it.5 stars

  6. I have been on a pretty strict diet.
    No wheat products and no dairy.
    This soup was wonderful! Really, the crushed pepper gave it a good taste. Not too spicy.
    Love all your recipes. Bring them on!❤️🙏😊5 stars

  7. I’m impressed! Yummy. Easy to make. Ultimate comfort food that’s also nutritious. I’m eager to try more of your recipes! Thank you from a single parent 💘5 stars

  8. I made this for dinner last night and it was delicious! I used a baby spinach/baby kale mix but that was the only change I made. I will switch to low-sodium vegetable broth next time. Thanks for this recipe; I’m on a mission to eat healthier by ridding my diet of saturated fat, and this is a great addition!
    (I wrote some comments last night, but forgot to add the 5 stars!)5 stars

  9. Just made this, so good Lisa!
    I swapped baby spinach for kale and added 1/2lb sweet Italian sausage.
    I keeper recipe and will make it again5 stars

  10. Lisa delivers another 5-star recipe! This soup is nutritious, delicious AND easy to make. It’s perfect for a quick weeknight meal.5 stars

  11. Added some pancetta, and its delicious! The lemon juice really brightens the flavor. Another winner for the soup rotation!!5 stars

  12. I tweeted it for our lower carb needs. Edamame beans not cannelini. More celery, eliminate carrot. Add broccoli leaves.

  13. Picked up my CSA on Thursday which had some lacinato kale. My friend planned on freezing hers for smoothies
    I said that I had some white beans at home and thought that kale and bean soup sounded good. When I got home, I found this recipe in my email. Sent it to her right away! It’s just what I had in mind. Yummy!
    However, I did prefer it when you made more complete videos which showed things like washing the kale and either chopping or tearing it. Could you use other kales?5 stars

    1. Perfect timing with your CSA box, Deb! So glad you enjoyed it and thanks for sending the recipe to your friend as well. :)

  14. I was looking for a soup that I had never had before. This was definitely an excellent choice! Once the veggies were chopped it was very easy (and quick) to put together. I added ground turkey, which was very good, but I might try Italian sausage next time. Glad I have lots to freeze for later!5 stars

    1. Happy to hear you enjoyed this white bean soup, Pamski! This would definitely taste great with Italian sausage next.

  15. Hi!
    Just made this recipe and it was AMAZING!!! Added a touch extra pepper flakes for my hubby who likes spicy. Garnished with Parmesan and parsley! It was so good and easy to make! Great Fall dinner!5 stars