This White Bean and Kale Soup is the kind of meal you make when you want something comforting but not heavy. It’s warm, savory, and full of nourishing ingredients you can feel good about. The broth is rich with garlic and herbs, and the beans make it filling without needing much else.
It’s also easy to adapt to what you have on hand. Whether you’re cooking for a weeknight or prepping lunches, this soup delivers every time.
What Makes This Recipe So Good

- Deep flavor, simple ingredients: Aromatics, good broth, and dried herbs create a rich base without much fuss.
- Hearty but light: White beans bring creaminess and protein, while kale adds freshness and texture.
- Budget-friendly: Pantry staples like canned beans and basic vegetables keep costs low.
- Ready in about 35 minutes: It’s quick enough for busy nights, and leftovers taste even better.
- Flexible: Works with canned or cooked-from-dry beans, and you can swap greens or add grains.
Shopping List
- Olive oil
- Yellow onion
- Carrots
- Celery
- Garlic
- Tomato paste
- Crushed red pepper flakes (optional)
- Dried thyme
- Dried oregano
- Bay leaf
- Vegetable or chicken broth (low-sodium preferred)
- Cannellini beans or great northern beans (canned or cooked)
- Kale (Lacinato or curly)
- Lemon
- Parmesan rind (optional, but great for flavor)
- Fresh parsley (optional)
- Salt and black pepper
- Crusty bread, for serving (optional)
Step-by-Step Instructions

- Prep the vegetables: Dice 1 medium onion, 2 carrots, and 2 celery stalks. Mince 3–4 garlic cloves.
Strip kale leaves from the stems, chop the leaves, and rinse well. If using canned beans, drain and rinse 2 cans.
- Sauté the aromatics: Warm 2 tablespoons of olive oil in a large pot over medium heat. Add onion, carrots, and celery with a pinch of salt.
Cook, stirring, until softened and lightly golden, about 6–8 minutes.
- Add garlic and seasonings: Stir in the garlic, 1 tablespoon tomato paste, 1 teaspoon dried thyme, 1 teaspoon dried oregano, and a pinch of red pepper flakes. Cook 1–2 minutes until fragrant and the tomato paste darkens slightly.
- Build the broth: Pour in 6 cups of broth. Add 1 bay leaf and, if you have it, a Parmesan rind.
Bring to a gentle simmer.
- Add the beans: Stir in the beans. Simmer uncovered for 10 minutes so the flavors blend. Taste and adjust salt as needed.
- Stir in the kale: Add the chopped kale.
It will look like a lot at first but wilts quickly. Simmer another 8–10 minutes, until the kale is tender but still bright.
- Finish with brightness: Remove the bay leaf (and rind). Squeeze in the juice of half a lemon.
Taste again and adjust salt, pepper, and lemon to your liking.
- Optional texture boost: For a creamier body, mash a few beans against the side of the pot or use an immersion blender to pulse 2–3 times. Keep most of the soup chunky.
- Serve: Ladle into bowls and garnish with chopped parsley, grated Parmesan, and a drizzle of olive oil. Serve with warm bread.
Storage Instructions
- Refrigerator: Cool completely, then store in an airtight container for 4–5 days.
- Freezer: Freeze up to 3 months.
Leave a little headspace in containers. Thaw overnight in the fridge.
- Reheating: Warm gently on the stovetop over medium-low heat. Add a splash of water or broth if it thickens.
Brighten with a squeeze of lemon before serving.

Why This is Good for You
- Fiber and protein: White beans offer both, helping keep you full and steadying energy levels.
- Leafy green benefits: Kale brings vitamins A, C, and K, plus antioxidants and minerals.
- Heart-friendly fats: Olive oil adds a small dose of healthy monounsaturated fat.
- Lower-sodium potential: With low-sodium broth and controlled seasoning, you can keep salt in check.
Pitfalls to Watch Out For
- Underseasoning: Beans and greens soak up salt. Taste at each step, especially after adding broth and kale.
- Overcooking the kale: It should be tender, not dull and mushy. Keep a gentle simmer and pull it off the heat once it’s just right.
- Skipping acidity: Lemon juice lifts the whole pot.
Without it, the soup can taste flat.
- Too much heat: Red pepper flakes are great, but add lightly. You can always sprinkle more at the table.
- Watery flavor: Tomato paste and a Parmesan rind (if using) add depth. Don’t skip the quick toasting of tomato paste.
Alternatives
- Greens swap: Use spinach, Swiss chard, or escarole.
Spinach wilts fast and needs just a couple minutes.
- Bean options: Great northern or navy beans work well. Chickpeas add a firmer bite.
- Herb variations: Try rosemary or a small sprig of fresh thyme. Remove woody stems before serving.
- Protein add-ins: Browned chicken sausage, shredded rotisserie chicken, or diced ham can make it heartier.
- Grains and pasta: Stir in cooked farro, barley, rice, or small pasta.
If adding pasta, cook it separately to avoid soggy leftovers.
- Dairy-free richness: Skip the Parmesan rind and finish with a splash of good olive oil or a spoonful of cashew cream.
FAQ
Can I use dried beans instead of canned?
Yes. Soak 1 cup of dried cannellini beans overnight, then simmer in water with a bay leaf until tender, 60–90 minutes. Drain and use about 3 cups cooked beans in the recipe.
What type of kale works best?
Both Lacinato (Tuscan) and curly kale work.
Lacinato is a bit more tender with a softer bite, while curly kale holds its texture well in soup.
How can I make this soup thicker?
Mash some beans in the pot or pulse with an immersion blender a few times. You can also simmer a bit longer to reduce the broth.
Is this soup vegetarian?
It is if you use vegetable broth and skip the Parmesan rind. For a vegan version, finish with extra olive oil and a sprinkle of nutritional yeast, if desired.
Can I make it in a slow cooker?
Yes.
Sauté the aromatics and tomato paste first, then transfer to the slow cooker with the broth, beans, and seasonings. Cook on Low 4–6 hours. Add kale in the last 30–45 minutes.
What can I use instead of tomato paste?
A small diced tomato or a splash of canned crushed tomatoes works.
You’ll need a few extra minutes to simmer and concentrate the flavor.
How do I avoid bitterness in kale?
Remove the tough stems, chop the leaves, and don’t overcook. A little lemon at the end smooths out any bitterness.
Can I add potatoes?
Absolutely. Dice 1–2 small Yukon gold potatoes and add them with the broth.
Simmer until tender before adding the kale.
In Conclusion
White Bean and Kale Soup is proof that simple ingredients can make a satisfying, nourishing meal. It’s cozy enough for cold nights but light enough for lunch, and it adapts easily to your pantry. With a bright finish of lemon and a good piece of bread, you’ve got a bowl that hits all the right notes.
Make a pot once, and it may become a staple in your weekly rotation.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

