White Bean Soup

This white bean soup recipe is a cozy, healthy, and delicious one-pot meal! It's filled with creamy white beans, tender vegetables, and flavorful herbs.

White bean soup

This white bean soup recipe is the perfect cozy meal for a cold day. A savory, garlicky broth surrounds tender vegetables, kale, and creamy, protein-packed white beans. Fresh herbs and a squeeze of lemon juice round out its bright, earthy flavor.

This white bean soup comes together in about 30 minutes, so it’s a perfect easy dinner for a busy weeknight. It’s also great for meal prep. In the winter, I love to make a big pot on the weekend and eat it for lunch all week. It tastes even better on days 2 and 3, after the flavors have had a chance to develop in the fridge.

Serve it with crusty bread on the side and with Parmesan cheese on top for a punch of salty, nutty flavor. Or skip the cheese to keep it vegan. It’s delicious either way!

White bean soup ingredients

White Bean Soup Ingredients

Here’s what you’ll need to make this white bean and kale soup:

  • White beans, of course! Canned cannellini beans (aka white kidney beans) are my go-tos in this recipe. Smaller white beans like Great Northern beans or navy beans are lovely here too.
  • Extra-virgin olive oil – For richness.
  • Onion, garlic, carrots, and celery – These vegetables create the soup’s flavorful base.
  • Tomato paste – It gives the broth savory depth of flavor.
  • Rosemary and thyme – Fresh or dried! I’ve included measurements for both in the recipe card below.
  • Red pepper flakes – For subtle heat.
  • Vegetable broth – Use store-bought, or make homemade vegetable stock.
  • Fresh kale – It makes the soup feel vibrant and fresh. I love Tuscan kale, or lacinato kale, in this soup, but curly kale works too. Fresh spinach and Swiss chard are also delicious!
  • Fresh lemon juice – For bright, tangy flavor.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Can I use dried beans?

Yes! Canned beans make this recipe incredibly quick and easy, but dried beans are delicious here too.

I recommend cooking them on their own first, then adding them to the soup like you would canned beans. Here’s how to do it:

  • First, soak the beans in water for 8 hours or overnight.
  • Drain and prepare them according to this cannellini beans recipe, omitting the chard. You can do this step well in advance of cooking the soup. The cooked beans keep in the fridge for a week and freeze well for up to 3 months.

Use 3 cups of the cooked beans in the soup! Tip: You can also replace some or all of the vegetable broth with their flavorful cooking liquid.

Adding beans to pot with sautéed vegetables

How to Make White Bean Soup

This easy bean soup recipe has three key steps:

  1. Sauté
  2. Simmer
  3. Season

Start by sautéing the onion, carrots, and celery. Cook until they’re tender, 6 to 8 minutes, then add the garlic, tomato paste, red pepper flakes, and herbs.

Adding kale leaves to pot of soup

Next, simmer the soup. Add the beans and broth and cook for 20 minutes to develop the flavors. Stir in the kale and cook until the leaves are wilted but still bright green.

Finally, season the soup with the lemon juice and more salt and pepper to taste.

That’s it! Enjoy hot with Parmesan cheese on top, if desired.

Stirring white bean and kale soup in pot

Recipe Tips and Variations

  • Sauté the onions, carrots, and celery until they soften. Don’t skimp on the cook time in this step! The veggies won’t just have a better texture in the soup—they’ll be sweeter and more flavorful too.
  • Add extra garnishes. Top your bowl with chopped fresh parsley, a swirl of olive oil, and/or homemade croutons instead of or in addition to the cheese.
  • Make it your own. Like many of my brothy soup recipes, this one is flexible! Make it your own by swapping in whatever veggies you have on hand. Replace the celery with fennel, use parsnips instead of carrots, or toss in a chopped potato or two. You could even add a couple bay leaves to the pot while you simmer the soup.

How to Store and Reheat White Bean Soup

  • In the fridge: Store leftover soup in an airtight container in the refrigerator for up to 5 days.
  • In the freezer: This soup freezes well! Allow it to cool completely, then seal it in airtight containers or jars, leaving an inch of space at the top for the soup to expand. Freeze for up to 3 months.
  • To reheat: Warm the soup in the microwave or over medium-low heat on the stovetop.

