White Bean and Kale Soup

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

This homemade White Bean and Kale Soup recipe is easy, affordable, and the epitome of comfort food all year round. My simple soup recipe proves that you can coax loads of flavor out of 5 ingredients in just 30 minutes.

Bowls of white bean and kale soup with crusty bread for serving.


 

Meggan’s notes

You don’t need complex ingredients or techniques to eat a delicious meal. And even though I’m a classically-trained chef, that doesn’t mean I wanted to eat complicated dishes all the time! Sometimes you just want a simple, tasty meal that’s ready fast.

This White Bean and Kale Soup is my go-to for something light and nutritious that doesn’t break the bank or take all day. The secret is two cans of beans two different ways: You mash one can of beans which helps thicken the soup, and you add the other can whole. It’s always nice when dishes look like the ingredients they contain, so leaving half the beans whole accomplishes that.

We also build flavors with sautéed onion and chicken broth. You can absolutely substitute vegetable broth to make this soup vegan, but either way, be sure to season it with enough salt so your bowl isn’t bland. Add a few handfuls of fresh kale and cook until tender. You’ll be surprised how tasty this is for the low effort required!

Recipe ingredients

Labeled ingredients for white bean and kale soup.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

Ingredient notes

  • Cannellini beans: 3 cups cooked beans can be substituted for the 2 cans (that’s about 1 cup dried beans before cooking). You can use any type of canned or cooked bean instead of cannelini beans. You’ll mash half of the beans to thicken the soup and stir in the other half whole.
  • Chicken broth: Chicken broth adds the best flavor to this white bean soup. Substitute vegetable broth to make the soup vegetarian or vegan.
  • Kale: Any hearty, leafy dark green like escarole or chard will do. Just be sure to remove the thick stems and tear into 1-inch pieces for spoon-sized bites that wilt down wonderfully.

Step-by-step instructions

  1. Heat the oil in a 3 quart saucepan over medium-high heat until shimmering. Add onion and cook until softened, about 5 minutes.
Onions cooking in a saucepan.
  1. Meanwhile, mash one can of beans in a small bowl.
Mashing white beans in a bowl.
  1. Add mashed beans, broth, and water to saucepan. Bring to a boil.
White Bean soup in a saucepan.
  1. Stir in the remaining whole beans and the kale. Reduce heat, partially cover, and simmer about 20 minutes, until the kale is tender.
White bean and kale soup in a saucepan.
  1. Season to taste with salt and pepper (I like 1 teaspoon salt and ½ teaspoon pepper). Serve with crusty bread if desired.
Bowls of white bean and kale soup with crusty bread for serving.

Recipe tips and variations

  • Yield: This recipe makes 4 hearty servings, 2 cups each.
  • Storage: Store leftovers in the refrigerator for up to 4 days.
  • Make ahead: For company, this soup is best served the day it is prepared because the beans tend to break down over time.
  • Freezing: Cool within 2 hours, then portion, label, date, then freeze for up to 3 months. When you’re ready to serve, thaw overnight in the refrigerator.
  • Flavor boosters: I love the light, clean flavor of this soup and I think it is delicious as written. But if you are seeking more flavor, try a clove of garlic (minced), a bay leaf, a leftover Parmesan rind, or some leftover chicken.
  • Garnishes: Top with croutons, pieces of toasted baguette, or grated Parmesan cheese.
  • Slow Cooker: Combine all ingredients in the slow cooker and stir. Cook on LOW for 7 to 8 hours or HIGH for 3 to 4 hours. During the last 20 minutes of cook time, stir in the kale and cook until tender. Enjoy warm, ladled into bowls straight from the slow cooker.
  • Soup and sandwich: White bean and kale soup is delicious paired with my Ultimate veggie wrap, turkey roll-ups, or tuna salad on toast.

Frequently Asked Questions

Can you substitute dried beans for the canned beans?

3 cups cooked beans can be substituted for the 2 cans (that’s about 1 cup dried beans before cooking). You can use any type of canned or cooked bean instead of Cannelini beans.You’ll mash half of the beans to thicken the soup and stir in the other half whole.

Can you make white bean and kale soup in a slow cooker?

To make this soup in a slow cooker, combine all ingredients in a crockpot and stir. Cook on LOW for 7 to 8 hours or HIGH for 3 to 4 hours. During the last 20 minutes of cook time, stir in the kale and cook until tender. Enjoy warm, ladled into bowls straight from the slow cooker.

Is white bean and kale soup vegan?

This recipe is made with chicken broth, but you can easily substitute vegetable stock for a plant-powered, vegan soup.

More bean recipes

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
White bean and kale soup in a bowl.

