Cold evenings call for something warm, nourishing, and simple to throw together. This White Bean and Kale Soup delivers exactly that.
With just a handful of pantry staples and fresh kale, you can have a steaming bowl of comfort ready in about 40 minutes.
The creamy texture comes from blending part of the beans, while the kale adds a beautiful pop of color and nutrients.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 30 minutes |
| Total Time | 40 minutes |
| Servings | 6 servings |
| Difficulty Level | Easy |

Why You’ll Love This White Bean and Kale Soup
This soup strikes the perfect balance between hearty and healthy. The white beans provide protein and fiber, while the kale delivers vitamins and minerals in every spoonful.
It’s incredibly forgiving and adaptable to what you have on hand. You can use canned or dried beans, any variety of kale, and even swap the broth type based on your preferences.
The partial blending technique creates a luxurious, velvety texture without any cream. You get that cozy, stick-to-your-ribs feeling without the heaviness.
This recipe is budget-friendly and makes excellent leftovers. The flavors actually deepen overnight, making it perfect for meal prep.
Here’s what makes this soup irresistible:
- Quick and easy to prepare with minimal hands-on time
- Naturally vegan when made with vegetable broth
- Packed with nutrients from beans, kale, and aromatics
- One-pot wonder means easy cleanup
- Freezer-friendly for make-ahead meals
- Customizable to suit your taste preferences
You might also enjoy: Lentil Spinach Soup Recipe
Ingredients
This soup comes together with simple, wholesome ingredients that you likely already have in your pantry. The combination of aromatics, beans, and greens creates a deeply satisfying bowl.
Here’s what you’ll need:
- 3 cans (15 oz each) cannellini beans, drained and rinsed (or 4.5 cups cooked beans)
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 medium carrots, peeled and diced
- 3 celery stalks, diced
- 4 garlic cloves, minced
- 2 fresh rosemary sprigs (or 1 teaspoon dried)
- 1/4 teaspoon red pepper flakes (optional)
- 6 cups vegetable broth or chicken broth
- 1 bunch lacinato kale (about 8 oz), stems removed and chopped
- 2 tablespoons fresh lemon juice
- Salt and black pepper to taste
- Parmesan cheese for serving (optional)
Kitchen Equipment Needed
You don’t need any special equipment to make this comforting soup. A few basic kitchen tools will get you through the recipe smoothly.
Essential equipment includes:
- Large Dutch oven or heavy-bottomed soup pot
- Immersion blender or regular blender
- Sharp knife and cutting board
- Wooden spoon for stirring
- Measuring cups and spoons
- Can opener if using canned beans
- Ladle for serving
Recommended Products for This Recipe
After making this soup countless times, I’ve found a few products that genuinely make the process easier and the results even better.
1. Le Creuset Enameled Cast Iron Dutch Oven
This pot distributes heat so evenly that your aromatics caramelize perfectly without any burnt spots.
The heavy lid traps moisture beautifully, and cleanup is surprisingly easy even after simmering soup. It’s pricey, but it’ll outlast any other pot in your kitchen.
2. Braun MultiQuick Immersion Blender
I use this almost daily for soups like this one. It lets you blend right in the pot without transferring hot liquid to a countertop blender, which saves time and reduces mess.
The variable speed control gives you perfect texture every time.
3. Pacific Foods Organic Vegetable Broth
The quality of your broth matters tremendously in a simple soup like this. This brand has a rich, full-bodied flavor that makes the soup taste like you simmered it for hours. I always keep several cartons in my pantry.
4. Colavita Premium Italian Extra Virgin Olive Oil
A drizzle of really good olive oil at the end transforms this soup. This oil has a peppery, fruity finish that adds depth and richness. Use it for finishing the soup, not for the initial sautéing.

