Soups & Stews
This 18 bean soup crock pot recipe transforms humble pantry staples into a hearty, flavor-packed meal that tastes like a warm hug on chilly days. The slow cooker does all the work while layers of beans, vegetables, and herbs meld into a symphony of textures and tastes—creamy white beans, tender carrots, and earthy mushrooms all working together in perfect harmony.
What makes this recipe special is its foolproof simplicity—just toss everything in your crock pot and let it simmer for hours, developing deep, complex flavors without requiring constant attention. The secret lies in using a mix of dried and canned beans for maximum texture contrast, while broth and spices build richness that only slow cooking can achieve.
By the time you're ready to serve, you'll have a thick, satisfying soup with each spoonful offering a different bean variety—some soft, some firm, all packed with plant-based protein. The aroma alone will have everyone gathering around the table, and the versatility means it works as a main dish or alongside crusty bread for dipping.
Perfect for meal prepping, feeding a crowd, or stretching ingredients across multiple servings, this recipe proves that great soup doesn't require complicated techniques—just time and patience. Let's get started with this pantry powerhouse that delivers restaurant-quality results at home.
Ingredients for 18 bean soup crock pot
Eighteen ingredients blending textures and flavors into one hearty crock pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌾 | 1 cup | Rinsed before adding |
| Dried Kidney Beans 🌾 | ½ cup | Soaked overnight preferred |
| Dried Pinto Beans 🌾 | ½ cup | Rinsed thoroughly |
| Canned Great Northern Beans 🌿 | 15 oz | Drained, rinsed |
| Canned Chickpeas 🌿 | 15 oz | Drained, rinsed |
| Canned White Beans 🌿 | 15 oz | Drained, rinsed |
| Canned Lentils 🌿 | 15 oz | Drained, rinsed |
| Dried Navy Beans 🌾 | ½ cup | Rinsed before adding |
| Dried Lima Beans 🌾 | ¼ cup | Rinsed thoroughly |
| Dried Garbanzo Beans 🌾 | ¼ cup | Soaked overnight |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Onion Powder 🧅 | 1 tbsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tbsp | Not garlic salt |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🌿 | 2 whole | Removed before serving |
| Carrots 🥕 | 2 whole | Peeled, chopped |
| Celery Stalks 🧅 | 3 whole | Chopped, leaves included |
| Tomato Paste 🍅 | 2 tbsp | High-quality preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
The bean variety is what makes this soup exceptional. Dried beans like black, kidney, and pinto develop deeper flavor during slow cooking, while canned beans provide immediate texture contrast. For dried beans, Bob's Red Mill or Anthony's Goods are excellent choices—look for organic labels when possible. The vegetable broth should be low-sodium to control flavor balance; Imagine or Pacific Foods are reliable brands. Fresh herbs like thyme and bay leaves can be found at any grocery store, but Whole Foods or Trader Joe's often carry higher-quality dried options in their bulk sections.
No dried beans on hand? Canned beans work perfectly—just double the canned amount to compensate. Swap tomato paste for 1 cup crushed tomatoes if needed, though the paste intensifies flavor more efficiently. The carrots and celery can be pre-chopped for convenience, but freshly cut pieces develop better texture. For a smokier profile, add 1 tsp smoked paprika or a pinch of cayenne. If you prefer extra richness, stir in 2 tbsp nutritional yeast at the end for a cheesy note without dairy.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze portions for 3 months. For meal prep, divide into containers before freezing—simply reheat and serve. The dried beans can be pre-soaked overnight to reduce cooking time, but the slow cooker handles them beautifully either way. If using a 6-quart crock pot, this recipe fills it perfectly for a crowd.
Why You'll Love This Recipe
- Deep Umami Magic: That combo of dried and canned beans? Absolute flavor gold. The dried ones soften into rich, earthy bites while the chickpeas add a creamy contrast—plus, the smoky paprika and garlic I toss in? It’s the kind of soup that makes you close your eyes mid-bite.
- Lunchbox Hero: Between us, this soup is my meal prep MVP. Pack it in jars for work lunches (it stays thick and hearty), or serve it cold over greens for a picnic. Honestly, I’ve even reheated leftovers for breakfast—yes, really—and no one bats an eye.
- Budget-Friendly Powerhouse: A bag of dried beans goes a long way, and canned chickpeas stretch this into a full week’s worth of meals. I’ve fed six people for under $10 with this—plus, the leftovers taste just as good the third day as they did the first.
Step-by-step instructions for hearty 18 bean crock pot soup
This method delivers maximum flavor with minimal effort—your crock pot does all the hard work.
Prepare All Beans for Even Cooking
Rinse all dried beans thoroughly under cold water to remove debris. For the 0.5 cup dried kidney beans and 0.25 cup dried garbanzo beans, soaking overnight in plenty of water reduces cook time and improves texture. Drain and rinse the soaked beans before adding to the crock pot.
Drain and rinse the 15 oz canned Great Northern beans, 15 oz canned chickpeas, 15 oz canned white beans, and 15 oz canned lentils to remove excess sodium. These canned varieties add instant body and texture to your soup. The remaining dried beans—1 cup black beans, 0.5 cup pinto beans, 0.5 cup navy beans, and 0.25 cup lima beans—can go straight into the crock pot after rinsing.
Sauté Aromatics for Deep Flavor Foundation
In a large skillet, heat the 2 tbsp olive oil over medium heat. Add the 2 peeled and chopped carrots and 3 chopped celery stalks (including leaves). Sauté for 5-6 minutes until the vegetables soften and begin to caramelize—this builds complex flavor that transfers to the soup.
Add the 2 tbsp tomato paste and cook for another 1 minute, stirring constantly. This step deepens the umami profile and creates a rich base for the soup. Transfer the sautéed vegetables and tomato paste to your crock pot.
Layer All Ingredients Strategically
Add the 6 cups vegetable broth to the crock pot first, followed by the 1 tbsp onion powder, 1 tbsp garlic powder, and 1 tsp dried thyme. Stir these dry ingredients into the broth to dissolve completely. This ensures even distribution of flavors throughout the soup.
Add all prepared beans—both dried and canned—to the crock pot. Tuck in the 2 whole bay leaves and give everything a gentle stir. The bay leaves will infuse subtle herbal notes, but remember to remove them before serving. The layering sequence prevents beans from sticking to the bottom and ensures even cooking.
Cook on Low for Maximum Tenderness
Place the lid on your crock pot and cook on low heat for 8-10 hours. This slow cooking time transforms tough dried beans into tender, flavorful morsels while allowing all ingredients to meld into a harmonious broth. The longer cook time also breaks down complex carbohydrates, making the beans easier to digest.
Check the soup after 6 hours if possible—if the beans aren't fully tender, continue cooking for another 2-4 hours. The soup should have a thick, hearty consistency with beans that are fork-tender but still hold their shape. If it's too thin, you can thicken it later by mashing a few beans with a fork.
Finish and Serve with Perfect Texture
Remove the 2 bay leaves before serving. Taste the soup and adjust seasoning if needed—this is your chance to balance flavors. The soup should be rich with bean flavors, slightly sweet from the carrots, and well-seasoned with the aromatic spices.
For an extra boost of freshness, serve with chopped parsley or a dollop of Greek yogurt. This soup tastes even better the next day as flavors continue to develop, making it perfect for meal prep. Store leftovers in the refrigerator for up to 5 days or freeze for 3 months.
Pro Tips For Making 18 Bean Soup Crock Pot
- SOAK DRY BEANS OVERNIGHT: I learned this the hard way—skipping the overnight soak with dried black and kidney beans leaves you with tough, uneven texture. Even if you’re in a hurry, a 12-hour soak in cold water (with a pinch of salt) guarantees they’ll soften perfectly in the crock pot. (Yes, even if you’re impatient like me.)
- DRAIN AND RINSE CANNED BEANS: That brine in canned Great Northerns and chickpeas adds unnecessary salt and water to your soup. Drain them well, then give them a quick cold-water rinse—it cuts down on both sodium and the slimy residue that makes the broth murky. (Your future self will thank you.)
- START LOW AND SLOW: Cranking the crock pot to high right away just makes the beans split and turn to mush. Instead, set it to low for the first 4 hours, then switch to high if you’re in a rush. This keeps the dried beans intact while letting the flavors meld properly. (I know, I know—but trust the process.)
- ADD AROMA BASE FIRST: Don’t just toss in raw beans and water. Sauté onions, garlic, and a splash of vinegar in a pan until fragrant, then dump it into the crock pot before adding liquids. This builds depth of flavor that just simmering won’t. (Does it look weird? Yes. Does it work? Every single time.)
Perfect pairings for this dish
Bread Pairings
Crusty sourdough is my go-to choice for dipping into this hearty soup—its tangy crunch contrasts beautifully with the creamy beans and rich broth. Look for an artisanal loaf from your local bakery or a high-quality brand like Bread Srvice or King Arthur. For extra indulgence, toast the bread until golden brown to enhance its texture. 🥖
Cheesy Toppings
Add a dollop of sharp cheddar or creamy goat cheese right before serving to elevate the soup's depth. I love using Cabot Smoked Cheddar or Trader Joe's Organic Goat Cheese for their rich, slightly tangy flavors. Sprinkle with freshly cracked black pepper to add a subtle kick that balances the earthy beans. 🧀
Herb Garnishes
Fresh herbs brighten up the soup with a pop of color and freshness. I always finish with chopped parsley or cilantro, but
Nutrition facts
Frequently asked questions
Can I use all canned beans instead of dried?
Yes! For a quicker version, substitute all dried beans with 6 cups total of canned beans (like black beans, kidney beans, and pinto beans). Drain and rinse thoroughly to control sodium. The soup will be ready in 4-5 hours on low heat instead of 8-10 hours, though dried beans develop deeper flavor over time.
How do I adjust the spice level?
Start with mild seasoning, then adjust to taste. For heat, add ½-1 tsp cayenne pepper or 1 tsp smoked paprika when sautéing the aromatics. For extra depth, stir in 1 tsp cumin or ½ tsp oregano during the last hour of cooking. Always taste before serving!
Why does my soup taste watery?
Slow cookers reduce liquid differently than stovetops. If your soup is too thin, mash ½ cup of beans with a fork to thicken it naturally. For extra richness, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water and simmer for 10 minutes off heat. The beans should absorb excess liquid over time.
Can I make this soup in an Instant Pot?
Use the same ingredients but cook on high pressure for 25 minutes (natural release). For dried beans, soak them first. The Instant Pot version cooks 3-4 times faster but may need an extra 10 minutes on sauté to develop flavor. Stir in fresh herbs at the end for brightness.
What if I don’t have tomato paste?
No problem! Swap the 2 tbsp tomato paste for 1 cup crushed tomatoes or ½ cup tomato sauce. These work well but add more liquid, so reduce the broth by ½ cup to maintain thickness. The soup will still be flavorful, just with a slightly different depth.
