Ham Soup Recipe
on Jun 27, 2022
This post may contain affiliate links. Please read my disclosure policy.
If you have some leftover baked ham from the holidays, this homemade ham soup is the perfect dish to make. It’s easy to prepare and has great flavor.
Serve this hearty ham soup to your family when the weather outside is cold. It’s loaded with savory ham and tender veggies.
Ingredients You’ll Need
- cooked ham
- unsalted butter
- onion
- carrot
- celery
- potatoes
- garlic
- all-purpose flour
- chicken stock
- chicken bouillon
- milk
- salt and pepper
How to Make Ham Soup
- Heat the butter in a large pot over medium heat. Sauté the onion, carrots, and celery for about 4 minutes until they begin to soften.
- Add the ham and the potatoes and cook for 2 minutes. Add the garlic and sauté for about 30 seconds until fragrant.
- Add the flour and cook for about 2 minutes.
- Stir in the bouillon and stir all of the ingredients together. Increase the heat and bring to a boil. Cook for about 10-12 minutes until the potatoes are just fork tender.
- Reduce the heat to medium-low and add the milk. Stir for about 5 minutes until thickened.
- Taste and season with salt and pepper, if desired. Serve warm and enjoy.
Tips and Tricks
- If the soup is too thick, add additional milk in 1/4 cup increments until the soup has the desired consistency.
- If the soup isn’t thick enough, mix 1 tablespoon of cornstarch with 2 tablespoons of milk to create a slurry. Stir into the soup as it boils for a few minutes until thickened.
How Long Does It Take To Boil Ham Off The Bone?
It’ll take 3-4 hours to boil the ham off the bone. It’s well worth the wait because you’ll be left with a broth that’s full of delicious meaty flavor.
How to Make Ham Broth
Follow these steps to make your own ham broth using a leftover ham bone:
- Simmer the ham bone in a stock pot filled with enough water to cover the bone halfway.
- Bring to a boil, reduce the heat, and cover with a lid. Simmer for about 1 hour until very fragrant.
- Discard the hambone.
- Use the ham broth to replace the chicken stock called for in the ham soup recipe.
How Do You Thicken Ham Soup?
A thickening agent like cornstarch, potato starch, arrowroot or flour will thicken a soup. Whisk about four tablespoons of a thickening agent into a cup of hot broth and stir it into the soup.
Is Ham Bone Broth Good For You?
Yes. Similar to other meaty broths, ham broth is a good source of healthy minerals and nutrients. It’s also known to reduce inflammation and improve digestion.
Can I Freeze A Ham Bone?
Yes. It’s a great idea to freeze ham bones and use them later for soups. Place the bone in a freezer-safe container or a resealable freezer bag and store in the freezer for up to two months.
Ham Soup Recipe
Ingredients
- 1 1/2 cups cooked ham, diced
- 1/3 cup unsalted butter
- 1 onion, chopped
- 1 cup carrot, diced
- 1/2 cup celery, diced
- 3 cups potatoes, diced
- 1 tablespoon garlic, minced
- 1/3 cup all-purpose flour
- 2 cups chicken stock
- 2 teaspoons chicken bouillon
- 3 cups milk
- Salt and pepper, to taste
Instructions
- Heat the butter in a large pot over medium heat. Sauté the onion, carrots, and celery for about 4 minutes until they begin to soften.
- Add the ham and the potatoes and cook for 2 minutes. Add the garlic and sauté for about 30 seconds until fragrant.
- Add the flour and cook for about 2 minutes.
- Stir in the bouillon and stir all of the ingredients together. Increase the heat and bring to a boil. Cook for about 10-12 minutes until the potatoes are just fork tender.
- Reduce the heat to medium-low and add the milk. Stir for about 5 minutes until thickened.
- Taste and season with salt and pepper, if desired. Serve warm and enjoy.
Nutrition information provided is an estimate only and will vary based on ingredient brands and cooking methods used.