A hearty soup is an easy meal and the perfect way to enjoy leftover ham.
This hearty homemade ham and bean soup recipe is easy to make – no soaking required! A mixture of beans, ham, onion, and broth simmer in the crockpot for a meal that is as easy as it is delicious!
Serve it with a piece of cornbread or a crusty loaf for dipping.

This post may contain affiliate links. Please read our disclosure policy.
I am excited to have partnered with Hurst’s HamBeens® 15 BEAN SOUP® to bring you this belly-warming bean soup recipe.
Hearty Homestyle Goodness
- A hearty family meal, this slow cooker Ham and Bean Soup recipe is easy to prepare.
- This simple soup requires few ingredients, starting with Hurst’s® HamBeens® 15 Bean Soup®, onions, and ham – no soaking required.
- Budget-friendly, this soup can be made with leftover ham or a ham bone from Christmas or Easter dinner. You can also use smoked turkey or a ham hock.
- This soup freezes perfectly and reheats well.

Ingredients for Ham and Bean Soup
- Beans – This ham and bean soup starts with a blend of dried beans. I use Hurst’s® HamBeens® 15 Bean Soup® as it has a great variety of beans including great northern beans, navy beans, and more. They are sold in the dry bean section of almost any grocery store or online.
- Seasoning – Hurst’s 15 Bean Soup includes a seasoning packet to flavor. If you don’t have the seasoning packet add a cube of bouillon (any flavor). You can also add dried herbs or bay leaves if you’d like. You can add a little bit of thyme or some minced cloves of garlic if you’d like.
- Ham – If you have a leftover ham bone from baked ham add it to the soup while it’s cooked for extra flavor. If you don’t have a ham bone, ask the butcher or deli for either ham bones (they’re usually inexpensive) or ham hocks. If you don’t have either, leftover chopped ham works beautifully in this recipe, too.
- Broth – As the ham adds a lot of salt, I prefer a reduced sodium broth in this recipe.
- Vegetables – Canned tomatoes are great in this recipe and can be replaced with canned tomatoes with chilis (like Rotel) to add a little bit of spice. Sliced celery or carrots can be added.

How to Make Slow Cooker Ham and Bean Soup
- Rinse beans and add to the slow cooker with onions, ham, broth, and seasonings (per the recipe below).
- Cook on high for 5 hours (or low for 7-8) or until beans are tender.
- Stir in the remaining ingredients and cook for an additional 30 minutes.
Easy peasy! Serve warm with cornbread for dipping.
Important: Do not add acidic ingredients, like canned tomatoes, until the beans are soft.

Tips for Bean Soup
- Rinse the beans well and check for any debris. No soaking is needed when using a slow cooker.
- If you have already soaked the beans, you can reduce the liquid in the recipe by 1 cup.
- IMPORTANT: Add acidic ingredients (such as canned tomatoes or lemon juice) after the beans have softened (these ingredients can sometimes interfere with rehydration).
- For a thinner consistency, add one extra cup of broth or water to your slow cooker. For a thicker bean soup, remove a cup or so of the beans, blend them, and add them back into the soup.

Storing Leftovers
Fridge: Leftovers can be kept in the refrigerator for up to 4 days in an airtight container.
Freezer: This ham and bean soup recipe makes a large batch and it freezes well. I divide it into individual portions so it’s easy to thaw as many portions as needed. Thaw in the fridge overnight and heat in the microwave or on the stovetop.
More Favorite Bean Soups
Did your family love this Slow Cooker Ham and Bean Soup? Be sure to leave a rating and a comment below!

