This delightful white bean and kale soup is a culinary masterpiece that comes together with minimal effort and affordable ingredients, delivering the ultimate cozy, nutrient-packed dish. Perfect for any season, this recipe is a testament to how simple, wholesome ingredients can create truly extraordinary flavor.
Craving more effortless vegetarian soup recipes? Explore our popular guides for Hearty Potato Soup, Crockpot Minestrone, and Creamy Broccoli Cheddar Soup.

Wholesome White Bean and Kale Soup: Easy, Affordable, & Incredibly Satisfying

This white bean and kale soup recipe truly stands out, offering a delectable experience that is not only vegan-friendly and gluten-free but also bursting with layers of rich, savory flavor. Loaded with tender, hearty potatoes, creamy white beans, and nutrient-rich kale, this soup delivers a powerful nutritional punch without breaking the bank. Each serving costs mere pennies, making it an ideal choice for budget-conscious families or anyone looking for a wholesome yet economical meal.
The comfort it provides is as profound as that of traditional homemade chicken soup—yet it’s made with far less effort and, of course, no chicken! When paired with a slice of warm, crusty artisan bread or indulgent homemade garlic bread, this white bean soup transforms into an unforgettable meal. Prepare to be amazed by its incredible taste, ease of preparation, and remarkable affordability. It’s a true knock-out in terms of flavor and satisfaction.
Happy Cooking! xo Kristen
Essential Ingredients for Your Perfect White Bean and Kale Soup
Crafting a truly exceptional soup starts with understanding your ingredients. While this recipe uses common pantry staples, selecting quality components and knowing their role ensures a delicious outcome. Here’s a closer look at the key players in our White Bean and Kale Soup:

- Broth: The foundation of any great soup. For a strictly vegetarian and vegan-friendly option, ensure you use a high-quality vegetable broth. If dietary restrictions are not a concern, chicken stock can be used for a richer flavor profile. Opting for low-sodium broth is always recommended, as it allows you to precisely control the overall salt content of your dish, adjusting to your personal taste.
- White Beans: These legumes provide a creamy texture and significant heartiness to the soup. Great Northern or cannellini beans are the top choices due to their robust texture, which helps them maintain their shape beautifully even after simmering for a while. Avoid using navy beans, as they tend to become excessively soft and can turn mushy in a soup, compromising the texture.
- Kale: A nutritional powerhouse! For this recipe, we highly recommend lacinato kale (also known as dinosaur kale or Tuscan kale) over curly kale. Lacinato kale boasts a sweeter, milder flavor and a more tender texture, which becomes wonderfully soft when cooked. Curly kale can be slightly more bitter and tougher, though still usable if lacinato is unavailable.
- Aromatics: The unsung heroes of flavor development. A classic combination of finely chopped onion, garlic, celery, and carrots creates a rich, fragrant, and deeply flavorful base for the soup. This “mirepoix” combination is essential for building depth and complexity.
- Potatoes: Adding potatoes elevates the soup from a light broth to a substantial meal. Yukon Gold potatoes are our go-to choice because of their naturally buttery and creamy texture. They break down just enough to thicken the soup slightly, contributing a luxurious mouthfeel without needing any cream, making this otherwise light soup incredibly satisfying and filling.
- Dry White Wine: This optional yet highly recommended ingredient brings an elegant touch. Adding a dry white wine, such as Pinot Grigio or an unoaked Chardonnay, introduces complex acidic notes that brighten the soup and enhance all the other flavors. It’s used to deglaze the pot, capturing all the delicious browned bits from sautéing. If you prefer to omit alcohol, simply replace it with an equal amount of vegetable broth.
- Seasonings: To keep this recipe accessible and affordable, we focus on dried herbs and common spices. Dried oregano, a pinch of crushed red pepper flakes (for a subtle warmth, adjustable to your preference), a bay leaf, kosher salt, and freshly ground black pepper are perfectly balanced to round out and amplify the soup’s flavors.
- Lemon: Do not underestimate the power of fresh lemon juice at the end! A squeeze of fresh lemon juice stirred in just before serving acts as a flavor brightener. Its acidity cuts through the richness, making all the other flavors pop and ensuring the soup tastes vibrant and fresh, rather than heavy.
Crafting Your Perfect White Bean and Kale Soup: A Step-by-Step Guide
Creating this delicious white bean and kale soup is a straightforward process, even for beginner cooks. Follow these detailed steps to achieve perfect, flavorful results every time. You’ll find the exact ingredient quantities in the complete recipe card below.
- Sauté Aromatics to Build the Base: Begin by heating olive oil in a large soup pot or Dutch oven over medium-high heat. Once the oil shimmers, add the minced onion, diced carrots, and chopped celery. This trio, often called a mirepoix, forms the aromatic foundation of your soup. Sauté them for 5-7 minutes, stirring occasionally, until the onions soften and become translucent. This step is crucial for developing deep flavor.
- Infuse with Seasonings: Next, add the minced garlic, crushed red pepper flakes, black pepper, kosher salt, and oregano to the pot. Continue to sauté for another 30-60 seconds, stirring constantly. This brief toasting of the spices in the hot oil helps to release their full aroma and flavor, making them more potent and integrated into the dish. Be careful not to burn the garlic.
- Deglaze the Pot for Maximum Flavor: Pour in the dry white wine (or additional vegetable broth if you’re omitting alcohol). Immediately scrape the bottom of the pan with a wooden spoon, loosening all the delicious browned bits that have accumulated. These “fond” bits are packed with concentrated flavor. Allow the wine to simmer and reduce by half, which usually takes 3-5 minutes. This process concentrates the wine’s flavor and removes the alcohol content.
- Simmer to Perfection: Now, add the vegetable broth, rinsed and drained great northern beans, bay leaf, packed chopped lacinato kale, and diced Yukon Gold potatoes to the pot. Bring the entire mixture to a gentle boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes. Stir every 5 minutes to prevent sticking and ensure even cooking. Continue simmering until the potatoes are fork-tender and the kale has wilted beautifully. If the soup appears too thick or if too much broth evaporates (less likely if covered), feel free to add an additional ½ cup of broth at a time until desired consistency is reached.
- Brighten with Fresh Lemon: Once the potatoes and kale are tender, remove the soup from the heat. Stir in the juice of one fresh lemon. This final touch of acidity brightens all the flavors, making the soup taste incredibly fresh and vibrant. Taste the soup and adjust the seasonings (salt, pepper, and red pepper flakes) as needed.
- Serve and Savor: Ladle the hot soup into bowls. For an extra layer of flavor and texture, garnish with a generous sprinkle of grated Parmesan cheese (omit for a strictly vegan dish) and a scattering of fresh parsley. Serve immediately and dive into a bowl of pure, cozy comfort.