Step-by-Step Instructions: How to Make White Bean and Kale Soup
Follow these detailed steps to create a perfectly balanced, creamy white bean and kale soup. Each step builds flavor and creates the ideal texture.
1. Prepare Your Ingredients
- Drain and rinse all three cans of cannellini beans thoroughly in a colander
- Remove one can worth of beans (about 1.5 cups) and set aside in a small bowl
- Dice the onion into roughly 1/4-inch pieces
- Peel and dice the carrots into similar-sized pieces
- Dice the celery stalks
- Mince the garlic cloves finely
- Remove the tough stems from the kale and roughly chop the leaves into bite-sized pieces
- Measure out your broth and have it ready nearby
2. Sauté the Aromatics
- Heat the olive oil in your Dutch oven or large pot over medium heat until it shimmers
- Add the diced onion, carrots, and celery to the pot
- Stir well to coat the vegetables with oil
- Cook for about 8 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent
- The vegetables should smell sweet and aromatic but not brown
3. Add Garlic and Seasonings
- Add the minced garlic, rosemary sprigs, and red pepper flakes (if using) to the pot
- Stir constantly for about 1 minute until the garlic becomes fragrant
- Be careful not to let the garlic burn, as this will make the soup taste bitter
- The rosemary should release its piney aroma
4. Add Beans and Broth
- Pour in the vegetable broth and stir to combine
- Add the two remaining cans of whole beans (the ones you didn’t set aside)
- Season with 1 teaspoon of salt and 1/2 teaspoon of black pepper
- Stir everything together and bring to a boil over medium-high heat
- Once boiling, reduce heat to medium-low and let it simmer uncovered for 10 minutes
5. Blend for Creaminess
- Remove the rosemary sprigs from the pot and discard them
- Add the reserved beans (the 1.5 cups you set aside earlier) to the soup
- Using an immersion blender, blend about half of the soup directly in the pot until smooth and creamy
- If using a regular blender, carefully transfer half the soup to the blender, remove the center cap, cover with a towel, and blend until smooth, then return to the pot
- The soup should have a creamy base with plenty of whole beans and vegetables still visible
Read Also: Autumn Minestrone Soup Recipe
6. Add the Kale
- Stir the chopped kale into the soup
- It will seem like a lot at first, but it wilts down significantly
- Continue simmering for 5 to 7 minutes, stirring occasionally
- The kale should become tender and bright green
- Taste and adjust salt and pepper as needed
7. Finish and Serve
- Remove the pot from heat
- Stir in the fresh lemon juice
- The lemon brightens all the flavors and adds a subtle tang
- Taste once more and add more salt, pepper, or lemon juice if desired
- Ladle into bowls and garnish with grated Parmesan cheese if using
- Drizzle with a bit of good olive oil for extra richness
Tips for The Best White Bean and Kale Soup
These tips will help you achieve restaurant-quality results every time. Small adjustments can make a big difference in flavor and texture.
Key tips for success:
- Don’t skip rinsing the beans – This removes excess sodium and the starchy liquid that can make the soup too thick
- Dice vegetables uniformly – Even-sized pieces cook at the same rate and look more appealing
- Adjust blending to your preference – Blend more for ultra-creamy texture, or less if you prefer chunkier soup
- Add kale near the end – Overcooking makes it mushy and dull in color
- Use quality broth – Since this is a simple soup, the broth flavor really shines through
- Season generously – Beans and greens need adequate salt to taste their best
- Add acid at the end – Lemon juice loses brightness when cooked, so stir it in right before serving
- Let it rest – The soup tastes even better after sitting for 10 minutes as flavors meld
- Reserve pasta water technique – If the soup gets too thick after blending, thin it with a bit more broth
- Toast the garlic properly – Just until fragrant, about 30 seconds, to avoid bitterness
Another favorite: Mushroom Soup Recipe
Serving Suggestions

