When the air turns crisp and you just want to curl up under your favorite blanket, there is truly nothing that beats a giant bowl of something simmering all day long. Forget complicated weeknight meals! If you need me, Iāll be waiting by the crockpot because this Hearty Slow Cooker Ham and 15 Bean Soup is my go-to comfort food recipe. Iāve made this specific bean soup hundreds of times over the years, perfecting it until it hits that perfect note of smoky and savory.
This is the ultimate, set-it-and-forget-it meal. Seriously, you dump everything in the pot in the morning, and eight hours later, you have the most satisfying, filling soup imaginable ready for dinner. It’s so easy, and trust me, it tastes like you worked all day on it!
Why This Hearty Bean Soup is Your New Favorite Cozy Dinner Recipes
When it comes to serious comfort food, this ham and bean soup just knocks every other recipe out of the park. Itās so simple to throw together, which is why I keep coming back to it again and again. You just canāt beat the convenience of the slow cooker for developing deep flavor without constant hovering!
- Itās a True Slow Cooker Soup Miracle: Prep takes about 15 minutes total in the morning. Then you forget about it until dinnertime! No more standing over a hot stove on a chilly evening.
- Unbeatable Flavor Depth: That smoky ham hock or leftover ham gives you this incredible, savory base. It makes this a real Smoked Ham Soup experience that tastes like it simmered for two days.
- Seriously Filling Soup Ideas: This recipe is packed with fiber and protein from those 15 glorious beans. One bowl leaves you completely satisfiedāitās the definition of a hearty bean soup that sticks to your ribs. We often have leftovers, which is great for lunch the next day! If youāre looking for another fantastic hearty option, be sure to check out my Best Ham and White Bean Soup recipe too!

Ingredients for the Ultimate 15 Bean Soup Recipe
Okay, let’s talk about what you need to get this easy bean soup going. The heart of this recipe is that 15 bean soup mix, but hereās the absolute first thing you HAVE to do: open that bag, toss the little flavor packet it came with straight into the trash. We are making our own flavor here, not whatever they put in that pouch!
You’ll need about a pound of smoked hamāI love using a ham hock for the flavor, but leftover ham cut into bite-sized pieces works perfectly too. For your veggies, we keep it classic: one big onion, two carrots, and two celery stalks, all just roughly chopped since theyāre going into the slow cooker! Then itās just 8 cups of water or broth, plus some pepper, thyme, and a bay leaf to build that amazing savory depth. Salt comes last, remember!
Ingredient Clarity and Preparation Notes
Since we aren’t soaking the beans overnight, rinsing them super well is critical! Take that bag of dried beans and run them under cold water until the water runs clear. While youāre at it, just quickly pick through them for any tiny pebblesāyou don’t want to bite down on anything hard!
If you happen to be skipping the ham hock and opting for bacon (like my neighbor does sometimes), make sure you cook that bacon until itās perfectly crisp first. Youāll want to add those crispy bits to your slow cooker later, reserving just a tiny bit of that bacon grease to sautĆ© your veggies in beforehand if you want extra flavor. Thatās how we build flavor, one step at a time!
How to Prepare Easy Bean Soup Recipe in the Slow Cooker
This is where the magic happens, and honestly, it requires almost zero skill, which is why I call it my favorite Easy Bean Soup Recipe! Once youāve rinsed those beans and chopped your handful of veggies, the hard part is over. Grab your slow cookerāI use my big 6-quart one for thisāand just start layering everything in. The beans, the ham pieces, the onion, carrot, and celery go right in.
Pour in your 8 cups of broth or water. Don’t forget the pepper, thyme, and that crucial bay leaf! Give it one really good stir to make sure everything is submerged. Then, slap that lid on tight and set it. Either low for 8 to 10 hours or high for 4 to 5 hours. Thatās it! When you come back, the kitchen will smell incredibleāthat deep, savory flavor is exactly what you want in a Five-Star Winter Soup Idea.

