This easy Crock Pot Ham Bone and Bean Soup is a delicious and simple way to use up that leftover holiday ham bone, and comes together entirely in the crockpot!
JUMP TO RECIPEThis site contains affiliate links to products. We may receive a commission for purchases made through these links.
Easy Crock Pot Ham Bone and Bean Soup
Use up that leftover ham bone with this hearty soup, made entirely in the crockpot! This easy soup combines plenty of diced veggies, beans, spices, and a flavorful ham bone for a simple and tasty dinner that almost cooks itself! This classically comforting bean soup is a warm your bones meal the whole family will love.
All you need is some crusty bread for an easy dinner the whole family will love! This is one of the best soups for a cold or rainy day, and one of my favorite ways to use up a leftover ham bone. This soup can also be made in the Instant Pot!

Ingredients
This Crock Pot Ham Bone and Bean Soup is an easy and delicious way to use up a leftover ham bone, and it's all done right in the crockpot! Here's what you'll need to make it:
- Carrots, celery, and onion. Be sure to finely dice them so that the cook evenly in the crockpot.
- Garlic. A whole 8 minced cloves for extra flavor!
- Smoked paprika, dried thyme, oregano, bay leaves, and rosemary. These add a great depth of flavor to the broth.
- Chicken stock. You could also use chicken broth, water and bouillon, or bone broth.
- Fresh chopped parsley. I add this right into the soup, and it also makes a great garnish when serving.
- Dried Great Northern Beans or Navy Beans. For best results and texture, soak the beans in water overnight.
- 1 large smoked ham bone, ham hock, or ham shank. If you don't have a leftover holiday ham bone, smoked ham hocks or a ham shank work beautifully!

How to make Crock Pot Ham Bone and Bean Soup
This easy soup only takes a little bit of preparation, and then it's all done in the crockpot! Here's how to make it:
- Rinse and pick over beans, and transfer to a large bowl. Cover with water and soak overnight covered on the counter, or in the refrigerator.
- Add broth, soaked (and drained) beans, carrots, celery, onion, garlic, salt, pepper, spices and bay leaf to a slow cooker. Stir to combine. Add the ham bone and submerge in broth. Cover and cook on high until beans are tender, 6-8 hours.
- Discard bay leaves. Remove ham bone and let sit until cool enough to handle. Once cool, shred ham meat and stir into the soup.
- Season soup with additional salt and pepper, to taste (if desired).
- Optionally: Use a potato masher or immersion blender to break up some of the beans for a thicker consistency.





Substitutions and Additions
This easy crockpot ham and bean soup is easily adapted to your tastes, and to work with what you have on hand. Here are some great substitutions and additions you can make to make this soup your own!
- Try other dry beans, such as white beans, pinto beans, or cannellini beans (aka white kidney beans). You could also use a mixture of beans.
- If you don't have a leftover meaty ham bone, you can use ham hocks or a ham shank from the grocery store.
- If you want a thicker consistency, you can use an immersion blender or potato masher to mash up some of the beans.
- Use sprigs of fresh thyme and rosemary instead of the dried spices, and remove with the bay leaves before serving.
- Not enough meat on your ham bone? Add in some diced ham steaks.
- If you don't have chicken stock, you can use water, or water and bouillon.
- Use low-sodium chicken broth to cut down on the salt.

Storing leftovers
To store leftover soup, store in an airtight container in the refrigerator for up to 4 days. This soup also freezes well! You can store in airtight containers or freezer bags for up to 3 months.

What to serve with the soup
This soup goes great with some crusty bread, a side of cornbread, or simple bread and butter. A nice side salad is a nice addition as well. I also love to add a bit of fresh parsley to the soup just before serving in each bowl.

More great leftover ham recipes
If you love this Crock Pot Ham Bone and Bean Soup, you'll love these great leftover ham recipes, too!
- Split Pea and Ham Soup
- 15 Bean Soup
- White Bean and Ham Soup
- Ham and Bean Soup with Dumplings
- Ham and Cheese Croquettes

Easy Slow Cooker (Crockpot) Ham Bone Bean Soup
Equipment
- 7 Quart Crockpot or Slow Cooker
Ingredients
- 3 medium carrots, finely diced
- 2 stalks celery, finely diced
- 1 medium onion, finely diced
- 8 cloves garlic, minced
- ½ teaspoon freshly ground black pepper
- 2 teaspoon smoked paprika
- ½ teaspoon salt
- ½ teaspoon dried thyme
- ½ teaspoon dried oregano
- ½ teaspoon dried rosemary
- 6 cups chicken stock
- 2 bay leaves
- 2 tablespoon fresh chopped parsley, plus more for serving
- 1 lb dried Great Northern or navy beans, rinsed and picked over
- 1 large smoked ham bone, ham hock, or ham shank
Instructions
- Rinse and pick over beans, and transfer to a large bowl. Cover with water and soak overnight covered on the counter, or in the refrigerator. 2. Add broth, soaked (and drained) beans, carrots, celery, onion, garlic, salt, pepper, spices and bay leaf to a slow cooker. Stir to combine. Add the ham bone and submerge in broth. Cover and cook on high until beans are tender, 6-8 hours. 3. Discard bay leaves. Remove ham bone and let sit until cool enough to handle. Once cool, shred ham meat and stir into the soup. 4. Season soup with additional salt and pepper, to taste (if desired). Note: If you want a thicker consistency, you can use an immersion blender or potato masher to mash up some of the beans.
© Jawns I Cooked. All images & content are the sole property of Jawns I Cooked. Please ask permission prior to using my photos. If you would like to share one of my recipes, please link back to this post and re-write the instructions in your own words.
Colleen says
I made this today!! This soup is amazing!! Delish & pretty easy! ❤️
Sharon Farnell says
Thanks so much, Colleen! So happy you enjoyed the recipe 🙂
Kristin says
Can I make this in the insta pot instead?
Sharon Farnell says
This recipe ws developed for the slow cooker, but I have one coming soon for the Instant Pot!
Sharon Farnell says
Hi Kristin, the Instant Pot version is now available!
Anne AuClair says
Can I use canned beans instead of dried, and then should I add them later?
Sharon Farnell says
I think you could! I would add them in the last hour or so, and drain them well.
Susan says
Do you drain and rinse your beans after soaking them overnight? Want to make this tomorrow.
Sharon Farnell says
Hi Susan, Yes!
Gaby says
Can I use yellow split peas or pinto beans?
Sharon Farnell says
You could definitely use dry pinto beans!
Shawna says
Is that correct, cooking on high setting for 6 hours???
Sharon says
Yes, they are dry soaked beans, so they will take between 6-8 hours to cook.
rachel sutherland says
I love this recipe! It is so healthy and I have tons left over to put in the freezer. Yum!
Margie says
This was the best! I didn’t soak the beans and because my crockpot cooks more on the hot side I cooked it on low for 7 hours and it was the perfect consistency.
Sharon says
Thank you Margie! So happy you enjoyed the recipe!