Go Back
+ servings
13 creamy potato ham and cheese soup 1

Creamy Potato, Ham, and Cheese Soup

Looking for a hearty and comforting bowl of deliciousness? This Creamy Potato, Ham, and Cheese Soup is the perfect solution. It blends tender potatoes, smoky ham, and creamy cheese into one irresistible dish, ideal for cozy dinners and packed with flavor.
No ratings yet
Print Pin
Course: Main Course
Cuisine: American
Keyword: Soup, Potato Soup, Ham and Cheese Soup, Comfort Food, Creamy Soup, Easy Soup
Prep Time: 20 minutes
Cook Time: 30 minutes
Storage Time: 15 minutes
Total Time: 1 hour
Servings: 4 bowls
Calories: 287kcal

Equipment

  • Large Pot

Ingredients

Soup Base

  • 2 tbsp unsalted butter
  • 1 medium onion (finely chopped)
  • 2 garlic cloves (minced)
  • 3 cups diced potatoes Yukon Gold or Russet work best
  • 2 cups cooked ham (diced) leftover ham works great
  • 4 cups chicken broth (or vegetable broth)
  • 1 cup whole milk or heavy cream

Cheese

  • 1 1/2 cups shredded sharp cheddar cheese
  • 1/2 cup grated Parmesan cheese

Thickening (Optional)

  • 2 tbsp all-purpose flour (or 1 tbsp cornstarch mixed with water)

Optional Garnishes

  • Chopped fresh parsley or chives
  • Crumbled bacon
  • Extra shredded cheese

Instructions

  • Melt the butter in a large pot over medium heat.
  • Add the chopped onion and cook until softened, about 5–7 minutes.
  • Stir in the minced garlic and cook until fragrant, approximately 1 minute.
  • Add the diced potatoes, ham, and chicken broth to the pot.
  • Bring to a gentle boil, then reduce the heat to low, cover, and simmer for 15–20 minutes until the potatoes are tender.
  • For a thicker consistency, whisk the flour into 1/4 cup water until smooth. Stir the mixture into the soup and simmer for 3–5 minutes until thickened.
  • Stir in the milk (or heavy cream) and sour cream if using.
  • Gradually add the shredded cheddar and Parmesan cheese, stirring until melted and smooth.
  • Season the soup with salt and black pepper according to taste.
  • Ladle the soup into bowls, garnish with parsley, chives, or bacon, and serve hot with crusty bread or crackers on the side.

Notes

Store any leftover soup in an airtight container in the refrigerator for up to 3-4 days. For longer storage, freeze the soup in freezer-safe containers for up to 2-3 months. When reheating, do so gently over low heat to maintain the creamy texture.

Nutrition

Calories: 287kcal | Carbohydrates: 24g | Protein: 16g | Fat: 14g | Saturated Fat: 8g | Cholesterol: 50mg | Sodium: 1028mg | Potassium: 435mg | Fiber: 2g | Sugar: 3g | Vitamin A: 540IU | Vitamin C: 15mg | Calcium: 320mg | Iron: 2.5mg
Tried this recipe?FOLLOW ME @TastyDailyMeals and PIN this recipe