This White Bean Kale Soup is creamy, hearty, and filled with tender white beans and wilted kale in a rich, lemony broth. I first made this on a rainy Tuesday when I needed something warm and nourishing without spending an hour in the kitchen. The coconut milk gives it a silky texture, and the whole thing comes together in just 30 minutes with ingredients you probably already have.
If you’re looking for more cozy dinner recipes, this one belongs in your regular rotation alongside favorites like Easy Sauteed Chicken Breast Recipe or Delicious Au Gratin Potatoes Recipe.
The smell of garlic and tomato paste sizzling in olive oil is what pulls everyone into the kitchen. This White Bean Kale Soup feels like something you’d get at a rustic Italian café, but it’s surprisingly simple to make at home.
Why You’ll Love This White Bean Kale Soup
It’s quick. From chopping vegetables to sitting down with a steaming bowl takes about 30 minutes total.
It’s healthy. White beans bring plant-based protein, kale adds vitamins and minerals, and the coconut milk keeps it dairy-free and creamy.
It’s flexible. You can add sausage if you want, swap the kale for spinach, or serve it over rice for a heartier meal.
It tastes better the next day. The flavors meld together beautifully, making it perfect for meal prep.
Jump to:
Ingredients for White Bean Kale Soup
Here’s what you’ll need to make this White Bean Kale Soup recipe:
See Recipe Card Below This Post For Ingredient Quantities
- Olive oil: Provides the base for sautéing and adds a subtle richness to the soup.
- White onion: Adds sweetness and depth as it softens and caramelizes slightly.
- Carrot: Brings natural sweetness and a pop of color to the hearty vegan soup.
- Celery: Adds a mild, earthy flavor and classic soup aroma.
- Garlic: Gives the White Bean Kale Soup a warm, aromatic backbone that makes your kitchen smell incredible.
- Tomato paste: Concentrates rich, savory umami flavor and gives the broth a gorgeous color.
- Italian seasoning: A blend of herbs like basil, oregano, and thyme that brings Mediterranean warmth.
- Oregano: Adds an extra layer of earthy, slightly peppery flavor.
- White beans: Creamy, protein-packed beans that make the soup filling and satisfying. Cannellini or great northern beans work perfectly.
- Vegetable broth: Forms the flavorful liquid base of the soup.
- Coconut milk: Creates a silky, dairy-free creaminess without overpowering the other flavors.
- Kale: Adds nutrition, color, and a slightly earthy taste that wilts down into tender bites.
- Lemon: Brightens the entire soup with a fresh, tangy finish.
- Salt and pepper: Essential for bringing out all the flavors and balancing the dish.
How to Make White Bean Kale Soup
This Italian-inspired soup comes together in one pot with simple steps:
Sauté the vegetables: Heat the olive oil in a large soup pot over medium heat. Add the diced onion, carrot, and celery, and sauté for 5 to 7 minutes until everything softens and the onion turns translucent.


Add aromatics: Stir in the minced garlic, tomato paste, Italian seasoning, and oregano. Cook for about 1 minute, stirring constantly, until the garlic smells fragrant and the tomato paste darkens slightly.


Build the base: Add the drained white beans and vegetable broth, stirring everything together. Bring the mixture to a gentle boil, then reduce the heat and let it simmer for 10 minutes to let the flavors blend.
Create creaminess: Use a potato masher or the back of a spoon to lightly mash some of the beans against the side of the pot. You want to break down about a third of them to thicken the soup naturally.


Add the greens: Stir in the coconut milk and chopped kale. Simmer for 3 to 5 minutes until the kale wilts down and turns tender, and the soup looks creamy and well combined.


