In This Article Show
A leftover ham bone can do a lot more than people think. After a holiday meal or a big family dinner, it is easy to focus on the sliced ham and forget about the bone. But that bone still holds so much flavor, and it can turn a simple pot of soup into something rich, cozy, and filling. If you have ever looked at a ham bone in the kitchen and wondered what to do with it, soup is one of the best answers.

I like ham bone soup because it stretches ingredients in a practical way and still tastes like something special. The broth turns savory and deep as it simmers, and it works well with beans, potatoes, pasta, vegetables, rice, or greens. Some soups come out thick and hearty, while others stay light but still full of flavor.
This list will help you find ham bone soup recipes that make the most of what you already have. Whether you want something classic, rustic, creamy, or packed with vegetables, these ideas can help you turn that ham bone into a dinner worth making again.
1. Classic Ham Bone Bean Soup

This is the kind of soup many people think of first when they have a ham bone to use. It is hearty, simple, and full of deep savory flavor from the broth.
Recipe Metadata:
Time to Make: 2 hours 20 minutes
Servings: 6
Ingredients:
- 1 ham bone with some meat attached
- 1 pound dried white beans, soaked
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 2 garlic cloves, minced
- 8 cups water
- 1 teaspoon thyme
- 1 bay leaf
- Black pepper
Recipe Steps:
- Add the ham bone, beans, onion, carrots, celery, garlic, water, thyme, bay leaf, and black pepper to a large pot.
- Bring to a boil, then lower the heat and simmer until the beans are tender and the broth is rich.
- Remove the ham bone, shred any meat left on it, and return the meat to the pot.
- Stir well, taste, and serve hot.
2. Ham Bone Potato Soup

This soup is warm, simple, and very comforting. The potatoes make it filling, while the ham bone gives the broth a lot of flavor.
Recipe Metadata:
Time to Make: 1 hour 45 minutes
Servings: 6
Ingredients:
- 1 ham bone with meat attached
- 6 cups water
- 4 potatoes, peeled and diced
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 teaspoon thyme
- 1 bay leaf
- Black pepper
- 1 cup milk or cream
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, thyme, bay leaf, and black pepper for 1 hour.
- Remove the ham bone and add the potatoes to the broth.
- Cook until the potatoes are tender, then shred the ham from the bone and return it to the soup.
- Stir in milk or cream and heat gently before serving.
3. Ham Bone Lentil Soup

Lentils are a great match for ham because they cook down into a rich, hearty soup. This one feels simple but very satisfying.
Recipe Metadata:
Time to Make: 1 hour 50 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 1 1/2 cups dried lentils
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 2 garlic cloves, minced
- 8 cups water
- 1 teaspoon thyme
- 1 bay leaf
- Black pepper
Recipe Steps:
- Place the ham bone, lentils, onion, carrots, celery, garlic, water, thyme, bay leaf, and black pepper into a large pot.
- Bring to a boil, then lower the heat and simmer until the lentils are tender.
- Remove the bone, shred any meat, and add it back to the soup.
- Stir well and serve hot.
4. Ham Bone Split Pea Soup

This is a classic way to use a ham bone, and it always feels cozy. The peas break down into a thick soup that holds so much flavor.
Recipe Metadata:
Time to Make: 2 hours
Servings: 6
Ingredients:
- 1 ham bone
- 1 pound dried split peas
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 8 cups water
- 1 bay leaf
- 1 teaspoon thyme
- Black pepper
Recipe Steps:
- Add the ham bone, split peas, onion, carrots, celery, water, bay leaf, thyme, and black pepper to a soup pot.
- Bring to a boil, then reduce the heat and simmer until the peas are very soft.
- Remove the ham bone and shred any meat left on it.
- Return the meat to the soup, stir, and serve.
5. Ham Bone Cabbage Soup

