Ham, Potato, and Cheese Soup

This was a great way to use up some of our leftover Thanksgiving ham. I found this on NYT Cooking, and merged it a bit with a few other ideas I’d seen to use shredded cheddar, because cheese obviously makes everything better. We loved it, and have used it every time we have leftover ham.

  • Extra-virgin olive oil
  • 1 yellow onion, diced
  • 2 stalks celery, diced
  • 2-3 carrots, diced
  • 2 cloves of garlic, minced
  • salt and pepper
  • 6 cups of chicken broth
  • 3-4 russet potatoes, peeled and cubed
  • 2 cups of diced, cooked ham
  • 1/4 cup unsalted butter
  • 1/4 cup flour (I used GF)
  • 2 cups whole milk
  • 2 cups shredded cheddar

Heat the olive oil in a large pot or Dutch oven over medium. Add the onion, celery, carrot, garlic and 1 teaspoon each salt and pepper and cook, stirring, for 2 to 3 minutes, until the onion is just softened and everything is fragrant.

Adjust the heat to medium-high, then add the broth, potatoes and ham to the pot and cover to bring to a boil. Reduce heat and simmer, covered, until potatoes are soft when pierced with a fork, 10 to 15 minutes.

Meanwhile, in a small saucepan over medium heat, melt the butter. Add the flour and whisk until light brown and fragrant, about 1 minute. Add milk and continue to whisk until thickened, making sure no lumps form, 4 to 5 minutes more.

Add the milk mixture to the pot. Stir until incorporated and the soup is fully warmed through and creamy, about 3 minutes. Stir in the cheese until melted. Taste and season with salt and pepper as needed. Top with more cheese. 😉

Leave a comment