Finish with brightness: Remove the pot from the heat and stir in the fresh lemon juice. Season generously with salt and pepper, tasting as you go.
Serve: Ladle the soup into bowls while it’s warm. Top with nutritional yeast, air fryer tofu cubes, or serve with crusty bread on the side.
Substitutions and Variations
Different beans: Try cannellini beans, great northern beans, or navy beans. They all work beautifully in this protein-packed vegetarian soup.
Swap the greens: If you don’t have kale, use fresh spinach, Swiss chard, or even frozen spinach (thawed and drained).
Add protein: Stir in cooked Italian sausage, shredded rotisserie chicken, or chickpeas for extra heartiness.
Skip the coconut milk: Use cashew cream, oat milk, or regular heavy cream if you’re not dairy-free.
Spice it up: Add a pinch of red pepper flakes with the garlic for a gentle kick.
Make it thicker: Mash more beans or add a handful of uncooked rice or small pasta during the simmer.
Equipment For White Bean Kale Soup
Large soup pot: A 4 to 6-quart pot works perfectly for this recipe.
Cutting board and sharp knife: For chopping all your vegetables quickly and safely.
Potato masher or spoon: To mash some of the beans and create that creamy texture.
How to Store White Bean Kale Soup
Refrigerator: Let the soup cool completely, then transfer it to an airtight container. It keeps well for 4 to 5 days in the fridge. The flavors actually get better overnight.
Freezer: This soup freezes beautifully for up to 3 months. Let it cool, then portion it into freezer-safe containers, leaving a little room at the top for expansion.
Reheating: Warm it gently on the stovetop over medium-low heat, stirring occasionally. You might need to add a splash of broth or water since it thickens as it sits. Microwave individual portions for 2 to 3 minutes, stirring halfway through.
Serving Suggestions for Your Comforting White Bean Kale Soup
This bean and green soup is hearty enough to stand on its own, but here are some cozy ways to serve it:
With crusty bread: A warm baguette or sourdough slice is perfect for dipping into the creamy broth.
Over rice or grains: Spoon the soup over cooked brown rice, quinoa, or farro to make it even more filling.
Topped with crunch: Sprinkle on some toasted pine nuts, crispy chickpeas, or homemade croutons for texture.
Pair with a salad: Serve alongside a simple arugula salad with lemon vinaigrette and Best Chicken Avocado Wraps Recipe for a complete meal.
Expert Tips
Don’t skip mashing the beans. This is what makes the soup naturally creamy without any flour or blending.
Add the lemon at the end. If you add it too early, the bright flavor cooks off. Stir it in right before serving for maximum freshness.
Use good broth. Since this is a simple soup, the broth flavor really matters. Choose a well-seasoned vegetable broth or make your own.
Adjust thickness to your liking. If the soup gets too thick after sitting, just add more broth. If it’s too thin, mash a few more beans or let it simmer uncovered for a few extra minutes.
Taste before serving. Soups often need more salt than you think. Taste it and adjust the seasoning generously.
FAQ
What are the health benefits of White Bean Kale Soup?
This White Bean Kale Soup is loaded with fiber, plant-based protein, vitamins A and C, iron, and calcium. The white beans help keep you full, while kale provides antioxidants and supports heart health. Plus, it’s naturally low in sodium if you use low-sodium broth.
What is the healthiest soup in the world?
While there’s no single “healthiest” soup, vegetable-based soups with beans and greens like this one rank high because they’re packed with nutrients, fiber, and protein without heavy cream or processed ingredients. My mom always says the healthiest soup is the one you’ll actually eat regularly.
Is White Bean Kale Soup good for you?
Absolutely. Kale is one of the most nutrient-dense greens you can eat, packed with vitamins K, A, and C. When you cook it in soup, it becomes tender and easier to digest while keeping most of its nutritional benefits.
What goes well with kale in a soup?
Kale pairs beautifully with white beans, lemon, garlic, tomatoes, and creamy elements like coconut milk. It also works well with potatoes, sausage, bacon, Parmesan cheese, and warming spices like red pepper flakes. The slightly bitter flavor of kale balances rich, savory ingredients perfectly.
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with White Bean Kale Soup


White Bean Kale Soup
A creamy, comforting White Bean Kale Soup packed with white beans and leafy kale, perfect for cozy evenings.
Ingredients
Method
-
Heat the olive oil in a large pot over medium heat.
-
Add the diced onion, carrot, and celery to the pot and sauté for 5-7 minutes until tender.
-
Stir in the minced garlic, tomato paste, Italian seasoning, and oregano, cooking for 1 minute until aromatic.
-
Pour in the drained white beans and vegetable broth, stirring to combine. Bring to a gentle boil.
-
Reduce the heat and simmer for 10 minutes to allow flavors to meld.
-
Using a potato masher or the back of a spoon, lightly mash some of the beans to thicken the soup.
-
Stir in the coconut milk and chopped kale. Simmer for 3-5 minutes until the kale is wilted and the soup is creamy.
-
Finish with lemon juice and season generously with salt and pepper to taste.
-
Serve warm with crusty bread or a sprinkle of nutritional yeast if desired.
Nutrition
Notes
This cozy Tuscan soup warms both heart and belly. Swap greens, creamy elements, or protein to make it your own comforting masterpiece.