Soups & Stews
This 6 bean soup crock pot recipe delivers hearty, satisfying texture with every spoonful—especially when you add those crunchy chickpeas at the end. 🔥 The secret lies in slow-cooking dried beans with aromatic vegetables and herbs, letting flavors meld into a rich, comforting broth that gets even better with time. I designed this for busy weeknights when you want a nourishing meal that practically cooks itself.
What sets this recipe apart is the balance of textures: tender beans, crisp chickpeas, and a velvety broth that coats every bite. The crock pot does all the work while you prep other dishes—just combine everything in the morning and return to a fragrant, ready-to-serve soup by dinnertime. No soaking required, and the flavors deepen as it simmers, making it perfect for meal prep.
By the time you're done, you'll have a soup that's hearty enough to stand alone but still light enough for lunch. The chickpeas add satisfying crunch, while the beans provide plant-based protein and fiber. This is the kind of soup that warms you up inside and out, with just the right amount of seasoning to make every bite delicious.
Serve with crusty bread or over rice for a complete meal. The beauty of this recipe is its flexibility—adjust the seasoning to your taste, add extra vegetables, or even make it vegan by skipping the butter. Let's get cooking!
Ingredients for 6 bean soup recipe crock pot
Six types of beans plus aromatic veggies—your crock pot will thank you later.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 1 cup | Rinsed before adding |
| Dried Kidney Beans 🌱 | 1 cup | Rinsed before adding |
| Dried Pinto Beans 🌱 | 1 cup | Rinsed before adding |
| Dried Navy Beans 🌱 | 1 cup | Rinsed before adding |
| Dried Chickpeas 🥜 | 1 cup | For final crunch |
| Dried Lentils 🌱 | ½ cup | Green or brown |
| Onion 🧅 | 1 whole | Yellow or red, chopped |
| Carrot 🥕 | 2 whole | Medium, chopped |
| Celery Stalks 🌿 | 3 whole | Chopped, not stringy |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Bay Leaves 🌿 | 2 whole | For aromatic depth |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Dried Oregano 🌿 | 1 tsp | Earthy flavor |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Crusty Bread 🍞 | 6 slices | For serving |
The beans are the stars here, so pick dried over canned—they soak up flavors better and give that hearty texture. Trader Joe's and WinCo have great bulk bins if you want to mix your own bean blend. Look for beans that are firm and free of debris. The chickpeas go in at the end for that satisfying crunch—don't skip this part! For the broth, Pacific Foods low-sodium vegetable broth is my go-to, but any good-quality brand works. The tomato paste? Trader Joe's squeeze tubes are perfect—no waste, and they keep for months in the pantry.
No dried beans? Canned beans will work in a pinch—just drain and rinse them well to avoid a watery soup. Short on thyme? Dried rosemary at half the amount adds a nice twist. The celery can be subbed for fennel or leeks if you're feeling fancy. For extra richness, stir in 1 tbsp of nutritional yeast at the end—it gives a cheesy depth without dairy. And if you're making this vegan, skip the butter entirely and add 1 tbsp of olive oil instead.
This soup tastes even better the next day—honestly, the flavors meld more overnight. Keeps for 5-6 days in the fridge, and freezes beautifully for up to 3 months. I portion mine into containers with a side of bread for easy lunches. The chickpeas stay crispy if you add them right before serving, but they'll soften slightly if you want to prep ahead. Store leftovers with a splash of broth to keep everything moist.
Why You'll Love This Recipe
- I’ll be real: this recipe uses beans you probably already have. No fancy ingredients, no last-minute grocery runs—just dried beans, broth, and spices. It’s my go-to when I’m low on cash or time, and somehow, it still feels like a treat. Budget-friendly doesn’t mean boring.
- Deep, Earthy Richness: Between us, the combo of black beans, kidney beans, and chickpeas creates this unexpected depth—smoky from the garlic, bright from the bay leaf, and just a hint of cumin warmth. It’s not just soup; it’s a full flavor experience, and I’ll take that over basic any day.
- Meal Prep MVP: This soup begs to be made in bulk. I make a big batch on Sunday, portion it into containers, and boom—healthy lunches for the week. Freeze half if you’re feeling extra, and reheat it straight from frozen. (Yes, even on a Tuesday night.)
- Pantry Magic: I’ll be real: this recipe uses beans you probably already have. No fancy ingredients, no last-minute grocery runs—just dried beans, broth, and spices. It’s my go-to when I’m low on cash or time, and somehow, it still feels like a treat. Budget-friendly doesn’t mean boring.
Step-by-step instructions for hearty crock pot bean soup
This method delivers restaurant-quality texture with minimal effort—just load, cook, and enjoy.
👨🍳 Step 1: Prep and Sauté the Aromatics
Heat a large skillet over medium heat and add the 2 tablespoons olive oil. Once shimmering, add the chopped 1 whole onion, 2 whole carrots, and 3 whole celery stalks. Sauté for 5-6 minutes until the vegetables soften and the onion becomes translucent.
Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant—this builds the flavor foundation. Transfer the sautéed vegetables to your crock pot, creating space for the beans. Here's the thing—don't skip this step. Sautéing deepens the flavor profile and prevents the soup from tasting flat.
🥘 Step 2: Layer the Beans and Broth
Add the rinsed 1 cup dried black beans, 1 cup dried kidney beans, 1 cup dried pinto beans, 1 cup dried navy beans, 0.5 cup dried lentils, and 1 cup dried chickpeas to the crock pot. The chickpeas will add that final crunch you're craving.
Pour in the 6 cups vegetable broth and stir gently to combine. Add the 2 tablespoons tomato paste, 2 whole bay leaves, 1 teaspoon dried thyme, 1 teaspoon dried oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Give everything a final stir—this ensures even distribution of flavors throughout the cooking process.
🔥 Step 3: Cook on Low for Maximum Tenderness
Place the lid on the crock pot and cook on low heat for 8-10 hours. I know it seems like a long time, but this slow cooking transforms tough dried beans into silky, flavorful bites. After 6 hours, give the soup a quick stir to prevent the beans from sticking to the bottom.
You'll know it's ready when the beans are fork-tender and the flavors have melded beautifully. The chickpeas should hold their shape for that satisfying crunch. The reason we cook this long is to break down the beans' tough skins and create that luxurious, velvety texture we're after.
🍽️ Step 4: Finish and Serve with Crusty Bread
Remove the 2 bay leaves and adjust seasoning if needed. The soup should be rich and flavorful without needing extra salt. Ladle the soup into bowls and serve immediately with the 6 slices crusty bread for dipping.
Here's where it gets fun—taste the soup right after cooking while it's still warm. The flavors will be most vibrant at this point. If you prefer a thicker consistency, you can mash a few beans against the side of the pot to thicken it slightly. Each spoonful should deliver that perfect combination of tender beans, aromatic vegetables, and satisfying crunch from the chickpeas.
Pro Tips For Making 6 Bean Soup Recipe Crock Pot
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with dried beans always leaves you with a gummy, uneven texture. Skip the quick-soak shortcut for this soup; just toss them in cold water the night before and let them sit. The chickpeas and navy beans especially benefit from that extra time to soften evenly.
- USE HOT BROTH: Cold liquid in the crock pot means lukewarm soup by dinner. Heat your broth or water to a boil first, then pour it in with the beans—this guarantees a head start on cooking time. (Yes, even if you’re impatient like me.)
- SALT LATE: Adding salt early toughens the beans, especially the kidney and pinto varieties. Wait until the last 30 minutes to season, then taste and adjust—this keeps them tender and lets the flavors meld properly.
- TOAST THE BEANS: This isn’t the prettiest method, but it’s the tastiest. Dry the beans in a skillet over medium heat for 2–3 minutes, stirring constantly, until they smell nutty. It cuts down on cooking time and deepens the flavor—worth the extra step.
Storing and reheating this recipe
Fridge Storage
Let your soup cool completely before transferring to airtight containers—I swear by Glasslock containers for their snug seals. Store for up to 5-6 days in the fridge at 40°F or below. The flavors actually deepen overnight, so leftovers often taste even better than the first serving. Just give it a quick stir before reheating to redistribute any settled chickpeas. 🥄
Freezer Prep
For long-term storage, portion soup into freezer-safe containers or heavy-duty freezer bags. Leave 1-inch headspace since liquids expand when frozen. Label with the date—this soup keeps for 3 months without losing quality. I like to freeze it in single-serving portions for easy lunches. Thaw overnight in the fridge before reheating. ❄️
Reheating Methods
Stovetop reheating gives the best texture. Transfer soup to a pot and heat over medium-low heat for 10-15 minutes, stirring occasionally. Add 2-3 tablespoons broth or water if it thickens too much. For microwave reheating, cover with a damp paper towel and heat on 50% power in 2-minute intervals until steaming. Always bring to 165°F to kill any bacteria. 🔥
Reviving Crunch
The chickpeas lose their crunch when reheated. To fix this, add ¼ cup fresh chickpeas (or canned, drained) to each serving before eating. For extra flavor, toast them in a dry skillet for 2-3 minutes until golden before adding back to the soup. This little trick makes reheated soup taste almost as good as fresh! 🥜
Meal Prep Tips
Double the recipe and freeze half for future meals. I like to prep two batches on weekends—one for fridge storage and one for freezing. When reheating, add a splash of broth to maintain that velvety consistency. For extra richness, stir in 1 tablespoon olive oil or 1 teaspoon nutritional yeast when reheating. This soup is perfect for busy weeknights when you need nourishing meals with minimal effort. 💡
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
Yes, but your soup will be less flavorful and less hearty. Canned beans work in a pinch—just drain and rinse them well to avoid a watery texture. For best results, use 2 (15 oz) cans of each bean type (black, kidney, pinto, navy) and add them during the last 30 minutes of cooking to maintain texture. The dried beans absorb flavors better and give that luxurious slow-cooked texture.
How do I make this soup vegan?
It's already vegan-friendly! Just skip the butter and use 2 tablespoons olive oil instead. For extra richness, stir in 1 tablespoon nutritional yeast at the end—it adds a cheesy depth without dairy. The vegetable broth ensures this remains completely plant-based while keeping all the hearty, satisfying flavors intact.
Why does my soup taste bland?
Most likely, you skipped sautéing the aromatics or didn't cook it long enough. The key is building flavor by cooking the onions, carrots, and celery until soft before adding everything else. For extra depth, add 1 teaspoon smoked paprika or ½ teaspoon liquid smoke when you combine the ingredients. Always cook on low for the full 8-10 hours—this lets the flavors meld properly.
Can I add meat to this soup?
This soup works great with smoked sausage or diced ham. Add ½ pound smoked sausage or ½ cup diced ham along with the broth. For a heartier version, brown the meat first in a skillet before adding it to the crock pot. The beans will soak up the meaty flavors beautifully while keeping the dish vegetarian-friendly for others.
How do I adjust the thickness?
For a thicker soup, mash 4-6 beans against the side of the pot after cooking. If it's too thick, stir in ½ cup broth or water to loosen it. The ideal consistency should coat a spoon but still be easy to ladle. Remember, the chickpeas add texture without thickening—so adjust the beans first for the perfect mouthfeel.