White bean soup recipe

More Healthy Soup Recipes

If you love this bean soup, try one of these healthy soup recipes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

White Bean Soup

rate this recipe:
4.97 from 81 votes
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Serves 4 to 6
This white bean soup recipe is a delicious, cozy, and healthy meal for a cold day. It's filled with creamy white beans, tender vegetables, and herbs. It's a great soup for meal prep—the flavor is even better after a day or two in the fridge!

Ingredients

Instructions

  • Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, celery, salt, and several grinds of pepper and cook, stirring occasionally, for 6 to 8 minutes, or until softened.
  • Stir in the tomato paste, garlic, thyme, rosemary, and red pepper flakes. Add the broth and beans and simmer for 20 minutes.
  • Add the kale and cook until wilted, then add the lemon juice and season to taste.
  • Serve topped with Parmesan cheese, if desired.

Notes

We recently updated this post with a new recipe and photos. If you're looking for the old recipe, find it in this white bean chili blog post.
Nutrition Facts
White Bean Soup
Amount Per Serving
Calories 202 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Sodium 1580mg69%
Potassium 224mg6%
Carbohydrates 30g10%
Fiber 8g33%
Sugar 5g6%
Protein 9g18%
Vitamin A 6799IU136%
Vitamin C 19mg23%
Calcium 134mg13%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

119 comments

4.97 from 81 votes (27 ratings without comment)

Leave a comment:

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