Equipment
Ingredients
- 1 package HamBeens® 15 BEAN SOUP® with seasoning packet
- 8 cups reduced sodium chicken broth or chicken stock
- 1 meaty ham bone or ham hocks, diced ham or 1 lb. cooked sausage
- 1 medium yellow onion diced
- 1 clove garlic minced
- 1 teaspoon chili powder optional
- 15 ounces canned diced tomatoes with juices, 1 can
- 1 lemon juiced
- hot sauce or red pepper flakes to taste, optional
Instructions
- Rinse the beans and drain. Sort any unwanted debris and set seasoning packet aside.
- In a 6qt crockpot, add the beans, broth, ham bone (if using), onion, garlic, and chili powder in a 6qt slow cooker. Do not add lemon or tomatoes until the beans are softened.
- Cook on high for 5 hours (or low for 7-8) or until the beans are tender.
- Once the beans are tender, remove the ham bone (if using), chop any meat left on the bone, and add it back to the slow cooker.
- Stir in the diced tomatoes, ham seasoning packet, and lemon juice.
- Cook for an additional 30 minutes. Season with salt and black pepper to taste and garnish with fresh parsley if desired.
Video
Notes
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.
I am excited to have partnered with Hurst’s HamBeens® 15 BEAN SOUP® to bring you this belly-warming recipe. While I was compensated for this post, all thoughts and opinions are my own. Working with great brands I love allows me to keep bringing you the great recipes you love!















Hello and thank you for this recipe! If I use a cooked ham do I cut up 1 lb of ham for the soup? Tx
Yes, you would use 1 pound of diced ham. Enjoy Cathy!
I would like to add carrots. When do you think I should add them. I have the crockpot on High.
I would add them along with the onions and beans.
I like this page with all this recipes
Made this soup over the weekend for the first time with my left over ham and it was delish!!! Still eating bowl after bowl.and loving it!
I’m so glad you loved it Theresa!
Thank you Hurst HamBeans for this great recipe!
Excellent soup!! Easy to make.
I love this recipe!
Hello Holly
The recipe for the Ham & bean soup looks delicious. But in Holland we don’t have the ham mix in the bean Package. So I have to make a mix. Please can you tell me what is the flavor of that mix. Meat flavor or mayby vegetables?
I hope to hear from you.
Greetings, Machella
You can substitute the flavor packet with bouillon in any flavor.
I found that it didn’t really need the flavor packet. My mom made it as well and left it out.
I made this soup for New Years Day and it turned out fantastic. Thank you for the recipe.
You’re welcome! Happy to hear that it was a hit!
This soup is incredible! I made it using the ham bone from our Christmas ham. There is so much flavor!!
So happy to hear that you enjoyed the recipe!
Revised: If u want a smokier flavor u can buy “liquid smoke”, a little goes a long way, a little would b a 1/2 teaspoon or less depends on how strong u like the taste of smoky flavor u like? I use liquid smoke in my baked beans, sometimes in my meatloaf & even when I’m marinating meats for the bar-b-q grill, just add just a little to ur marinated liquid of ur own. Just remember a little goes a long way. Also a little is great when ur cooking hamburgers, especially in doors, adds that bar-b-q grill flavor even though they never touched the grill! Good luck this recipe is the best!
Made the soup yesterday. It is really good. I soaked the beans first and added celery and carrots. They just go in every soup I make.
So glad you loved it Cathie!
Accidentally grabbed Cajun hursts beans…I may add half the seasoning packet because I’m worried with me too hot. Ugh!!!!
I’m sure they’ll be delicious!! Enjoy!
A FaceBook friend forwarded this recipe to me. .Have it going now in the crock pot. Super Easy. And a great way to use up leftover ham from Christmas. It looks good so far!
It’s one of our favorites Mary!! Enjoy!
Those beans not available where I live. Can you tell me what spices are in packet so I can make up my own?
You can find the details on Hurst’s 15 Bean Soup here.
When using dried beans for this recipe, should you soak the beans first like most preparations call for? Thanks
The dried beans in this recipe do not need to be soaked.
Great tasting, easy to make recipe.
What kind of beans are there in the 15 Bean Soup? I live in Canada & we do not have the mix @ our supermarket & will have to mix my own.
You can find the details on Hurst’s 15 Bean Soup here.
Might try this with left over turkey!!
Sounds like a great idea to me! :)
Yum! I’m not a ham crazed person, but I don’t mind it much when it’s chopped into dishes. This soup has turned out great! Can’t wait till the family tries it out tonight!