Recipe Modifications & Expert Tips
This White Bean and Kale Soup recipe is incredibly versatile, allowing for easy adaptations to suit different tastes and dietary needs. Here are some ideas to customize your soup:
- Instant Pot Convenience: If you’re short on time or prefer the ease of pressure cooking, this soup adapts beautifully to the Instant Pot. Follow our dedicated recipe for Instant Pot White Bean and Kale Soup to achieve similar comforting results in a fraction of the time.
- Experiment with Greens: While lacinato kale is recommended for its mild flavor and tender texture, feel free to substitute with other hearty greens. Swiss chard works wonderfully, though it may impart a slightly more earthy or bitter note. If using fresh spinach, stir it in during the last few minutes of cooking, just until it wilts, as it cooks much faster than kale.
- Achieve a Creamy Consistency Without Cream: For a luscious, creamy texture without adding any dairy cream, here’s a clever trick: before adding the canned beans to the soup, take one can of beans, mash them thoroughly with a fork, or blend them with a small amount of broth until smooth. Stir this creamy bean mixture into the soup along with the remaining whole beans. It adds body and richness naturally.
- Utilize Leftover Kale: If you find yourself with extra kale after making the soup, don’t let it go to waste! Kale is incredibly versatile. Use it to create a refreshing and delicious kale apple salad, which would make a fantastic light side dish to pair with your comforting soup.
- Adjusting Spice Level: The crushed red pepper flakes add a subtle warmth. If you prefer a milder soup, you can reduce the amount or omit them entirely. For those who enjoy a spicier kick, feel free to increase the quantity.
- Storage and Reheating: This soup is excellent for meal prep. Let it cool slightly, then transfer to an airtight container and refrigerate for up to 5 days. For longer storage, freeze in a freezer-safe container, leaving about an inch of space at the top for expansion, and freeze for up to 3 months. To reheat, thaw overnight in the refrigerator. Individual servings can be warmed in a microwave in 60-second intervals until heated through. Larger portions can be reheated in a saucepan over medium-low heat, stirring occasionally, until simmering and hot.
More Cozy Soup Recipes to Explore
If this nourishing white bean and kale soup has ignited your passion for comforting bowls, you’re in luck! We have an extensive collection of easy-to-make soup recipes designed to warm you from the inside out. Explore all our stove-top cozy soup recipes or delve into our convenient Instant Pot soup selections. Here are a few reader favorites:
- Wholesome Instant Pot Cabbage Soup
- Classic Old Fashioned Vegetable Beef Soup
- Quick Instant Pot Black Bean Soup
- Traditional Italian Wedding Soup
- Light and Flavorful Chicken Orzo Soup
Did you make this recipe?
We’d love to hear from you! If you enjoyed this recipe for White Bean and Kale Soup, please consider leaving a comment below with a 5-star review. Your feedback helps other home cooks discover and enjoy delicious meals. Thank you for your support!
White Bean and Kale Soup
Kristen Chidsey
4
10 mins
30 mins
40 mins
This white bean and kale soup comes together with minimal effort and affordable ingredients to deliver the ultimate, flavorful healthy soup. It’s truly a wholesome and comforting meal for any day of the week.
Ingredients
- 2 tablespoons olive oil
- 1 small yellow onion, minced
- 2 stalks celery, diced
- 2 medium carrots, peeled and diced
- ¼-½ teaspoon crushed red pepper flakes (adjust to taste)
- ½ teaspoon black pepper
- 1 teaspoon kosher salt
- 1 teaspoon dried oregano
- 2 cloves garlic, minced
- ½ cup dry white wine (or additional vegetable broth)
- 4-6 cups low-sodium vegetable broth
- 2 (15oz cans) great northern beans, rinsed and drained
- 1 dried bay leaf
- 3 cups packed chopped lacinato kale (about 1 bunch)
- 2 medium Yukon Gold potatoes, diced into 1-inch chunks (about 3 cups)
- 1 medium fresh lemon, juiced
Instructions
-
In a large soup pan or Dutch oven, heat 2 tablespoons olive oil over medium-high heat. Once the oil has heated, add in 1 small yellow onion (minced), 2 stalks celery (diced), and 2 medium carrots (peeled and diced). Sauté for 3-5 minutes, stirring often until the onions begin to soften and become translucent.
-
Add in ¼-½ teaspoon crushed red pepper flakes, ½ teaspoon black pepper, 1 teaspoon kosher salt, 1 teaspoon oregano, and 2 cloves garlic minced, and sauté for 30-60 seconds just to lightly toast and release their aromas.
-
Add ½ cup dry white wine (or additional broth) to the pot and scrape up any browned bits on the bottom of the pan—that is a lot of flavor right there! Cook until the liquid reduces in half, 3-5 minutes.
-
Add in 4-6 cups low-sodium vegetable broth, 2 (15oz cans) great northern beans (drained and rinsed), 1 dried bay leaf, 3 cups packed chopped lacinato kale, and 2 medium Yukon Gold potatoes, peeled and cubed.
-
Bring the mixture to a boil. Once boiling, reduce the heat to medium-low, cover, and simmer for 15-20 minutes, stirring every 5 minutes, or until the potatoes are tender and the kale is wilted. If you notice too much of the broth is evaporating, add additional stock ½ cup at a time. This is typically not an issue when the soup pan is covered.
-
Remove the soup from the heat and stir in the juice of 1 medium fresh lemon. Taste and adjust seasonings as needed. Serve with grated Parmesan cheese and fresh parsley.
Notes
Kale: For optimal flavor and texture, lacinato kale is recommended due to its sweeter, milder taste. If using curly kale, expect a slightly more robust flavor. If you opt for fresh spinach, add it only in the last few minutes of cooking, just until wilted.
Dry White Wine: A dry white wine such as Pinot Grigio or Riesling enhances the soup’s depth. If you prefer to avoid alcohol, an equal amount of vegetable broth can be used as a substitute.
Make it Creamy: To achieve a naturally creamy consistency without dairy, blend one can of the great northern beans until smooth before adding them to the soup along with the whole beans.
Spice Level: The recipe suggests ¼-½ teaspoon of crushed red pepper flakes for a subtle warmth. Adjust this amount to your personal preference for a milder or spicier soup.
Storage: Allow the soup to cool slightly before transferring it to an airtight container. It can be refrigerated for up to 5 days. For longer storage, freeze the soup in a freezer-safe container for up to 3 months, ensuring a 1-inch headspace for expansion. Thaw overnight in the refrigerator before reheating.
Nutrition
Calories: 202 kcal |
Carbohydrates: 26g |
Protein: 4g |
Fat: 8g |
Saturated Fat: 1g |
Polyunsaturated Fat: 1g |
Monounsaturated Fat: 5g |
Sodium: 356mg |
Potassium: 631mg |
Fiber: 5g |
Sugar: 5g |
Vitamin A: 6833IU |
Vitamin C: 36mg |
Calcium: 89mg |
Iron: 1mg
Nutrition information is automatically calculated and should only be used as an approximation.
Tried this recipe?
Mention @amindfullmom or tag #amindfullmom! We love seeing your culinary creations!