Print

Easy Ham and Potato Soup That’s Creamy and Comforting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy and creamy Easy Loaded Ham and Potato Soup with tender potatoes, savory ham, and cheddar cheese in a comforting one-pot meal perfect for chilly nights.

Ingredients

Scale

2 cups diced cooked ham
4 cups peeled and cubed Yukon Gold or Russet potatoes
1 medium onion, diced
2 carrots, diced
2 celery stalks, diced
2 garlic cloves, minced
3 tbsp butter
1/4 cup all-purpose flour
4 cups chicken broth
1 1/2 cups milk or half-and-half
1 cup shredded sharp cheddar cheese
1/2 tsp dried thyme
Salt and black pepper to taste
Optional: sour cream, green onions, extra cheese for garnish

Instructions

  • Melt butter in a large pot over medium heat. Add onion, carrots, and celery. Cook 5–7 mins until softened. Add garlic and cook 30 secs.

  • Stir in flour and cook 1–2 mins. Slowly whisk in chicken broth.

  • Add potatoes and thyme. Bring to a boil, reduce heat, and simmer 15–20 mins until potatoes are tender.

  • Add ham and milk. Simmer 5–7 mins more.

  • Turn off heat and stir in cheese. Adjust seasoning with salt and pepper.

  • Serve hot with toppings of choice.

Notes

Use low-sodium broth if ham is salty. Soup thickens as it sits—add milk to reheat if needed. For gluten-free version, use GF flour or cornstarch.