Creamy White Bean Kale Soup

Soup Recipes

There’s something super cozy about a big warm bowl of this Creamy White Bean Kale Soup. It’s smooth, hearty, and full of flavor — and it comes together with simple ingredients you probably already have. It’s one of those “clean out the fridge” soups that feels fancy but is so easy. I make this all the time when I want something healthy but filling. The beans give it a creamy texture without needing a ton of cream, and the kale adds just the right pop of green.

What You’ll Need

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 teaspoon dried thyme
  • 2 (15 oz) cans white beans, drained and rinsed
  • 1 medium russet potato, peeled and diced
  • 4 cups vegetable broth
  • 1 cup water
  • 1 teaspoon salt (plus more to taste)
  • 1/2 teaspoon black pepper
  • 4 cups chopped kale, stems removed
  • 1/2 cup heavy cream or full-fat coconut milk
  • Juice of 1/2 lemon

Why I Love This Recipe

This soup brings me back to cold nights when I needed something warm, fast, and comforting without feeling heavy. I made it once when I had no energy, just some leftover kale and beans—and it instantly became a weekly thing.

  • It’s rich and creamy without being heavy
  • Comes together in under an hour
  • Uses pantry staples
  • Perfect for meal prep
  • It tastes even better the next day

Makes: 4 servings
Total Time: 45 minutes

Macros (Per Serving, Estimated)

  • Calories: 310
  • Protein: 11g
  • Carbs: 36g
  • Fat: 15g
  • Fiber: 9g

Why This Recipe Works (Quick Science)

Blending some of the beans and potatoes gives the soup that creamy texture without needing a roux or flour. White beans are naturally starchy and smooth when pureed, so they create a thick base that coats the kale and adds richness. Cooking the aromatics first brings out deeper flavors, and the lemon at the end balances everything with brightness.

Pro Tips

  • Blend just half the soup to keep a mix of creamy and chunky textures
  • Use pre-washed kale to save time
  • Add more broth if it gets too thick
  • Coconut milk makes a great dairy-free swap
  • Don’t skip the lemon—it wakes up the flavors

Tools You’ll Need

  • Large soup pot
  • Immersion blender or regular blender
  • Sharp knife
  • Cutting board
  • Wooden spoon
  • Ladle

Substitutions and Variations

  • Swap kale for spinach or Swiss chard
  • Use cannellini, great northern, or navy beans
  • Sub potato with cauliflower for lower carbs
  • Use coconut milk instead of cream for dairy-free
  • Add cooked sausage or shredded chicken for extra protein

Make Ahead Tips

This soup stores beautifully. Make a full batch and keep in the fridge for up to 4 days. Reheat gently on the stove. You can also freeze it (before adding the cream or coconut milk) for up to 3 months.

How to Make Creamy White Bean Kale Soup

Step 1: Sauté Onion and Garlic

Heat 2 tablespoons of olive oil in a large pot over medium heat. Add 1 diced onion and cook until soft, about 5 minutes. Stir in 3 minced garlic cloves, 1/2 teaspoon red pepper flakes, and 1 teaspoon dried thyme. Cook 1 minute more until fragrant.

Step 2: Add Beans, Potato, Broth, and Seasonings

Add 2 cans of white beans (drained and rinsed), 1 peeled and diced russet potato, 4 cups of vegetable broth, 1 cup water, 1 teaspoon salt, and 1/2 teaspoon black pepper. Stir to combine and bring to a boil.

Step 3: Simmer Until Tender

Reduce heat and simmer for 20 minutes, or until the potatoes are soft and tender when pierced with a fork.

Step 4: Blend Half the Soup

Use an immersion blender to blend half the soup directly in the pot for a creamy texture. Or carefully transfer half to a blender, then return it to the pot.

Step 5: Add Kale and Cream

Stir in 4 cups of chopped kale and let it wilt for 5 minutes. Add 1/2 cup of heavy cream (or full-fat coconut milk) and the juice of 1/2 lemon. Stir gently and taste for salt.

Step 6: Serve

Ladle the soup into bowls and drizzle with a little olive oil or a sprinkle of pepper, if you like. Serve warm.

Leftovers and Storage

Store leftover soup in an airtight container in the fridge for up to 4 days. Reheat on the stove or microwave. Freeze before adding cream if storing longer-term (up to 3 months). Thaw in the fridge overnight and reheat gently.

Common Mistakes

  • Blending too much — you want some texture
  • Adding the cream too early — wait until the end to keep it from breaking
  • Not seasoning enough — taste and adjust after blending
  • Forgetting to rinse the beans — canned beans need a rinse to cut the salt and slime

What to Serve With

  • Crusty sourdough bread or garlic toast
  • A side salad with lemon vinaigrette
  • Roasted veggies like carrots or Brussels sprouts
  • A grilled cheese sandwich for extra comfort

FAQ

Can I use dried beans instead of canned?
Yes, just soak and cook them first. You’ll need about 3 cups of cooked beans.

Is this soup spicy?
Only slightly — the red pepper flakes add a gentle heat, but you can leave them out.

Can I make it without a blender?
Yes! Mash some beans and potatoes with a spoon or potato masher for a rustic texture.

Can I freeze this soup?
Yes, just freeze it before adding the cream or milk. Add that after reheating.

What kind of kale should I use?
Lacinato (dino) kale or curly kale both work. Just remove the stems and chop it up.

Let me know how it turns out when you make it! Drop a comment below with any questions or how you made it your own—I’d love to hear!

Leave a Comment

Item added to cart.
0 items - $0.00