Once it’s done, pull out that bay leaf before you serve itāno one wants to bite into that! If you used a ham hock, fish it out, shred all that tender meat off the bone, and toss it happily back into the pot. Now we taste for salt! Because the ham is already salty, you always add salt last. If you’re interested in adapting this for a different kind of comfort, you might enjoy my recipe for Easy Crockpot Potato Soup, too.
Tips for Achieving Perfect Bean Soup Texture
The most common issue people have with any bean soup is that it ends up too soupy, right? We want this one to be thick and substantial, not watery. If you check it after the cooking time is done and it still feels a little thin for your liking, hereās my trickāit’s one of the best tips for a Thick and Creamy Soup experience!
Just take about a cup of those cooked beans and mash them right against the side of the slow cooker basin with a sturdy spoon. Stir those mushy bits back in. They dissolve slightly and really thicken up the broth instantly. Also, if you notice itās thin before the time is up, take the lid off for the final 30 minutes. That lets some steam escape and concentrates the flavor beautifully, making it the best homemade bean soup youāve ever had!

Variations for Your Favorite Bean Soup
One of the best things about using the 15 bean mix is how adaptable this savory bean dish is! If youāre making soup for meatless Monday or just ran out of ham, converting this into a fantastic Vegetarian Bean Soup is zero effort. You just leave out the ham hock entirely. To compensate for that missing smokinessāwhich is really what makes this recipe singāI highly recommend adding about half a teaspoon of liquid smoke or a tablespoon of smoked paprika with your herbs. Use vegetable broth instead of water for the base.
If you’re aiming for a White Bean Soup vibeāmaybe something that feels a little more like a Tuscan soupāsimply pick out the navy beans and cannellini beans from your mix if you can find them, or just make sure the majority of the beans simmering are the paler ones. It results in a slightly milder, creamier taste that is absolutely delicious with a drizzle of good olive oil served on top. We also have a fantastic classic pea soup if you’re looking for other cozy green options!
Serving Suggestions for This Savory Bean Dish
Now that youāve got this amazing, hearty bean soup simmering away, we have to talk about what to serve alongside it. This filling soup idea truly shines when paired with something perfect for dipping. Honestly, I usually set out a basket of crusty bread, but dipping it in my homemade Olive Oil Bread Dip is just next level for a cozy dinner.
If youāre feeling ambitious, my Easy Naan Bread Recipe pairs perfectly because itās sturdy enough to scoop up all those delicious beans and bits of ham. For something lighter on a weeknight, a very simple, crisp green salad with a bright vinaigrette cuts through the richness perfectly. Itās just the right balance!
Storage and Reheating Instructions for Homemade Bean Soup
One of the greatest things about this incredibly hearty bean soup is how incredibly well it keeps! Youāve made a big batch, fantastic workānow you get delicious easy leftovers all week. Store any unused soup in airtight containers in the refrigerator for up to 4 days. It tends to get even better on day two as those flavors keep mingling.
But honestly, this soup freezes like a dream! As the original recipe notes suggest, feel free to double or triple this recipe and stash portions away in freezer-safe bags or plastic containers for future weeknight dinners. When youāre ready to enjoy your homemade bean soup again, just thaw it overnight in the fridge and reheat gently on the stovetop or in the microwave. It reheats perfectly!
Frequently Asked Questions About Making Bean Soup
I get so many questions about this hearty bean soup because everyone wants to make sure they get that perfect, thick texture and deep flavor every single time. Since this recipe is designed for the slow cooker, people often ask about adaptations, and Iām happy to share the secrets Iāve picked up over the years of making this savory bean dish!
Can I make this bean soup without a slow cooker?
Oh yes, absolutely! If you need a quick weeknight soup dinner and canāt wait 8 hours, you can totally make this on the stovetop. After you rinse the beans, just sautĆ© your veggies (onion, carrot, celery) right in a big Dutch oven until they are soft. Add the beans, ham, herbs, and liquid. Bring it all to a rolling boil, then immediately reduce the heat, cover the pot, and let it simmer gently. For stovetop cooking, youāll need about 1.5 to 2 hours total, checking occasionally to stir and make sure the bottom isn’t scorching. It won’t get that slow-cooked richness, but itās a fantastic One Pot Soup alternative!
What if I don’t have ham? Can I make a vegetarian bean soup?
You certainly can! If you leave out the ham hock or leftover ham, you have the foundation for a wonderful Vegetarian Bean Soup. The key here is flavor replacement because that smoked element brings so much to the party. When you add your vegetable broth, throw in about half a teaspoon of liquid smokeāa little goes a long way, trust me! Or, if you don’t have liquid smoke, boost the herbs with an extra teaspoon of dried thyme and a pinch of smoked paprika. It really helps mimic that savory depth we love in a Ham and Bean Soup without the meat.
How do I ensure my 15 bean soup is thick and creamy?
This is my favorite thing to talk about because nobody wants thin, watery bean soup! We want that rich, thick soup texture. If you follow the instructions, the beans will naturally break down a bit, but for the ultimate Thick and Creamy Soup result, you need to intervene slightly near the end of cooking. Once the beans are fully tender, take a sturdy spoon and just smash about one full cup of the beans right against the side of the pot. Stir those mashed beans back into the soup. They break down into a paste that thickens the broth beautifully, giving you that hearty consistency.
We have tons of other great soup ideas if this one gets you hooked, like my quick 10-Minute Egg Drop Soup if you need something lightning fast!
Nutritional Estimates for This Hearty Bean Soup
I always get asked about the nutrition side of this incredibly filling soup, and while Iām certainly not a nutritionist, I do track these things loosely so I know what Iām serving up! Since this 15 bean soup is packed with fiber and protein, itās a really satisfying dish that doesn’t break the bank calorically. Keep in mind these are just estimatesāyour ham hock size and broth choices can change things slightly.
For one serving, which I measure out as about 1.5 cups, hereās roughly what you are looking at:
- Calories: 350
- Protein: 25g
- Fat: 10g (with 4g Saturated Fat)
- Carbohydrates: 50g (with a fantastic 18g of Fiber!)
- Sugar: 5g
- Cholesterol: 35mg
This is what I call a win for a cozy dinner recipe! Remember, these figures are just rough guidelines based on the ingredients, so for official counts, you might want to check out our full nutritional disclaimer. But trust me, itās a hearty, wholesome meal!

