Back to Recipes
Soup

Ham Bone Soup

If you saved that ham bone from your holiday ham, this is the perfect recipe to make with it! You can make it on the stove or in the crockpot! Enjoy!

Prep: 10 min
Cook: 2 hours on stove OR 8 hours in crockpot
Serves: 8+
Ham Bone Soup

📝 Ingredients

  • 1 leftover ham bone (with meat still on it)
  • 1 large onion, diced
  • 3 carrots, sliced
  • 3 celery stalks, sliced
  • 3 cloves garlic, minced
  • 1 (15 oz) can white beans (navy or great northern), drained and rinsed
  • 8 cups chicken or vegetable broth (enough to cover the bone)
  • 2 bay leaves
  • 1 tbsp Italian seasoning
  • 1/2 tsp black pepper
  • Salt, to taste
  • 1 lb diced potatoes
  • 1 box cornbread mix (to serve on the side)

👩‍🍳 Directions

  1. 1

    Heat EVOO in a large pot over medium-high heat

  2. 2

    Add onion, carrots, celery, and garlic — cook until softened

  3. 3

    Stir in Italian seasoning, bay leaves, pepper, and a pinch of salt

  4. 4

    Add ham bone, pour in broth, and scatter potatoes and beans around it

  5. 5

    Cover, bring to a simmer, then reduce heat and cook 1½–2 hours, stirring occasionally

  6. 6

    Remove ham bone, shred off any remaining meat, and return meat to the pot

  7. 7

    Taste and adjust seasoning

  8. 8

    Serve warm with cornbread

  9. 9

    Crockpot Method:

  10. 10

    Add all ingredients to the crockpot

  11. 11

    Cook on low for 8 hours

  12. 12

    Remove the ham bone, shred off remaining meat, and stir it back in. Remove bay leaves.

  13. 13

    Taste and adjust seasoning before serving