15 Bean Soup Recipe with Kale: Hearty Winter Stew With Earthy Greens

Soups & Stews

15 Bean Soup Recipe with Kale: Hearty Winter Stew With Earthy Greens

This 15 bean soup recipe with kale transforms humble pantry staples into a soul-warming stew that tastes like a hug on a chilly evening. 💛 The secret lies in slow-simmered beans—each variety (navy, kidney, pinto) contributing texture and depth—while kale adds earthy richness that stands up to bold flavors. I developed this recipe after years of perfecting hearty winter soups, balancing simplicity with restaurant-quality results.

The beauty of this dish is its adaptability: use vegetable broth for a vegan version or add crispy bacon for extra depth. The beans soften into tender perfection while absorbing the savory broth, and the kale wilts just enough to maintain its vibrant color and slightly bitter edge. What starts as a pot of ingredients becomes a fragrant, comforting bowl that fills your kitchen—and your heart—with warmth.

By the time you ladle this into bowls, you'll have a stew that's hearty enough to satisfy even the most skeptical eaters. The beans hold their shape yet melt in your mouth, while the kale adds a satisfying crunch and vibrant green flecks in every spoonful. It's the kind of meal that tastes even better the next day, making it perfect for meal prep or feeding a crowd.

Serve with crusty bread to soak up every last drop of that flavorful broth, or pair with a simple green salad for balance. The recipe scales effortlessly—double it for leftovers or halve it for a cozy two-person dinner. This is home cooking at its finest: nourishing, adaptable, and utterly satisfying.

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Med Cal

Ingredients for 15 bean soup recipe with kale

Fifteen types of beans and kale—simple pantry staples that become a soul-warming winter hug in one pot.

Ingredient Amount Notes
Navy Beans đŸŒ± 1 œ cups Dried, soaked overnight
Kidney Beans đŸŒ± 1 œ cups Dried, soaked overnight
Pinto Beans đŸŒ± 1 œ cups Dried, soaked overnight
Black Beans đŸŒ± 1 cup Dried, soaked overnight
Great Northern Beans đŸŒ± 1 cup Dried, soaked overnight
Lentils đŸŒ± 1 cup Green or brown, rinsed
Chickpeas đŸŒ± 1 cup Dried or canned, drained
Vegetable Broth 💧 8 cups Low-sodium preferred
Kale đŸ„Ź 1 lb Curly or lacinato, chopped
Yellow Onion 🧅 1 whole Diced, medium size
Carrot đŸ„• 3 whole Medium, sliced into rounds
Celery Stalks 🧅 3 whole Fresh, chopped
Garlic Cloves 🧄 6 cloves Peeled, minced
Tomato Paste 🍅 œ cup Smooth, not chunky
Bay Leaves 🌿 2 whole Dried, for depth
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Ground Cumin 🌿 1 tsp Toasted for warmth
Salt 🧂 1 œ tsp Kosher or sea salt
Black Pepper đŸŒ¶ïž œ tsp Freshly ground
Olive Oil đŸ«’ 2 tbsp Extra-virgin for richness

The beans are the heart of this soup, so don’t skimp on variety. I grab mine from the bulk section at Whole Foods—they’re cheaper and fresher than canned. If you’re using dried, soak them overnight (or quick-soak by boiling 2 minutes, then letting sit 1 hour). For the kale, look for vibrant green leaves with no yellowing or brown spots—Trader Joe’s usually has great organic bunches. The lentils and chickpeas add texture, but you can swap them for more of your favorite beans if you’re feeling adventurous.

No vegetable broth? Water plus bouillon cubes works in a pinch, but it won’t be as rich. Fresh thyme is ideal, but dried at one-third the amount gets you close. The tomato paste can be those little squeeze tubes from Trader Joe’s—they’re perfect for this recipe. Short on kale? Spinach or Swiss chard wilts just as nicely. The carrots and celery are classic mirepoix—don’t skip them, even if you’re in a hurry. And if you’re feeling fancy, toast the cumin and spices in the olive oil for 30 seconds before adding broth—trust me on the extra minute.

This soup tastes even better the next day as flavors meld together. Store in the fridge for 5-6 days or freeze for 3 months. I like to portion it into containers so lunches are sorted for the week. The beans soften perfectly after simmering, but if you’re short on time, use canned beans (drained and rinsed)—just add them at the end to avoid mushiness. Leftovers reheat beautifully—just add a splash of broth or water if it’s too thick.

