This creamy ham and potato soup is the perfect comfort food for chilly nights! It’s rich, hearty, and packed with tender potatoes, savory ham, and warm spices. Super easy to make with simple ingredients, this cozy soup will become a regular on your dinner menu!
Prep Time20 minutesmins
Cook Time20 minutesmins
Total Time40 minutesmins
Course: Dinner, Lunch, Soup
Cuisine: American
Keyword: creamy soup, easy soup recipe, ham and potato soup, leftover ham recipe
Add potatoes, water, ham, celery, and onion to a large soup pot. Bring to a boil, then reduce heat and simmer until potatoes are tender, about 10 to 15 minutes.
Stir in chicken bouillon, black pepper, and salt. Let it continue to simmer on low heat while preparing the roux.
In a separate saucepan, melt the butter over medium-low heat.
Whisk in the flour to make a roux and cook for about 1 minute, stirring constantly.
Slowly add milk to the roux, whisking constantly until it thickens, about 4 to 5 minutes.
Pour the thickened milk mixture into the soup pot. Stir everything together and cook until heated through. Serve hot and enjoy!
Notes
Add shredded cheddar cheese or chopped chives on top for extra flavor.