Cabbage works really well in ham broth because it softens and picks up the smoky flavor. This soup is simple, budget-friendly, and full of comfort.
Recipe Metadata:
Time to Make: 1 hour 40 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 6 cups water
- 4 cups chopped cabbage
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 2 garlic cloves, minced
- 1 teaspoon thyme
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, garlic, thyme, and black pepper for 1 hour.
- Remove the bone and add the cabbage to the pot.
- Shred the ham from the bone and return it to the soup.
- Cook until the cabbage is tender, then serve.
6. Ham Bone Vegetable Soup

This is a good clean-out-the-fridge kind of soup that still tastes rich and hearty. The ham bone adds a deep base flavor that brings all the vegetables together.
Recipe Metadata:
Time to Make: 1 hour 45 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 7 cups water
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 cup green beans
- 1 cup corn
- 1 cup peas
- 2 potatoes, diced
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, and black pepper for 1 hour.
- Remove the bone and add the green beans, corn, peas, and potatoes.
- Shred the ham from the bone and return it to the soup.
- Cook until the vegetables are tender and serve hot.
7. Ham Bone Navy Bean Soup

Navy beans make a thick, hearty soup that feels like a true classic. This is a good one for cold nights when you want something filling.
Recipe Metadata:
Time to Make: 2 hours 20 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 1 pound dried navy beans, soaked
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 8 cups water
- 1 bay leaf
- 1 teaspoon thyme
- Black pepper
Recipe Steps:
- Add the ham bone, soaked beans, onion, carrots, celery, water, bay leaf, thyme, and black pepper to a large pot.
- Simmer until the beans are very tender.
- Remove the ham bone and shred the meat.
- Return the meat to the pot, stir well, and serve.
8. Ham Bone Corn Chowder

This chowder is creamy, sweet, and savory all at once. The ham bone gives it a deeper flavor than a basic corn soup.
Recipe Metadata:
Time to Make: 1 hour 40 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 6 cups water
- 3 cups corn
- 3 potatoes, diced
- 1 onion, chopped
- 2 celery stalks, sliced
- 1 cup milk or cream
- 2 tablespoons flour
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, celery, and black pepper for 1 hour.
- Remove the bone and add corn and potatoes to the broth.
- Shred the ham and return it to the soup.
- Stir flour into the milk, add it to the pot, and cook until slightly thickened.
9. Ham Bone Rice Soup
Rice keeps this soup simple and comforting without needing many ingredients. It is a great option when you want something light but still full of flavor.
Recipe Metadata:
Time to Make: 1 hour 35 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 7 cups water
- 3/4 cup rice
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 teaspoon thyme
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, thyme, and black pepper for 1 hour.
- Remove the bone and add the rice to the broth.
- Shred the ham and add it back to the soup.
- Cook until the rice is tender, then serve hot.
10. Ham Bone Barley Soup

Barley gives soup a nice hearty texture and holds up well in the rich broth. This one feels rustic and very filling.
Recipe Metadata:
Time to Make: 2 hours
Servings: 6
Ingredients:
- 1 ham bone
- 3/4 cup pearl barley
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 8 cups water
- 1 bay leaf
- 1 teaspoon thyme
- Black pepper
Recipe Steps:
- Add the ham bone, barley, onion, carrots, celery, water, bay leaf, thyme, and black pepper to a large pot.
- Bring to a boil, then simmer until the barley is tender.
- Remove the bone and shred the ham.
- Return the meat to the soup and serve hot.
11. Ham Bone Kale Soup
Kale adds color and a little heartiness without making the soup too heavy. The ham broth keeps the flavor deep and satisfying.
Recipe Metadata:
Time to Make: 1 hour 45 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 7 cups water
- 1 can white beans, drained
- 3 cups chopped kale
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 garlic clove, minced
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, garlic, and black pepper for 1 hour.
- Remove the bone and add the beans and kale.
- Shred the ham from the bone and return it to the soup.
- Cook until the kale is tender and serve.
12. Ham Bone Pasta Soup
This is an easy family-style soup that feels simple and comforting. Small pasta makes it especially nice for a quick weeknight dinner.
Recipe Metadata:
Time to Make: 1 hour 30 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 7 cups water
- 1 cup small pasta
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 teaspoon Italian seasoning
- Black pepper
- 2 tablespoons chopped parsley
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, Italian seasoning, and black pepper for 1 hour.
- Remove the bone and add the pasta to the broth.
- Shred the ham from the bone and add it back to the pot.
- Cook until the pasta is tender, then stir in parsley and serve.
13. Ham Bone Black-Eyed Pea Soup