White Bean and Kale Soup

This homemade White Bean and Kale Soup recipe is easy, affordable, and the epitome of comfort food all year round. My simple soup recipe proves that you can coax loads of flavor out of 5 ingredients in just 30 minutes.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 servings (2 cups each)
Course Soup
Cuisine American
Calories 198
4.97 from 218 votes

Ingredients 

  • 2 tablespoons olive oil
  • 1 small onion peeled and chopped
  • 2 (15-ounce) cans cannellini beans drained and rinsed (see note 1)
  • 4 cups chicken broth (see note 2)
  • 2 cups water
  • 2 cups kale stems removed and torn into 1” pieces (see note 3)
  • Salt and freshly ground black pepper

Instructions 

  • Heat the oil in a 3 quart saucepan over medium-high heat until shimmering. Add onion and cook until softened, about 5 minutes.
  • Meanwhile, mash one can of beans in a small bowl. Add mashed beans, broth, and water to saucepan. Bring to a boil.
  • Stir in remaining beans (left whole) and kale. Reduce heat, partially cover, and simmer about 20 minutes, until kale is tender. Season to taste with salt and pepper (I like 1 teaspoon salt and ½ teaspoon pepper).

Recipe Video

Notes

  1. Cannellini beans: 3 cups cooked beans can be substituted for the 2 cans (that’s about 1 cup dried beans before cooking). You can use any type of canned or cooked bean instead of cannelini beans. You’ll mash half of the beans to thicken the soup and stir in the other half whole.
  2. Chicken broth: Chicken broth adds the best flavor to this white bean soup. Substitute vegetable broth to make the soup vegetarian or vegan.
  3. Kale: Any hearty, leafy dark green like escarole or chard will do. Just be sure to remove the thick stems and tear into 1-inch pieces for spoon-sized bites that wilt down wonderfully.
  4. Yield: This recipe makes 4 hearty servings, 2 cups each.
  5. Storage: Store leftovers covered in the refrigerator for up to 4 days.

Nutrition

Serving: 2 cupsCalories: 198kcalCarbohydrates: 27gProtein: 10gFat: 8gSaturated Fat: 1gSodium: 1169mgPotassium: 393mgFiber: 7gSugar: 1gVitamin A: 3352IUVitamin C: 59mgCalcium: 155mgIron: 4mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill

4.97 from 218 votes (183 ratings without comment)

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

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.

Comments

  1. This is my go-to kale soup recipe! I sometimes add chopped up chicken sausage/meatballs. Such a simple and flavorful recipe! Thank you!5 stars

    1. Hi Amy! 4 days in the fridge. Standard CDC guidelines for leftovers. If you need anything else, just let me know!

  2. I just made my first batch of this and this soup is hearty, healthy & tasty! A few variations I made, mostly from everyone’s comments – I added 2 cloves of garlic, grated parmesan + pecorino, red pepper flakes, used chicken broth instead of vegetable and for the one can of mashed beans, I kept the bean juice for extra flavor in the broth. I will definitely make this again – next time, I may add sausage. Thanks for the great recipe!5 stars

    1. I need to add sausage next time!! That sounds perfect Erin. Thank you so much. And everything else you said – TWO CHEESES, awesome. You’re so my kind of girl. 🙂 My stomach is literally growling at your ideas.

  3. Yum! This was fabulous! I added chopped garlic, leeks, carrots, and a parmesan rind from my freezer. Great recipe – thank you!

  4. I made this as stated except I aded red pepper flakes for a little kick. Next time I would chop kale a little smaller. But it was fabulous! Will definitely make again. Thanks for the recipe!

  5. I added two chopped carrots and two chopped celery stalks in with the onion,  a can crushed tomatoes, and some cumin, celery seed, red pepper flakes, and oregano to the salt and paper. It was fantastic!  Mashing one can of beans and leaving the others whole was a great tip I’ll be using again and again .  Thanks for sharing there recipe. 5 stars

    1. Hi Sam, yes absolutely of course! Substitute any beans that you want. 🙂 Thanks for your question and take care!

  6. Hi! I found this recipe on Pinterest while trying to come up with my own recipe. Mashing up another can of beans is such a good idea. 5 stars

  7. I was informed yesterday that my vegan son and girlfriend are coming for a meal today so I made this along with a vegan wholegrain loaf. After I had commenced preparation, I was informed their plans had changed and will come next week. (grrr kids!) I had a bowl myself and it is delicious! I know what I will be cooking next week!

    1. Yay, thank you so much Sally! At least you enjoyed it too, although how frustrating that you went through so much trouble only to have the plans change. Thank you for leaving a comment, it means a lot! 🙂