Print

Cheesy Ham and Potato Soup

Use your leftover holiday ham to make this easy, cheesy, and comforting ham and potato soup! It is a family favorite!
Course Soup
Cuisine American
Keywords ham and potato soup, leftover ham recipes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 8
Calories 311 kcal

Ingredients

  • 1 tablespoon olive oil
  • 1 small yellow onion diced
  • 2 cloves garlic minced
  • 5 cups  washed peeled, and diced potatoes (we use Russet potatoes)
  • 2 14 ounce cans chicken or vegetable broth
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • cups milk
  • 1 cup shredded sharp Cheddar cheese
  • 2 cups diced leftover ham
  • Salt and black pepper to taste
  • Sliced green onions for garnish, if desired

Instructions

  1. In a large stock pot, heat olive oil and sauté onion until tender, about 5 minutes. Add garlic and cook for 2 minutes. Add diced potatoes and broth to the pot. Bring to boil and reduce to medium heat. Let potatoes cook until tender, about 15 minutes. With a slotted spoon, remove 1 1/2 cups of the potatoes. Set aside. Puree the remaining potatoes with a hand blender until smooth.
  2. In a medium saucepan, melt butter. Stir in flour and cook for 2 minutes. Whisk in milk, bring to a boil and simmer until thickened. Slowly stir mixture into large stock pot with the pureed potatoes. Stir the reserved potatoes back into the soup.
  3. Stir in the shredded cheese until melted. Add in the diced ham. Season with salt and pepper, to taste. Ladle the soup into bowls and garnish with green onion, if desired. Enjoy!
Nutrition Facts
Cheesy Ham and Potato Soup
Amount Per Serving (8 g)
Calories 311 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 7g35%
Cholesterol 47mg16%
Sodium 495mg21%
Potassium 731mg21%
Carbohydrates 34g11%
Fiber 2g8%
Sugar 5g6%
Protein 14g28%
Vitamin A 370IU7%
Vitamin C 9.7mg12%
Calcium 196mg20%
Iron 1.7mg9%
* Percent Daily Values are based on a 2000 calorie diet.