This versatile soup pairs beautifully with a variety of sides and toppings. The right accompaniments can transform it from a simple bowl into a complete meal.
Serving this soup is all about adding layers of texture and flavor. A crusty piece of bread for dipping is non-negotiable in my house.
Perfect pairings include:
- Crusty bread – Sourdough, ciabatta, or a simple baguette for dipping
- Garlic Parmesan Sauce – Drizzle on top for extra indulgence
- Fresh herbs – Chopped parsley or basil add brightness
- Parmesan crisps – For a crunchy, salty contrast
- Croutons – Homemade garlic croutons add wonderful texture
- Simple side salad – Arugula with lemon vinaigrette cuts through the richness
- Roasted vegetables – Extra veggies on the side make it heartier
- Pesto swirl – A spoonful of pesto stirred in adds herby complexity
- Hot sauce – For those who like a spicy kick
- Crispy chickpeas – Roasted until crunchy for protein and crunch
Variations of White Bean and Kale Soup
This soup is incredibly adaptable to different tastes and dietary needs. Feel free to customize based on what you have available or your personal preferences.
Try these delicious variations:
- Tuscan White Bean Soup – Add Italian sausage, use chicken broth, and finish with grated Pecorino Romano
- Creamy Vegan Version – Stir in 1/4 cup cashew cream before serving for extra richness
- Lemon Herb Variation – Add fresh thyme along with rosemary and increase lemon juice to 3 tablespoons
- Smoky Version – Add 1 teaspoon smoked paprika with the garlic and use fire-roasted tomatoes
- Protein-Packed – Stir in cooked chicken breast or turkey sausage in the last 5 minutes
- Tomato White Bean Soup – Add one 14.5 oz can of diced tomatoes with the broth
- Winter Greens Mix – Use half kale and half Swiss chard or spinach
- Mediterranean Style – Add sun-dried tomatoes, artichoke hearts, and Kalamata olives
- Spicy White Bean Soup – Double the red pepper flakes and add a diced jalapeño with the aromatics
- Parmesan Rind Addition – Simmer a Parmesan rind with the soup for extra umami depth
This pairs wonderfully with Corn Chowder Recipe
Storage and Reheating
Proper storage keeps this soup fresh and delicious for days. The flavors actually improve as the soup sits in the refrigerator.
Storage and reheating guidelines:
- Refrigerator storage – Store in an airtight container for up to 5 days
- Freezer storage – Freeze in portion-sized containers for up to 3 months, leaving 1 inch of headspace for expansion
- Reheating on stovetop – Warm over medium-low heat, stirring occasionally and adding a splash of broth if needed to thin it out
- Microwave reheating – Heat individual portions in 1-minute intervals, stirring between, until heated through
- Thawing – Thaw frozen soup overnight in the refrigerator before reheating
- Texture adjustment – The soup thickens as it sits; simply add more broth when reheating to reach desired consistency
- Lemon juice refresh – Add a squeeze of fresh lemon juice when reheating to brighten the flavors
- Avoid refreezing – Only freeze once for best quality and food safety
Nutritional Facts
Per serving (based on 6 servings):
- Calories: 245
- Total Fat: 6g
- Saturated Fat: 1g
- Cholesterol: 0mg
- Sodium: 680mg
- Total Carbohydrates: 38g
- Dietary Fiber: 10g
- Sugars: 5g
- Protein: 12g
- Vitamin A: 140% DV
- Vitamin C: 45% DV
- Calcium: 15% DV
- Iron: 25% DV
Health Benefits of Key Ingredients
This soup isn’t just comforting—it’s genuinely nutritious. Every ingredient contributes important vitamins, minerals, and health-promoting compounds.
The combination of beans and greens creates a nutritional powerhouse in one bowl. You’re getting plant-based protein, fiber, and a wide array of vitamins and minerals.
Here’s what makes this soup so healthy:
- Cannellini beans – High in protein and fiber, they support digestive health and help stabilize blood sugar levels
- Kale – One of the most nutrient-dense foods available, packed with vitamins K, A, and C, plus powerful antioxidants
- Garlic – Contains compounds that support immune function and cardiovascular health
- Olive oil – Rich in heart-healthy monounsaturated fats and anti-inflammatory compounds
- Carrots – Excellent source of beta-carotene, which converts to vitamin A in the body for eye health
- Celery – Contains antioxidants and beneficial plant compounds that may reduce inflammation
- Onions – Rich in quercetin and other antioxidants that support overall health
- Rosemary – Contains anti-inflammatory compounds and may support brain health and digestion
For a lighter option, try: Roasted Carrot Ginger Soup
FAQs About White Bean and Kale Soup
1. Can I use a different type of bean?
Absolutely! Great Northern beans and navy beans are excellent substitutes for cannellini beans. They have similar textures and flavors that work beautifully in this soup.
2. What if I don’t have fresh kale?
You can use frozen kale without any problem—just add it directly to the soup without thawing. Spinach, Swiss chard, or collard greens also work well as substitutes.
3. How do I prevent the kale from turning brown?
Add the kale toward the end of cooking and don’t overcook it—5 to 7 minutes is plenty. The kale should be tender but still bright green when you serve the soup.
4. Can I make this soup in a slow cooker?
Yes! Combine all ingredients except the kale in your slow cooker and cook on low for 6 to 8 hours. Add the kale during the last 30 minutes of cooking.
5. Is this soup gluten-free?
Yes, this recipe is naturally gluten-free as long as you use certified gluten-free broth. Always check your broth label to be sure.
Read Also: Broccoli Cheddar Soup Recipe

