Go Back Email Link
+ servings
Cheesy Ham and Potato Soup
Print Recipe
4.56 from 9 votes

Cheesy Ham and Potato Soup

A cheesy, creamy broth is loaded with diced potatoes and chopped ham in this satisfying soup the whole family will love.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Soups
Cuisine: American
Servings: 8 servings
Calories: 1216kcal
Author: Danelle

Ingredients

  • 1 tablespoon olive oil
  • 1/2 cup diced celery
  • 1 cup finely chopped onion
  • 5-6 cups peeled and diced potatoes
  • 2-3 cups diced cooked ham
  • 6-8 cups chicken stock enough to cover vegetables
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 teaspoon thyme
  • 4 tablespoons butter melted
  • 4 tablespoons flour
  • 2 cups Half and Half
  • 2 cups shredded cheese I like cheddar and Swiss
  • Chopped green onions for garnish

Instructions

  • Heat oil in a large stockpot over medium heat. Add the onions and celery and cook until just tender. Add the potatoes, ham and chicken stock, using just enough stock to cover the vegetables and meat.
  • Bring to a boil, then cook over medium heat until potatoes are tender, about 15 minutes. Season with salt, pepper and thyme.
  • In a separate small bowl, whisk together the melted butter and flour until smooth. Gradually whisk butter/flour mixture into soup, stirring constantly.
  • Whisk in Half and Half and cook over medium heat, stirring constantly, until soup thickens, 4 to 5 minutes.
  • Stir in the cheese and cook, stirring often, until cheese is melted. Re-season soup with additional salt and pepper before serving, if needed. Garnish with chopped green onions before serving.

Nutrition

Serving: 1g | Calories: 1216kcal | Carbohydrates: 155g | Protein: 67g | Fat: 37g | Saturated Fat: 15g | Polyunsaturated Fat: 18g | Trans Fat: 1g | Cholesterol: 138mg | Sodium: 2913mg | Fiber: 12g | Sugar: 28g