❀

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe because it’s literally dump-and-simmer. Toss in your soaked beans (or canned, if you’re short on time), chopped kale, and a few pantry staples—no fancy techniques, no last-minute grocery runs. The beans soften together, the kale wilts into submission, and you’re left with a pot that’s done all the work for you.
  • Earthy Depth Magic: Here’s what sold me—the way those five different beans (navy, kidney, pinto, black, and great northern) play off each other. The smoky kidney beans, the creamy great northerns, the hearty navy beans—it’s like a flavor orchestra where each bean has its own solo. And the kale? It adds that peppery bite that cuts through the richness, making every spoonful ridiculously satisfying.
  • Meal Prep MVP: Between us, this soup is my secret weapon for busy weeks. Make a big batch on Sunday, and you’ve got lunch or dinner covered for three days—no reheating drama, just hearty, warming bowls every time. It’s also the kind of dish that gets better the next day, so leftovers aren’t just acceptable; they’re desired.
  • Budget-Friendly Powerhouse: Honestly, this recipe is a steal. Beans are cheap, kale is affordable, and you’re not sacrificing flavor for the price tag. A single pot feeds four for under $10, and the leftovers stretch into lunches that’ll keep you full without breaking the bank. Plus, it’s the kind of dish that makes you feel like you’re eating fancy when you’re really just being smart.

Step-by-step instructions for 15 bean soup with kale

Here's how to create a rich, hearty stew that balances 15 different legumes with earthy kale.

1

🍳 Step 1: SautĂ© the Aromatics and Build the Base

Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the diced yellow onion, sliced carrot, and chopped celery stalks. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent.

Add the 6 cloves minced garlic and cook for 30 seconds until fragrant—this prevents the garlic from burning. Stir in the œ cup tomato paste, 1 teaspoon ground cumin, and 1 teaspoon dried thyme. Cook for another 2 minutes until the tomato paste darkens slightly and releases its rich flavor.

2

👹‍🍳 Step 2: Add Beans, Broth, and Seasonings

Drain and rinse the soaked 1.5 cups navy beans, 1.5 cups kidney beans, 1.5 cups pinto beans, 1 cup black beans, 1 cup great northern beans, 1 cup lentils, and 1 cup chickpeas thoroughly. Add them all to the Dutch oven along with the 8 cups vegetable broth, 2 whole bay leaves, 1.5 teaspoons salt, and œ teaspoon black pepper.

Bring the mixture to a gentle boil, then immediately reduce heat to low. Partially cover the pot and let it simmer for 45 minutes. Stir occasionally to prevent sticking—this is where the magic happens as flavors meld together. The soup should smell deeply aromatic with earthy bean notes and warm spices.

3

đŸ„˜ Step 3: Incorporate Kale and Finish Cooking

After 45 minutes, add the chopped 1 pound kale to the pot. Stir gently to distribute the greens evenly throughout the soup. Return to a simmer and cook uncovered for another 20-25 minutes until all beans are tender but still hold their shape.

Here's the thing—kale needs time to soften without turning mushy. You'll know it's perfect when the leaves are tender enough to eat with a spoon but still retain their vibrant green color. Taste and adjust seasoning if needed, adding more salt or pepper as necessary.

4

⏰ Step 4: Rest and Serve with Crusty Bread

Remove the pot from heat and let the soup rest for 10 minutes before serving. This resting period allows flavors to fully develop and the kale to absorb all that delicious bean broth. Skim off any excess fat that rises to the surface if desired.

Serve the soup warm in deep bowls, garnished with additional black pepper and a drizzle of olive oil if you like. Each spoonful should deliver a perfect balance of hearty beans, earthy kale, and warm spiced broth. The texture should be rich and satisfying, with each bean variety contributing its unique character to the stew.

👹‍🍳

Pro Tips For Making 15 Bean Soup Recipe With Kale

  • SOAK BEANS TWO WAYS: I used to soak all beans overnight, but I’ve since learned to split the batch: soak navy, pinto, and great northern for 8 hours (or quick-soak in boiling water for 1 hour), then add kidney and black beans raw—they soften faster and won’t turn mushy. The texture stays distinct, and you save time.
  • TRIM KALE LIKE A PRO: Skip the wilting step—tough kale stems need a good 30-second blanch in boiling water first, or they’ll stay chewy. Then chop stems into œ-inch pieces and reserve them for the soup base; they add body without bitterness. (Yes, even the thick ones.)
  • SIMMER LOW AND LONG: This isn’t the time for a rolling boil. After the initial 20 minutes of cooking, drop the heat to a bare simmer—just tiny bubbles breaking the surface. I’ve burned down three batches trying to rush it, and the beans always end up mealy. Patience here makes all the difference.
  • SAVE THE SOAK WATER: Don’t pour it down the drain! Strain the soaking liquid (discard any floating debris) and add it to the pot when you start cooking—it’s packed with natural starch that thickens the soup naturally. Just don’t use it if you’ve added salt to the soak water.