Rate this recipe (after making it)




  1. Laurel
    07.27.2025

    5 stars
    This soup is so delicious ! I made it w/ Canneli & Navy beans because I had no idea how either one tasted. I sliced half an avocado into the bowl & ate it with some chewy toasted sourdough baguette. I used low sodium Better than Boullion soup base.

  2. Austin
    04.15.2025

    Dang…this recipe changed my life fr

  3. Ali
    04.01.2025

    I’m a big fan of Love & Lemons, and I wanted to love this because it’s so simple and sounds delicious but it turned out quite salty unfortunately. I used kosher salt rather than sea salt and only slightly increased the amount (like 1.5 tsp instead of 1 1/4), 4 tsp Better than Bouillon to yield 4 cups broth, and hot diced green chiles from Ortega. Should I try decreasing the Better than Bouillon next time to make it less salty? Or maybe adding another can of beans to make it thicker and help counter the salt?

    • Phoebe Moore (L&L Recipe Developer)
      04.04.2025

      Hi Ali, I would decrease either the Better Than Bouillon or the salt, even starting with 1/2 teaspoon. You can always season to taste at the end of the cooking process!

  4. Andrew
    03.05.2025

    5 stars
    This recipe is so, so good. Flavorful and satisfying but also so easy and budget-friendly. A perfect weekday dinner recipe that we’ll definitely be returning to!

    • Phoebe Moore (L&L Recipe Developer)
      03.06.2025

      I’m so glad you loved it, Andrew!

  5. TanyeWest
    03.02.2025

    5 stars
    Just made this, and it was amazing! I didn’t change any ingredients, but I did skip the blender and used an immersion blender while cooking instead. My boyfriend and I nearly ate the whole pot.

  6. Patti from spiralfitnessdallas.com
    09.05.2024

    5 stars
    I love this soup and make it often. I do add some sliced carrots when sauteing the garlic, onion and polano pepper.

    • Phoebe Moore (L&L Recipe Developer)
      09.06.2024

      I’m so glad you love the soup, Patti!

  7. Gusmore
    05.14.2024

    How many cards is there in this lovely soup please

  8. Mandy
    04.27.2024

    5 stars
    Everyone asked for this recipe! So easy and delicious! The pot was scraped clean, so I have to go rebuy the ingredients tomorrow for another batch for some easy to freeze lunches.

    • Jeanine Donofrio
      04.29.2024

      Hi Mandy, I’m so glad it was a hit!

  9. Christine Lacey
    02.17.2024

    5 stars
    Delicious! I was looking for a flavorful bean soup as I find the usual bean soup bland. This one did not disappoint! My poblano was very hot but turned out to have perfect heat in the soup.
    Thank you!

  10. Rhonda Wolke
    08.16.2023

    5 stars
    Followed your recipe – used poblano, garlic , jalapeño from my garden. The avocado garnish was a-mazing and also I added pickled red onion on top too . Oh my gosh … that was above and beyond fabulous ! Thank you ! I love your cookbooks too ?. Keep the goodness ( and healthy) recipes coming !
    Rhonda

    • Jeanine Donofrio
      08.22.2023

      Hi Rhonda, I’m so glad you loved this recipe and that you’re enjoying the cookbooks!

  11. This Canadian Mom Loves Baking
    04.24.2023

    5 stars
    I did not puree as my kids prefer seeing the broth, I replaced the poblano with a yellow pepper and reduced the green chilies according to the kids likes. I added sauteed mushrooms to my and husbands bowls and it was delish.

    • Phoebe Moore (L&L Recipe Developer)
      04.27.2023

      So glad it was a hit!

  12. V
    10.16.2022

    5 stars
    My guy and I recently adopted a vegan lifestyle – it’s a whole new cooking adventure. This recipe was one of the best we’ve tried. Absolutely delicious. I misread the recipe when I made the puree, causing it to be more watery than probably intended, but just added some cornstarch (always dissolve that in cold water before adding) and it made it creamy again. We paired it with the cornbread – made that with simply eggless – and it was just perfect for an Autumn evening. His comment: “best meal I’ve had in awhile”.

    • Jeanine Donofrio
      10.21.2022

      I’m glad you enjoyed this one too – happy plant based cooking!

  13. Sneha
    04.07.2022

    5 stars
    This was really good! Creamy and flavorful. I just wish it made more, so I will definitely double it next time.

    • Jeanine Donofrio
      04.08.2022

      I’m so glad you enjoyed it!

  14. Jackie
    03.21.2022

    5 stars
    This is SO flavorful! I can’t believe it. So delicious. As I was adding the ingredients I got concerned it was gonna be too spicy, but not at all! The broth itself is really mild actually and the blended beans make it really creamy. A+!

    • Jeanine Donofrio
      03.24.2022

      I’m so glad you loved it!

  15. Kara
    03.17.2022

    5 stars
    This is downright delicious. I used four small serrano peppers as that’s what I had on hand. I highly recommend the green onion, cilantro and avocado as toppings.

  16. AMC
    03.06.2022

    Delicious; thank you very much! My minor changes:

    1) store didn’t have jalapeno or serrano so i used a three chopped-up tiny red chilies we had around. This added plenty of heat and a nice bit of additional color.

    2) My cans of beans were bigger than listed, plus I went heavy on the seasonings, so I added an extra cup or two of broth.

    3) had no oregano; used thyme instead

    4) i had a bunch of kale that was about to go bad so i stirred it in at the very end. Adds heft and heartiness!

    • Jeanine Donofrio
      03.07.2022

      I’m so glad you enjoyed it!

  17. Joseph
    03.03.2022

    5 stars
    Awesome soup! I made some minor changes. I had homemade chicken stock in my fridge that I used and I added some leftover shredded rotisserie chicken but it would have been delicious as is. I took to work and my coworkers devoured it too! The fresh jalapenos took it to the next level. It will be part of my soup rotation.

    • Jeanine Donofrio
      03.03.2022

      I’m so glad you loved it!

  18. Taylor
    03.02.2022

    How spicy is poblano? I am sensitive to spicy food but trying to build up my tolerance.

    • Jeanine Donofrio
      03.03.2022

      Hi Taylor, a poblano from the grocery store isn’t very spicy. The amount used here doesn’t make the soup spicy, it’s on the mild side unless you add the jalapenos on top.

  19. Sabrina from newkitchenlife.com
    02.28.2022

    great soup, love the jalapeno topping too, and white beans are a nice change from my typical pintos and black beans, so thank you

  20. Claudia
    02.27.2022

    Fantastic recipe! So simply yet, sounding so flavorsome. I will try out

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.