Easy White Bean and Kale Soup
Ingredients
- 3 cans cannellini beans 15 oz each, about 1350g total, drained and rinsed
- 2 tablespoons olive oil 30ml
- 1 large yellow onion about 1 cup or 150g, diced
- 3 medium carrots about 1 cup or 150g, peeled and diced
- 3 stalks celery about 3/4 cup or 100g, diced
- 4 cloves garlic minced
- 2 sprigs fresh rosemary or 1 teaspoon dried
- 1/4 teaspoon red pepper flakes optional
- 6 cups vegetable broth 1.4 liters, or chicken broth
- 1 bunch lacinato kale about 8 oz or 225g, stems removed and chopped
- 2 tablespoons fresh lemon juice 30ml, about 1 lemon
- salt to taste
- black pepper to taste
- Parmesan cheese grated, optional
Equipment
- Large Dutch oven or heavy-bottomed soup pot 5-6 quart capacity
- Immersion blender or regular blender For creating creamy texture
- Sharp knife and cutting board
- Wooden spoon For stirring
- Measuring cups and spoons
- Can opener If using canned beans
- Ladle For serving
Method
- Drain and rinse all three cans of cannellini beans. Remove 1.5 cups of beans and set aside. Dice the onion, carrots, and celery into 1/4-inch pieces. Mince the garlic and chop the kale into bite-sized pieces.
- Heat olive oil in a large Dutch oven over medium heat. Add onion, carrots, and celery. Cook for 8 minutes, stirring occasionally, until vegetables soften and onion becomes translucent.
- Add minced garlic, rosemary sprigs, and red pepper flakes. Stir constantly for 1 minute until fragrant, being careful not to burn the garlic.
- Pour in vegetable broth and add the beans (except the reserved 1.5 cups). Season with 1 teaspoon salt and 1/2 teaspoon black pepper. Bring to a boil, then reduce heat and simmer uncovered for 10 minutes.
- Remove rosemary sprigs and add the reserved beans. Using an immersion blender, blend about half of the soup until smooth and creamy, leaving visible whole beans and vegetables.
- Stir in the chopped kale and continue simmering for 5-7 minutes until the kale is tender and bright green. Taste and adjust seasoning as needed.
- Remove from heat and stir in fresh lemon juice. Taste once more and adjust salt, pepper, or lemon juice if desired. Ladle into bowls and garnish with Parmesan cheese if using.
Nutrition
Notes
- Rinse canned beans thoroughly to remove excess sodium and starchy liquid that can make soup too thick
- Adjust blending amount to preference – blend more for ultra-creamy texture or less for chunkier soup
- Great Northern beans or navy beans can substitute for cannellini beans
- Frozen kale can be used – add directly without thawing
- Soup thickens as it sits – add broth when reheating to reach desired consistency
- Store in airtight container in refrigerator for up to 5 days or freeze for up to 3 months
- Add fresh lemon juice after reheating to brighten flavors
- For non-vegan version, use chicken broth and top with Parmesan cheese
- Add cooked Italian sausage for Tuscan-style white bean soup
- A Parmesan rind simmered with the soup adds extra umami depth
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This White Bean and Kale Soup has become my go-to when I need something quick, healthy, and deeply satisfying.
The creamy texture from the blended beans makes it feel indulgent, while the fresh kale keeps it light.
I love that you can have this on the table in under 45 minutes with mostly pantry ingredients.
Give it a try and I’d love to hear how it turns out for you and drop a comment below and let me know what you think.
Recommended:
- Sweet Potato Soup Recipe
- Creamy Turkey Soup Recipe
- Pumpkin Soup Recipe
- Beef Barley Soup Recipe
- Mulligatawny Soup Recipe



