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. Cindy
    01.15.2026

    5 stars
    So simple, but so tasty! Hit the spot on a cold evening. I tried cooking the beans in my instant pot, but they turned out mushy. Next time I’ll try using the stove top directions from your site.

    • Phoebe Moore (L&L Recipe Developer)
      01.16.2026

      Hi Cindy, I’m so glad you enjoyed the soup! Always a bummer when beans come out mushy. I hope the stovetop instructions work better for you!

  2. Sarah O'Connell
    01.15.2026

    5 stars
    Made it with spinach for a great comfort meal on a cold January evening!

    • Phoebe Moore (L&L Recipe Developer)
      01.16.2026

      So glad you enjoyed it, Sarah!

  3. Noreen Walsh
    01.14.2026

    5 stars
    This soup is easy make and is so delicious. I ate 2 bowls at the same meal 🙂
    We made kale chips with the remaining kale –
    I highly recommend making this recipe!

    • Jeanine Donofrio
      01.15.2026

      I’m so glad you loved it! Clever use of the leftover kale 🙂

  4. Emiley
    01.14.2026

    5 stars
    Simple and delicious! Great flavors without a lot of fuss. Perfect for winter. #loveandlemonscookingclub

  5. Krystal
    01.14.2026

    5 stars
    I just made for this soup for lunch today. I thought the combination of herbs along with the lemon gave the soup a wonderful flavor! I used spinach instead of kale, and topped with nutritional yeast instead of parm.

    • Jeanine Donofrio
      01.15.2026

      I’m so glad you enjoyed it!

  6. Terri R
    01.13.2026

    5 stars
    Made the white bean soup last night. The flavors of the garlic, thyme, & rosemary with the tomato paste smelled delicious as cooking. I used dried mayocoba beans for the cannellini beans. Served it over leftover L&L Best Mashed Potatoes from the other night. Made the soup creamy. Perfect for a chilly FL night.

    • Jeanine Donofrio
      01.15.2026

      I’m glad you loved it, Terri!

  7. Lacy Szuwalski
    01.12.2026

    5 stars
    Love this soup! So delicious! I didn’t have dried rosemary, so used Herbes de Provence, which contains rosemary. Didn’t have Parmesan either but I can see how that would make it that much more decadent. What I loved most is that it was easy to make!

    • Jeanine Donofrio
      01.15.2026

      I’m glad the recipe was flexible for you!

  8. Alex M
    01.12.2026

    5 stars
    Easy and quick to make. I omitted the pepper flakes because I have a toddler, but I did use the kale stems like you use in your lentil soup that I made last week. Topped the soup with a drizzle of olive oil and Parmesan cheese, toasted sourdough ots. Yum!

    • Jeanine Donofrio
      01.15.2026

      I’m so glad you enjoyed it!

  9. Debbie
    01.12.2026

    Made this yesterday and having for dinner tonight. Cant wait! I may or may not of deglazed the pan with red wine after sautéing the vegetables and tomato paste, because why not. ; )

    • Jeanine Donofrio
      01.15.2026

      I’m so glad you enjoyed it!

  10. Jan
    01.12.2026

    Delicious soup that tastes much more than the sum of the simple ingredients. I did make an alteration in the saute of the vegetables by using 1T. Better than Boullion vegetable base and then using water for the liquid. Will definitely be making this regularly. Your blog and cookbooks never let me down.

    • Jeanine Donofrio
      01.15.2026

      Aww, I’m so happy you’ve been loving the recipes!

  11. MV
    01.12.2026

    5 stars
    Really delicious! And healthy! Nice for the cold winter months.

  12. Donna Walter
    01.12.2026

    5 stars
    So easy, fast and delicious! I added a small handful of julienne sundried tomatoes. Fabulous soup! I’m so happy to have more than a quart in the fridge for a future meal.

    • Jeanine Donofrio
      01.15.2026

      Oh I love the sun dried tomato idea!

  13. Nick
    01.12.2026

    5 stars
    Really flavorful and a great healthy soup to help with a January reset

    • Jeanine Donofrio
      01.12.2026

      I’m so glad you loved it!

  14. Stacy
    01.12.2026

    I added a couple of potatoes I needed to use up. I also swapped out the celery for fennel seed – I never can use the whole bunch of celery like they sell at the store. What a cozy soup for the January Cooking Club and so quick to make! Thank you!

    • Jeanine Donofrio
      01.12.2026

      I’m glad you loved it! I love fennel in here too 🙂

  15. Amy H.
    01.11.2026

    5 stars
    This was filling and quick to pull together. I did forget the lemon juice, but the broth was still delicious.

    • Jeanine Donofrio
      01.12.2026

      I’m glad you enjoyed it!

  16. Kelly
    01.11.2026

    5 stars
    This was delicious, nourishing, and so easy to make! I ended up having most of the ingredients already, so it took minimal preparation and cooking time. Even my kids gobbled this up! I recommend pairing it with a crusty bread.

    • Jeanine Donofrio
      01.12.2026

      I love that the kiddos loved it too! Thank you for sharing!

  17. Ashley
    01.11.2026

    5 stars
    The timing of this recipe was too perfect! We got hit with colds this month and the comforting, savory flavor of this soup was exactly what we needed. We even found it had a nice spice to it– perfect for clearing the sinuses! Thanks!!

    • Jeanine Donofrio
      01.12.2026

      Hi Ashley, I’m so glad it did the trick! I hope everyone is feeling better.

  18. Tanja Kern
    01.11.2026

    5 stars
    I made this white bean soup last night and it turned out absolutely delicious! Such an easy, comforting recipe — I’ll definitely be making it more often, especially on cold winter nights with some fresh bread on the side. Thank you for sharing!

    • Jeanine Donofrio
      01.12.2026

      I’m so glad you loved it!

  19. Jennifer
    01.11.2026

    5 stars
    Just made it the other night. Came out tasty and perfect for the cozy season. It’s an easy meal and very cost effective.

    • Jeanine Donofrio
      01.12.2026

      I’m so glad you loved it!

  20. Christine
    01.11.2026

    5 stars
    Deeelish! The kids took it for lunch and loved it. Shh, don’t tell them it’s healthy food! 🙂

    • Jeanine Donofrio
      01.12.2026

      I’m glad they loved it!

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.