Soups & Stews
This 15 bean soup with kale recipe transforms simple pantry staples into a nutrient-packed, hearty meal that feels like a warm hug in a bowl. 💛 The secret lies in balancing earthy beans with vibrant kale, creating a dish that's both comforting and packed with plant-based protein. I developed this recipe during a particularly chilly winter when I needed something substantial yet easy to prepare—no fancy ingredients required, just good-quality beans and fresh greens.
The beauty of this soup is its versatility—it works equally well with dried beans (simmered overnight) or canned beans (ready in under an hour). The kale adds a nutty, slightly bitter contrast that cuts through the richness of the beans, while herbs like thyme and bay leaf deepen the flavor without overpowering. Whether you're meal prepping for the week or serving a crowd, this soup delivers restaurant-quality results with minimal effort.
What makes this recipe special is the flavor balance—acidic tomatoes brighten the earthy beans, while smoked paprika and garlic add depth. The kale wilts just enough to soften its edges while retaining texture, creating a perfect harmony of flavors. Plus, it's naturally vegetarian and can easily be made vegan by using a plant-based broth. This is the kind of dish that gets better with time, as the flavors meld and deepen.
Serve it with crusty bread to soak up every last spoonful, or pair it with a simple green salad for a complete meal. The best part? Leftovers taste even better the next day, making it ideal for busy weeknights or cozy Sunday dinners. Let's get cooking!
Ingredients for 15 bean soup recipe with kale
Fifteen types of beans and kale create a hearty vegetarian soup packed with plant-based protein and nutty flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌾 | 1 cup | Soaked overnight for texture |
| Dried Kidney Beans 🌾 | 1 cup | Soaked overnight for texture |
| Dried Black Beans 🌾 | 1 cup | Soaked overnight for texture |
| Canned Cannellini Beans 🌿 | 15 oz | Drained, for quick cooking |
| Canned Great Northern Beans 🌿 | 15 oz | Drained, for quick cooking |
| Canned Chickpeas 🌿 | 15 oz | Drained, for nutty depth |
| Diced Tomatoes 🍅 | 15 oz | Canned, for acidity balance |
| Fresh Kale 🥬 | 4 cups | Chopped, stems removed |
| Yellow Onion 🧅 | 1 whole | Diced, for aromatic base |
| Garlic Cloves 🧄 | 4 cloves | Minced, for aromatic depth |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Dried Thyme 🌿 | 1 tsp | For earthy herbal notes |
| Bay Leaves 🍃 | 2 whole | For subtle aromatic |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The beans are the soul of this soup. For the dried varieties, soak overnight—it cuts cooking time dramatically and makes them creamier. Trader Joe's has a great bulk bean section, but any grocery store carries dried beans in the canned goods aisle. Look for organic if possible, but regular dried beans work too. The canned beans? No-rinse brands like Eden save time and reduce sodium. Kale should be bright green with crisp stems—avoid wilted leaves. If you can't find fresh kale, frozen works (thaw first). The onion and garlic are non-negotiable—they build the aromatic base that makes everything sing.
Short on time? Use all canned beans—just double-check labels for no added salt. No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Fresh thyme is ideal, but dried at one-third the amount works fine. The tomatoes can be fresh if you're feeling fancy, but canned is perfect for this recipe. If you're making this vegan, swap the vegetable broth for a low-sodium mushroom broth—it adds extra depth. For extra richness, stir in 2 tablespoons of nutritional yeast at the end, like a cheesy boost without dairy.
This soup tastes even better the next day—flavors meld beautifully when refrigerated. Keeps for 5 days in the fridge or 3 months frozen. Portion into containers for easy lunches, or freeze in individual servings. The kale wilts down significantly, so don't worry if it looks like too much raw. For serving, I like toasting crusty sourdough to soak up every last spoonful. Leftovers reheat perfectly—just add a splash of water or broth if it's too thick.
Why You'll Love This Recipe
- I swear by this trick: just toss the dried navy and black beans in a pot with the canned beans, cover with water, and let them simmer. No overnight soaking, no fuss—just 30 minutes of hands-off magic while you chop the kale or stir in the bacon.
- No-Soaking Needed: I swear by this trick: just toss the dried navy and black beans in a pot with the canned beans, cover with water, and let them simmer. No overnight soaking, no fuss—just 30 minutes of hands-off magic while you chop the kale or stir in the bacon.
- Earthy Depth Bomb: That mix of kidney beans’ smoky bite, creamy cannellini, and the peppery crunch of kale? It’s like a flavor party where every bean brings something different. Honestly, the first time I tasted it, I thought, "Wait, this is why people love soup."
- Potluck Hero: This soup travels beautifully—warm or cold, in a thermos or a mason jar. I’ve brought it to holiday dinners, book club meetups, and even my neighbor’s birthday (she still talks about it). The beans hold up, the kale stays crisp, and it’s the one dish no one skips seconds on.
Step-by-step instructions for 15 bean soup with kale
Transform pantry staples into a rich, textured soup where earthy beans meet vibrant kale.
🍳 Step 1: Sauté the Aromatic Base
Heat the 2 tablespoons olive oil in a large pot over medium heat until shimmering. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Here's the thing—don't rush this step. You want the onions to develop sweetness before adding anything else.
Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Immediately stir in the 1 tablespoon smoked paprika and 1 teaspoon dried thyme, letting the spices toast for 10 seconds to release their aromas. This is where the soup's depth of flavor begins.
🍳 Step 2: Build the Bean Foundation
Add the soaked 1 cup dried navy beans, 1 cup dried kidney beans, and 1 cup dried black beans to the pot. Pour in the 6 cups vegetable broth, then add the 15 oz drained cannellini beans, 15 oz drained great northern beans, and 15 oz drained chickpeas. Stir gently to combine.
Bring the mixture to a boil over high heat, then immediately reduce to low heat. Add the 2 whole bay leaves and 1.5 teaspoons salt. The reason we use low heat here is to prevent the beans from breaking down too quickly. You want them to soften gradually while maintaining their texture.
⏰ Step 3: Simmer the Beans Until Tender
Let the soup simmer uncovered for 45-60 minutes, stirring occasionally. You'll notice the dried beans will soften first—check them at the 30-minute mark. They're ready when they're fork-tender but still hold their shape. If the soup reduces too much, add ½ cup water to maintain consistency.
During the last 10 minutes, stir in the 15 oz diced tomatoes. This adds acidity that brightens the earthy flavors. The tomatoes should break down slightly, creating a rich, slightly chunky sauce. Taste and adjust seasoning with additional salt or ½ teaspoon black pepper as needed.
🥘 Step 4: Incorporate the Kale and Finish
Reduce heat to low and stir in the 4 cups chopped fresh kale. Let the kale wilt for 3-4 minutes until tender but still vibrant. The kale should soften just enough to blend into the soup without losing its texture. If using stems, they'll take slightly longer to cook—keep an eye on them.
Remove the 2 bay leaves before serving. Here's the final touch: Ladle the soup into bowls and drizzle with a little extra olive oil if desired. Each spoonful should deliver a perfect balance of creamy beans, smoky paprika, and peppery kale—proof that simple ingredients can create something extraordinary.
Pro Tips For Making 15 Bean Soup Recipe With Kale
- SOAK DRY BEANS OVERNIGHT: I learned this the hard way—skipping the overnight soak for navy and black beans leaves them tough no matter how long you simmer. Use a big bowl, cover with water by 2 inches, and let them sit on the counter until they’re noticeably puffier. (Yes, even if you’re impatient like me.)
- SIMMER LOW AND LONG: This isn’t the prettiest method, but it’s the tastiest: once your beans are tender, drop the heat to a gentle simmer—just small bubbles breaking the surface. Rushing it turns beans mushy or splits cannellini beans into a starchy mess. (Your future self will thank you.)
- SCRUB KALE LIKE IT’S DIRTY: Kale’s tough stems and gritty leaves hide more dirt than you’d think. Tear leaves off stems (save them for stock), then give each leaf a quick rinse under cold water while scrubbing the veins with your fingers. No need to boil it first—just a 2-minute blanch in the soup’s last 5 minutes will soften it perfectly.
- DRAIN CANNED BEANS WELL: I skip this when I’m lazy, but the dish is noticeably better when I don’t: rinse canned cannellini and Great Northern beans twice under cold water to wash off that metallic sodium bisulfite preservative. It’s the thing that matters most for keeping the soup from tasting like a can opener’s afterparty.
Storing and reheating your 15 bean soup recipe with kale
Fridge Storage Tips
Let your soup cool to room temperature for no more than 2 hours before transferring to airtight containers—I swear by Glasslock containers for their snug seals. Store in the fridge at 40°F or below for up to 5 days. The flavors actually improve overnight as the spices meld together beautifully. Honestly, this is my go-to for busy weeknights when I need a hearty meal without the fuss. 💛
Freezer Prep Guide
For longer storage, portion the soup into quart-sized freezer bags or silicone molds (like Stasher bags) to make individual servings. Leave 1 inch of headspace for expansion, and squeeze out excess air to prevent freezer burn. Label with the date—this soup keeps its quality for up to 3 months without losing texture or flavor. I always freeze extra portions because it's perfect for lazy days when I don't feel like cooking.
Stovetop Reheating
My preferred method is stovetop reheating because it maintains the best texture. Pour the soup into a heavy-bottomed pot and heat over medium-low heat for 10-15 minutes, stirring occasionally. If it looks too thick, add ¼ cup water or broth to loosen it up. Taste and adjust seasoning—it often needs a pinch of salt after reheating. This method ensures the beans stay creamy and the kale remains tender. ✨
Microwave Shortcut
For quick lunches, transfer a single serving to a microwave-safe bowl and cover with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. The damp paper towel prevents drying out, which is especially important for soups with kale. I keep a stash of these in the freezer for days when I'm in a rush.
Oven Reheating
Preheat your oven to 350°F and transfer the soup to an oven-safe dish. Cover tightly with foil and bake for 20-25 minutes until heated through. This method is great for reheating larger batches and keeps everything warm evenly. I use this technique when I'm making a big pot for a crowd and want to keep everything hot for serving. The oven's gentle heat prevents the kale from turning mushy. 🔥
Garnish After Reheating
Always add fresh garnishes after reheating to brighten up the dish. A sprinkle of fresh parsley or a drizzle of extra-virgin olive oil makes all the difference. For extra flavor, top with a pinch of red pepper flakes or a few drops of hot honey. I love serving this soup with a side of crusty bread to soak up every last drop of that delicious broth. The garnish adds a fresh contrast to the hearty flavors. 💡
Nutrition facts
Frequently asked questions
Can I substitute canned beans for all the dried beans in this recipe?
Yes! For a quicker version, use 6 cans (15 oz each) of mixed beans (like navy, kidney, and black beans). Just drain and rinse them well to reduce sodium. The texture will be slightly softer but still delicious. If you want extra creaminess, mash ½ cup of the canned beans before adding them to the pot.
How do I keep the kale from turning bitter in the soup?
The key is timing—add kale only in the last 3-4 minutes of cooking. Overcooking releases bitter compounds. For extra flavor balance, stir in ½ teaspoon lemon juice or a pinch of sugar when you add the kale. This brightens the greens and complements the earthy beans beautifully.
What makes this soup vegetarian but not vegan?
The recipe uses vegetable broth, which is plant-based, but traditional broths may contain fish-based additives. For a fully vegan version, swap for mushroom or lentil broth and check labels for hidden animal products. The flavor remains rich and satisfying—just add 1 tablespoon nutritional yeast for an umami boost.
Can I make this soup in a slow cooker or Instant Pot?
For a slow cooker, sauté the aromatics first, then add everything (including soaked beans) and cook on low for 6-8 hours or high for 3-4 hours. For an Instant Pot, use the high-pressure setting for 15 minutes after sautéing, then natural release for 10 minutes. Both methods work perfectly—just add kale at the end as directed.
Why does my soup taste bland after reheating?
Reheating often evaporates some of the broth's depth. Fix it by adding ¼ cup water or broth and a pinch of salt while reheating. For extra flavor, stir in 1 teaspoon apple cider vinegar or a splash of hot sauce to restore acidity. Always taste as you go—soups need a little love after sitting!
