This slow cooker ham and bean soup is a hearty recipe that’s perfect for a cold day. It’s easy to make — simply set it and forget it in your slow cooker.
This is a filling meal that works great for a family dinner or large crowd. Or make it as a dinner for one or two and you’ll have plenty of tasty leftovers!
Please note that this post contains affiliate links. If you click and purchase through a link I may receive a small commission at no cost to you.
How to Make Slow Cooker Ham and Bean Soup
The full recipe instructions are at the bottom of this page, but here’s a quick overview of what goes into making this soup:
Step 1: Prepare the Beans
One of the best parts of this recipe is that you don’t need to soak your beans. Simply drain and rinse your beans before adding them to your slow cooker.
Your bean package (recommended: Hurst’s HamBeens 15 Bean Soup® Mix) should also come with a small flavoring packet. Set this aside for the end of the recipe.
Step 2: Add Ingredients to Slow Cooker
Next, you’ll add everything to your slow cooker except for the diced tomatoes and flavoring packet.
Step 3: Cook for 5 – 7 Hours on High
This is when the magic happens! Your soup will cook, covered, on high for 5 – 7 hours. This is enough time to cook the beans and create a delicious flavor. Try not to open your crockpot while the soup cooks so that you can keep it as hot as possible.
Step 4: Add Tomatoes + Seasoning Packet
The last step of this recipe is to add your diced tomatoes and the seasoning packet from your bean mix. Do this last so that the diced tomatoes don’t overcook and the seasoning doesn’t overpower the other flavors.
Simmer for 30 more minutes on high heat, covered.
You can keep your soup warm until you’re ready to eat, and then serve it with cornbread, crackers, or over rice.
What Beans Should I Use for Ham and Bean Soup?
In the dry bean section of your grocery store there should be a ‘multi-bean mix.’ Our favorite is Hurst’s HamBeens 15 Bean Soup, which you can also get online here: See It on Amazon.com.
Hurst’s HamBeens 15 Bean Soup is so tasty and completely nails the ham flavor. It’s a hearty mix of beans and adds beautiful color to the dish. You get FIFTEEN (!) varieties of beans, each with different flavor and nutrition.
Slow Cooker Ham and Bean Soup
- 1 package mixed dried beans (recommended: Hurst's HamBeens 15 Bean Soup Mix)
- 8 cups low sodium chicken broth
- 1 onion diced
- 3 carrots chopped
- 2 bay leaves
- 3 cups diced ham
- 15 oz can diced tomatoes
- Rinse and drain the beans. Set aside the seasoning packet from your bean mix.
- Add beans, chicken broth, onion, carrots, bay leaves, and ham to slow cooker.
- Cover and cook on high for 5 – 7 hours, until beans are cooked and tender.
- Add diced tomatoes and seasoning packet that came with the mixed beans. Stir well and cook for 30 minutes more.