A bowl of warm and comforting Ham and Potato Soup is the perfect meal for cold winter evenings. Whether you’re a novice or pro in the kitchen, you’ll love that this delicious soup recipes is easy-to-make and only requires a few simple ingredients.
This soup is a comforting and nourishing winter staple. With its warm flavors and hearty ingredients, it is easy to understand why this soup is such a beloved classic. While traditional recipes call for warm spices like bay leaves, cinnamon, and cloves, modern variations can often be tailored to any palate.
No matter what ingredients you use this recipe is a great way to use up leftover ham and veggies.
It’s great for meal prep, too—make a big pot, and you’ll have lunch or dinner ready for days. And honestly, it’s one of those soups that tastes even better the next day after the flavors have had a chance to meld.
Regardless of how it’s prepared, Ham and Potato Soup is a simple and enjoyable way to cozy up on a cold winter day. So, the next time you’re craving something warm and satisfying, grab those potatoes, a bit of ham, and get ready to whip up a batch of this classic, comforting soup.
Your kitchen will smell amazing, and your soul will be nourished—guaranteed!
What is Ham and Potato Soup?
Ham and Potato Soup is a hearty and comforting dish made primarily with diced ham, potatoes, and a creamy or broth-based soup base. It is usually flavored with onions, garlic, and herbs like thyme or parsley. This soup can be thickened with flour, cream, or even mashed potatoes to give it a rich texture.
Ham and Potato Soup isn’t just delicious; it’s a perfect combination of simplicity and heartiness. Whether you’re looking for an easy weeknight meal or something to serve for lunch on a cold day, this soup delivers.
Ingredients
- Ham
- Potatoes
- Celery
- Carrots
- Onions
- Butter
- Garlic
- Chicken stock
- All-purpose flour
- Milk
- Chicken bouillon
- Salt
- Pepper
How to make Ham and Potato Soup
In a large soup pot, heat butter over medium heat. Add diced onions, garlic, celery, and carrots and sauté until they become tender.
Add diced potatoes and cooked ham to the pot. Stir well to combine the ingredients.
Add in the flour, stirring until mixed thoroughly.
Pour in the chicken broth and chicken bouillon. Bring the soup to a boil.
Once boiling, reduce the heat to low and let the soup simmer for about 15-20 minutes or until the potatoes are tender.
Add in the milk. Stir well and let it simmer for an additional 30 minutes.
Season with salt and pepper to taste.
Enjoy your delicious homemade Ham and Potato Soup!
Tools For This Recipe
(Amazon affiliate links)- These are the tools I use when making this recipe!
- Le Creuset Cast Iron Dutch Oven –Enameled cast iron delivers superior heat distribution and retention, plus it’s easy to clean.
- Silicone Mixing Spoon–The perfect spoons to keep your nonstick pans scratch free.
More Delicious Recipes To Try
Ham and Potato Soup
Ingredients
- ⅓ cup butter
- 1 onion diced
- 2 large carrots peeled and diced
- ½ cup celery diced
- 3 cups potatoes peeled and diced
- 3 cloves garlic minced
- 2 cups cooked ham cubed
- ⅓ cup all-purpose flour
- 2 cups chicken broth
- 2 cubes chicken bouillon
- 3 cups whole milk
- salt
- pepper
Instructions
- In a large soup pot, heat butter over medium heat. Add diced onions, garlic, celery, and carrots and sauté until they become tender.
- Add diced potatoes and cooked ham to the pot. Stir well to combine the ingredients.
- Add in the flour, stirring until mixed thoroughly.
- Pour in the chicken broth and chicken bouillon. Bring the soup to a boil.
- Once boiling, reduce the heat to low and let the soup simmer for about 15-20 minutes or until the potatoes are tender.
- Add in the milk. Stir well and let it simmer for an additional 30 minutes. Season with salt and pepper to taste.
- Enjoy your delicious homemade Ham and Potato Soup!