Wine and beer pairings for this recipe

Earthy Red Wine

For this hearty bean and kale stew, I reach for a medium-bodied red wine with earthy undertones that complement the kale's bitterness and the beans' depth. A Chianti from Tuscany or Pinot Noir from Oregon works beautifully—their bright acidity cuts through the richness while their dark fruit notes harmonize with the tomato paste. I've found that a 2018 Chianti Classico from Italy pairs especially well, offering just enough tannin to stand up to the kale's texture. đŸ·

Crisp White Options

If you prefer white wine, go for something with enough body to handle the soup's heartiness. A dry Riesling from Germany or Viognier from California brings citrusy brightness that refreshes your palate between spoonfuls. I love a Mosel Riesling—its crisp acidity balances the beans' earthiness while the stone fruit notes echo the caramelized onions in the soup. Serve slightly chilled to enhance the contrast.

Malty Amber Ale

For beer lovers, a malty amber ale bridges the gap between the soup's depth and your palate's refreshment. Look for a New England-style IPA or Belgian dubbel—both have enough body to complement the beans while their hoppy bitterness contrasts the kale's earthiness. My go-to is Allagash White—its caramel malt notes mirror the soup's tomato paste, while the citrusy hops cleanse your palate. đŸș

Cider Pairing

Don't overlook hard cider as a pairing—it's perfect for this rustic soup. A dry, crisp cider from the Pacific Northwest, like Woodchuck Hard Cider, offers apple and pear notes that harmonize with the caramelized onions and kale. The slight effervescence also helps cut through the soup's richness. I like to serve it at room temperature to let its flavors shine alongside the warm stew.

Non-Alcoholic Match

For a non-alcoholic option, try a sparkling hibiscus tea or ginger beer. The tartness of hibiscus tea mirrors the acidity in red wine pairings, while ginger beer's spice complements the cumin and thyme in the soup. I often make my own hibiscus tea by steeping dried hibiscus flowers in hot water with a touch of honey—it's surprisingly sophisticated and pairs perfectly with the kale's earthy notes.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 65g23%
Dietary Fiber 18g64%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute canned beans for dried in this recipe?

Yes, but with a few adjustments! Use 2 (15 oz) cans of each bean type (navy, kidney, pinto, etc.) instead of dried. Drain and rinse them thoroughly, then add them to the soup during the last 15-20 minutes of cooking to prevent mushiness. The texture will be slightly different, but still delicious. For best results, use low-sodium varieties and add extra broth if needed.

2

How do I make this soup vegan?

This recipe is already vegan-friendly! Simply use vegetable broth instead of chicken broth, and skip any optional meat additions like bacon. The kale and beans provide plenty of protein and heartiness. For extra richness, stir in 1 tablespoon nutritional yeast or a splash of red wine at the end. The flavors will still shine through beautifully.

3

Why does my kale turn mushy in the soup?

Kale needs gentle handling—overcooking is the usual culprit. Add it only 20-25 minutes before serving, and keep the heat at a gentle simmer (not a boil). If it's still too tough, chop it smaller so it cooks faster. For extra protection, add it with the beans but stir it in the last 10 minutes of cooking. The goal is tender, not mushy!

4

Can I make this soup in an Instant Pot?

SautĂ© the aromatics as directed, then add all ingredients except kale. Seal the lid and cook on high pressure for 20 minutes, then quick-release. Stir in kale and cook on sautĂ© mode for 5 minutes until tender. The Instant Pot cuts cooking time dramatically while keeping flavors rich. Just be sure to check bean tenderness—they might need less time than stovetop.

5

What's the best way to store and reheat leftovers?

Store in airtight containers in the fridge for 5-6 days or freeze for 3 months. To reheat, warm on the stovetop over medium-low heat with a splash of broth or water if it's too thick. For best texture, reheat only until steaming hot—don't boil. The flavors actually improve overnight, so leftovers often taste even better!

★★★★★5.0(8 reviews)
Categories Soups & Stews