Black-eyed peas hold up nicely in ham broth and make a hearty soup with plenty of texture. This one is simple and very filling.
Recipe Metadata:
Time to Make: 2 hours 10 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 1 pound dried black-eyed peas, soaked
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 8 cups water
- 1 bay leaf
- Black pepper
Recipe Steps:
- Place the ham bone, black-eyed peas, onion, carrots, celery, water, bay leaf, and black pepper in a soup pot.
- Bring to a boil, then simmer until the peas are tender.
- Remove the bone and shred the ham.
- Return the meat to the soup and serve hot.
14. Ham Bone Tomato Vegetable Soup

Tomato adds a brighter flavor while the ham bone keeps the soup savory and rich. It is a nice choice when you want a vegetable soup with more depth.
Recipe Metadata:
Time to Make: 1 hour 45 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 6 cups water
- 1 can diced tomatoes
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 2 potatoes, diced
- 1 cup green beans
- 1 cup corn
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, and black pepper for 1 hour.
- Remove the bone and add tomatoes, potatoes, green beans, and corn.
- Shred the ham and return it to the soup.
- Cook until the vegetables are tender and serve hot.
15. Ham Bone White Bean and Spinach Soup

Spinach keeps this soup lighter, while beans make it filling enough for dinner. It is a great mix of simple and hearty.
Recipe Metadata:
Time to Make: 1 hour 35 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 7 cups water
- 2 cans white beans, drained
- 3 cups spinach
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 garlic clove, minced
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, garlic, and black pepper for 1 hour.
- Remove the bone and add the beans and spinach.
- Shred the ham and return it to the soup.
- Cook until the spinach wilts, then serve.
16. Ham Bone Minestrone Soup

This soup takes a more vegetable-packed direction but still keeps that deep ham flavor in the broth. It is a good way to make a hearty meal from leftovers.
Recipe Metadata:
Time to Make: 1 hour 50 minutes
Servings: 6
Ingredients:
- 1 ham bone
- 6 cups water
- 1 can diced tomatoes
- 1 can beans, drained
- 1 cup small pasta
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 zucchini, chopped
- 1 teaspoon Italian seasoning
- Black pepper
Recipe Steps:
- Simmer the ham bone in water with onion, carrots, celery, Italian seasoning, and black pepper for 1 hour.
- Remove the bone and add tomatoes, beans, zucchini, and pasta.
- Shred the ham and add it back to the soup.
- Cook until the pasta and vegetables are tender, then serve.
17. Ham Bone Creamy Bean Soup

This soup is thick, rich, and extra comforting. Blending part of the beans gives it a creamy texture while still keeping the hearty ham flavor.
Recipe Metadata:
Time to Make: 2 hours
Servings: 6
Ingredients:
- 1 ham bone
- 1 pound dried white beans, soaked
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, sliced
- 8 cups water
- 1 bay leaf
- Black pepper
- 1/2 cup cream or milk
Recipe Steps:
- Add the ham bone, beans, onion, carrots, celery, water, bay leaf, and black pepper to a pot and simmer until the beans are very tender.
- Remove the ham bone and shred the meat.
- Blend a portion of the soup until smooth, then stir it back into the pot.
- Return the ham, stir in cream or milk, heat gently, and serve.