There is nothing quite like a warm bowl of soup to soothe the soul on a chilly day. This Creamy White Bean and Kale Soup is a perfect blend of comfort and nutrition. It features hearty cannellini beans, earthy kale, and a savory broth that feels indulgent without being heavy. Whether you are looking for a quick weeknight dinner or a healthy meal prep option, this recipe is sure to become a household favorite.
This soup is naturally packed with plant-based protein and fiber, making it as filling as it is delicious. The secret lies in the texture, where some of the beans are blended to create a velvety base. It is a simple, one-pot meal that brings together fresh vegetables and pantry staples in less than an hour. Get ready to enjoy a bowl of pure, wholesome goodness.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4 servings
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 310 kcal
- Protein: 14g
- Carbohydrates: 42g
- Fat: 9g
- Fiber: 11g
- Sugar: 4g
- Sodium: 780mg
Why Make This Creamy White Bean And Kale Soup
This soup is a nutritional powerhouse. Kale provides a wealth of vitamins A, C, and K, while white beans offer steady energy through complex carbohydrates and protein. It is an excellent way to eat more greens in a way that tastes absolutely fantastic. Even those who aren’t usually fans of kale will love how it softens and absorbs the flavors of the garlic and herbs.
Another reason to love this recipe is its versatility. It is budget-friendly and uses ingredients you likely already have in your kitchen. It stores beautifully, meaning you can enjoy the leftovers for lunch the next day. Plus, it is easily adaptable for various diets, including vegan and gluten-free lifestyles.
How to Make Creamy White Bean And Kale Soup
Making this soup is a straightforward process that involves layering flavors in a single pot. You will start by softening the aromatic vegetables before simmering everything together to create a cohesive and rich flavor profile.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 bay leaf
- 4 cups chopped kale, stems removed
- 1 tablespoon lemon juice
- Salt and black pepper to taste
- Red pepper flakes (optional, for garnish)
Directions
Step 1: Sauté the Aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook for about 5 to 7 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
Step 2: Add Garlic and Herbs
Stir in the minced garlic, dried thyme, and dried rosemary. Cook for another 1 minute until the garlic is fragrant, being careful not to let it burn. This step builds the aromatic foundation of the soup.
Step 3: Combine Beans and Broth
Add the drained cannellini beans, vegetable broth, and the bay leaf to the pot. Stir well to combine all the ingredients. Increase the heat to medium-high and bring the mixture to a gentle boil.
Step 4: Simmer for Flavor
Once boiling, reduce the heat to low. Cover the pot and let the soup simmer for about 15 minutes. This allows the beans to soften further and the herbs to infuse the broth with their earthy flavor.
Step 5: Create the Creamy Texture
To make the soup creamy without adding heavy dairy, use an immersion blender to partially blend the soup. Alternatively, transfer about 1 to 2 cups of the soup to a standard blender, process until smooth, and pour it back into the pot. This creates a thick, luxurious consistency.
Step 6: Wilt the Kale
Stir in the chopped kale. Cook for 3 to 5 minutes until the kale is wilted and bright green. Remove the bay leaf and discard it.
Step 7: Season and Serve
Stir in the lemon juice to brighten the flavors. Season with salt and black pepper to taste. Ladle the soup into bowls and garnish with red pepper flakes if you enjoy a little heat.
How to Serve Creamy White Bean And Kale Soup
This soup is hearty enough to be a standalone meal, but it pairs wonderfully with a side of crusty sourdough bread or garlic knots. The bread is perfect for soaking up every last drop of the creamy broth. For an extra touch of indulgence, sprinkle some freshly grated Parmesan cheese or nutritional yeast on top before serving.
How to Store Creamy White Bean And Kale Soup
Store any leftover soup in an airtight container in the refrigerator for up to 4 days. When reheating, you may need to add a splash of water or broth, as the beans tend to soak up liquid as they sit. This soup also freezes well for up to 3 months. Just be sure to leave some space at the top of the container for expansion.
Expert Tips for Perfect Creamy White Bean And Kale Soup
For the best results, use “Lacinato” or Dino kale, as it has a more tender texture than curly kale. Also, don’t skip the lemon juice at the end; the acidity balances the richness of the beans and brings all the flavors to life. If you want a truly decadent soup, you can stir in a splash of heavy cream or full-fat coconut milk during the final simmering stage.

Delicious Variations
You can easily customize this recipe to suit your preferences. For a meat-eater’s version, add browned Italian sausage or diced pancetta at the beginning. If you don’t have kale, spinach or Swiss chard make excellent substitutes. For an extra boost of antioxidants, you can also add a can of diced tomatoes along with the broth.
Frequently Asked Questions
Q: Can I use dried beans instead of canned?
Yes, but you will need to soak and cook the dried beans separately before adding them to the soup. Use about 3 cups of cooked beans to replace the two cans called for in this recipe.
Q: Is this soup gluten-free?
Yes, this recipe is naturally gluten-free. Just ensure that your vegetable broth is certified gluten-free if you have a high sensitivity.
Q: How can I make the soup even thicker?
If you want a thicker consistency, blend a larger portion of the beans or add a peeled, diced potato to the pot during the simmering stage.
Q: Can I use a different type of bean?
Absolutely. While cannellini beans are the creamiest, Great Northern beans or navy beans also work very well in this recipe.
Q: What is the best way to reheat frozen soup?
Thaw the soup in the refrigerator overnight. Reheat it in a saucepan over medium-low heat, stirring occasionally, until it is warmed through.
Conclusion
Creamy White Bean and Kale Soup is a testament to the fact that healthy eating can be incredibly satisfying. It is warm, comforting, and full of vibrant flavors that will keep you coming back for seconds. Give this recipe a try the next time you need a nourishing meal that feels like a hug in a bowl. Happy cooking!

Creamy White Bean And Kale Soup
- Cook Time: 40 minutes
- Total Time: 40 minutes
- Diet: Vegetarian, Vegan, Gluten-Free
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 bay leaf
- 4 cups chopped kale, stems removed
- 1 tablespoon lemon juice
- Salt and black pepper to taste
- Red pepper flakes (optional, for garnish)
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook for about 5 to 7 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
- Stir in the minced garlic, dried thyme, and dried rosemary. Cook for another 1 minute until the garlic is fragrant, being careful not to let it burn. This step builds the aromatic foundation of the soup.
- Add the drained cannellini beans, vegetable broth, and the bay leaf to the pot. Stir well to combine all the ingredients. Increase the heat to medium-high and bring the mixture to a gentle boil.
- Once boiling, reduce the heat to low. Cover the pot and let the soup simmer for about 15 minutes. This allows the beans to soften further and the herbs to infuse the broth with their earthy flavor.
- To make the soup creamy without adding heavy dairy, use an immersion blender to partially blend the soup. Alternatively, transfer about 1 to 2 cups of the soup to a standard blender, process until smooth, and pour it back into the pot. This creates a thick, luxurious consistency.
- Stir in the chopped kale. Cook for 3 to 5 minutes until the kale is wilted and bright green. Remove the bay leaf and discard it.
- Stir in the lemon juice to brighten the flavors. Season with salt and black pepper to taste. Ladle the soup into bowls and garnish with red pepper flakes if you enjoy a little heat.




