This post may contain affiliate links. Please read our disclosure policy.
This Ham Bone soup is an easy recipe using the leftover bone to create a rich and flavorful Ham Bone broth. This soup is then loaded up with tender potatoes, juicy bits of ham and plenty of veggies, all swimming in a luxurious homemade creamy broth.
All about this ham bone soup…
- Homemade broth: the star of the show is the broth! Made from the actual ham bone, this broth is rich and flavorful. Adding a bit of milk helps bring a creaminess to the broth that is sure to leave everyone asking for more.
- Loaded up: this soup is thick and hearty, loaded up with bits of juicy ham, tender potatoes and lots of veggies. This is a bowl of soup that will fill you up.
Ingredients Needed:
Notes on some ingredients:
- Ham Bone: use a leftover bone from a meal, or you can usually purchase bones from markets in the meat dept. (The picture above shows a store bought ham bone, while the video shows a leftover ham bone if you’re wondering.)
- Diced ham: again, use any leftover ham that you have, or buy some ham from the market to ensure you have enough for your soup.
- Potatoes: russet potatoes or Yukon gold potatoes are great options for this recipe.
- Cornstarch: is used as a thickener.
- Milk: makes a nice creamy broth, can sub with coconut cream if needing a dairy free option, or simply leave it out and have regular broth.
How to Make (step-by-step):
- Step 1: First you want to cut off as much meat as possible. We’re going to use the ham in the soup. Don’t worry if you can’t get everything off because whatever is left on the bone will come out in the broth while it cooks. Sear the bone in hot oil in the pot.
- Step 2: Add in the veggies and sauté to allow them to soften.
- Step 3: Pour in the water and add bayleaves. Allow to simmer for at least 30-45 minutes. This is when the bone will develop a nice flavorful broth.
- Step 4: Add in the chopped ham and potatoes. Let the potatoes cook in the broth and soften. You should be able to easily pierce them with a fork.
- Step 5: To thicken the soup and make it creamy add some milk mixed with cornstarch. Let this cook in the soup for several minutes to thicken.
Expert Tips:
- Substitutions: This soup is gluten free thanks to using cornstarch as a thickener. But if you need to make it Dairy free simply substitute the milk for coconut cream.
- Variations: add any extra vegetables you would like corn, peas, or some fresh spinach or kale would be great options. Plus you can add some white beans if desired.
- Storage/Freezing: this soup can be stored in a sealed container in the refrigerator for 3-4 days. If planning to freeze this soup, I would recommend not adding the milk and cornstarch, since this can cause separation when frozen and reheated. Make the soup up to the step of adding the milk and cornstarch. Let the soup cool to room temperature, then store in a freezer safe container. Store for 2-3 months. To thaw, remove to the refrigerator overnight and reheat on the stovetop. Once the soup is heated you can add the milk and cornstarch if desired.
FAQ’s:
Store the ham bone in the refrigerator for up to 1 week, or store in the freezer for up to 2 months.
Yes. Place the ham bone and vegetables in the slow cooker. Cover with water, add the bayleaf and cook on HIGH for 4 hours or LOW for 8 hours. Then remove the bayleaf and the bone, cut off any extra meat. Add the ham and potatoes to the broth and cook on HIGH for 30 minutes. Then reduce to LOW add the milk and cornstarch and cook an additional 15 minutes to thicken.
No. Once the bone has been simmered for the broth, there is no flavoring left in the bone. Discard the bone.
More Soup Recipes:
Leftover Ham Bone Soup
Ingredients
- 1 leftover ham bone
- 1 tablespoon extra virgin olive oil
- 1/2 cup onion diced
- 3 cloves garlic minced
- 3 carrots peeled and chopped
- 3 celery stalks chopped
- 8 cups water
- 2 bayleaves
- 2 cups ham diced
- 3 russet potatoes peeled and diced
- 1 cup whole milk or cream
- 2 tablespoons cornstarch
- salt and pepper to taste
Toppings
- fresh parsley
Instructions
- Heat a large dutch oven over medium high heat, add the olive oil and allow to heat. Place the hambone in the pot and sear in the oil, allow to cook for about 1-2 minutes, then turn to cook the other side.
- Add in the diced onion, carrots and celery. Cook until softened. Then add in the garlic and cook an additional 30 seconds.
- Pour in the water, add the bayleaf. Bring to a boil. Cover and allow to simmer for at least 30-40 minutes.
- After broth has simmered, remove the ham bone from the pot, remove any meat left on the bone, and you can discard at this point.
- Add in the chopped ham and potato. Allow to cook until the potato is soft and tender. About 15 minutes.
- In a small bowl combine the milk or cream with the cornstarch. Stir together with a fork until completely combined. Add to the soup. Stir until mixed in. Allow to simmer for another 3-4 minutes. The soup will thicken.
- Salt and pepper to taste. Serve warm with fresh parsley as a garnish. Enjoy
Video
Equipment
Notes
- Ham Bone: use a leftover bone from a meal, or you can usually purchase bones from markets in the meat dept.
- Diced ham: use any leftover ham that you have, or buy some ham from the market to ensure you have enough for your soup.
- Potatoes: russet potatoes or Yukon gold potatoes are great options for this recipe.
- Milk: For dairy free substitute with canned coconut milk.
- Storage/Freezing: this soup can be stored in a sealed container in the refrigerator for 3-4 days. If planning to freeze this soup, it is recommended to NOT add the milk and cornstarch, since this can cause separation when frozen and reheated. Make the soup up to the step of adding the milk and cornstarch. Let the soup cool to room temperature, then store in a freezer safe container. Store for 2-3 months. To thaw, remove to the refrigerator overnight and reheat on the stovetop. Once the soup is heated you can add the milk and cornstarch if desired.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe first published December 20, 2017. Updated November 23, 2021 with new images and video. Recipe is unchanged.
Photography done by the talented @KJandCompany.co
I cut the water to 6 cups and increased the cream and flour (I prefer this over cornstarch). I also use Better than Bouillon Ham flavor.
I made the soup without celery and it was flavorful. I used cornstarch and half and half and one less cup of water. That thickened it up a little more. Thanks for posting.
Good soup but next time I will salt and pepper to taste and perhaps mustard seed for more flavor. ย It tasted healthy but bland. Easy to make, but the prep time took us a good 15 minutes, so overall the timing was off.
I used cream and I was quite pleased with the results. It makes about 8 servings. I liked the amount of ham, carrots and celery recommended because it was hardy but still had plenty of liquid.
This soup is awesome! I added more ham than the recipe called for, so I also needed more liquid. I used a 32 oz. carton of vegetable stock, and it still thickened up nicely. I didn’t even need a pinch of salt. We all loved it!
I have made this recipe many times now and am making it again today! Everyone that has had it loves it. Only thing I changed was adding more ham and cornstarch for thickening.
This is sooo yummy! Eating it now. We did double the potatoes carrots and celery
I made this soup with plans to give most of it away to friends recovering from hospitalizations. The broth was very flavorful but it required much more of potatoes,carrots, and ham than the recipe called for. Also the corn starch did little to thicken the soup-so I used flour/water which thickened it up nicely. I would make again-using more veggies and ham.