Creamy & Hearty Ham Bone Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 5 reviews


  • 1 leftover ham bone from [url href=
  • 1/2 yellow onion, minced
  • 2 carrots, peeled and diced
  • 3 stalks of celery, diced
  • 2 russet potatoes, peeled and diced
  • 3 tablespoons minced fresh parsley
  • 2 tablespoons minced fresh tarragon
  • 2 tablespoons minced fresh thyme
  • 3 bay leaves
  • 2 cups cooked and diced ham
  • 64 ounces chicken broth
  • couple small pinches of salt (the ham has plenty of salt so it doesn’t need much)
  • To garnish
  • 23 tablespoons heavy cream or coconut milk (optional)
  • black pepper


  1. Place ham bone in the bottom of a large crockpot. Add all ingredients (except the cream and black pepper) to the pot, cover, then cook for 7-8 hours on low.
  2. Once done cooking, remove the ham bone, shred any leftover ham into the soup and remove the bay leaves. Add in cream and black pepper, mix to combine and serve up!


*If you don’t have a ham bone, you can ask your butcher for beef bones or sometimes find them by the freezer bag full in specialty grocery stores. Also, my ham bone had a lot of ham left on in which I left, then just shredded off the bone once the soup was done cooking. If you aren’t using a ham bone, add more ham to your soup than the recipe actually calls for.