Stovetop or Slow Cooker Ham Bone and Potato Soup

This homemade soup is easy and delicious! It’s a great way to use leftovers from Thanksgiving, Christmas or Easter and it will warm you up on a cold fall or winter day!


1 leftover ham bone plus juices and extra meat from cooking


1 large onion, diced

6 large potatoes, peeled and diced

black pepper, if needed


  1. In a large soup pot, add ham bone, meat and juices. Add water until ham bone is covered. Season with black pepper, if desired.
  2. Cook over medium high heat for 20 minutes, then add onion. Cook for another 15 minutes, then remove ham bone and set aside.
  3. Add potatoes, cook for another 10-12 minutes until potatoes are tender. Meanwhile, pull excess ham from the bone and add it to the soup as the potatoes are cooking. Remove from heat and serve.
  4. For slow cooker option, follow directions as above, but cook for 2-3 hours on high, then add potatoes and cook on high for another 30-45 minutes or until potatoes are tender.