Share Your Homemade Bean Soup Success
I truly hope this Hearty Slow Cooker Ham and 15 Bean Soup warms you up as much as it warms up my kitchen every fall and winter! Cooking is always better when you share the results, so Iād love to see what you thought of this meal.
If you made this savory bean dish and loved that smoky flavor, please take a quick minute to rate the recipe right down below. Did you use bacon instead of a ham hock? Did you choose to mash a few extra beans for extra thickness? I love hearing how you make these recipes your own way!
Snap a picture while youāre serving it up alongside some good dipping bread and tag me on social media! Your feedback truly helps others decide to try this easy bean soup recipe, and I appreciate you stopping by my little corner of the internet. Check out more of my kitchen adventures over on my About Us page when you have a moment!
PrintHearty Slow Cooker Ham and 15 Bean Soup
Make this easy, filling 15 bean soup in your slow cooker using smoked ham for deep flavor. This is a perfect comfort food for cold weather.
- Prep Time: 15 min
- Cook Time: 8 hours
- Total Time: 8 hours 15 min
- Yield: 8 servings
- Category: Dinner
- Method: Slow Cooking
- Cuisine: American
- Diet: Low Fat
Ingredients
- 1 (15 ounce) package dried 15 bean soup mix (do not use the seasoning packet)
- 1 pound smoked ham hock or leftover ham, cut into pieces
- 1 large onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 8 cups water or low-sodium chicken broth
- 1 teaspoon dried thyme
- 1 bay leaf
- 1 teaspoon black pepper
- 1/2 teaspoon salt (adjust after cooking)
Instructions
- Rinse the dried beans thoroughly under cold water. Discard any small stones or damaged beans.
- Place the rinsed beans, ham, onion, carrots, celery, water or broth, thyme, bay leaf, and pepper into the basin of a 6-quart or larger slow cooker.
- Stir all ingredients together well.
- Cover the slow cooker and cook on low for 8 to 10 hours, or on high for 4 to 5 hours, until the beans are tender and the soup has thickened.
- Remove and discard the bay leaf. Taste the soup and add salt as needed. If you used a ham hock, remove the meat, shred it, and return the shredded meat to the soup.
- If the soup is too thin, remove the lid for the last 30 minutes of cooking time to allow some liquid to evaporate.
- Serve hot.
Notes
- For a thicker soup, mash about 1 cup of the cooked beans against the side of the slow cooker and stir them back into the mixture.
- If you do not have smoked ham, use 1/2 cup of diced bacon cooked until crisp before adding it to the slow cooker with the other ingredients.
- This soup freezes well for future easy meals.
Nutrition
- Serving Size: 1.5 cups
- Calories: 350
- Sugar: 5
- Sodium: 650
- Fat: 10
- Saturated Fat: 4
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 50
- Fiber: 18
- Protein: 25
- Cholesterol: 35
























Leave a Reply