Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ultimate Creamy Potato Soup With Ham And Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabel Martín
  • Total Time: 50 minutes
  • Yield: 6-8 servings 1x
  • Diet: Vegetarian

Description

A hearty and comforting creamy potato soup loaded with savory ham and melted cheese.


Ingredients

Scale
  • 2 lbs potatoes, peeled and diced
  • 1 lb ham, diced
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 4 cups chicken broth
  • 2 cups milk
  • 1 cup shredded cheddar cheese
  • 1/2 cup heavy cream
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • Salt and pepper to taste

Instructions

  1. Melt butter in a large pot over medium heat. Add onion and cook until softened, about 5 minutes.
  2. Add garlic and cook for 1 minute more until fragrant.
  3. Stir in flour and cook for 1 minute, stirring constantly.
  4. Gradually whisk in chicken broth until smooth.
  5. Add diced potatoes and bring to a boil. Reduce heat and simmer for 15-20 minutes, or until potatoes are tender.
  6. Use an immersion blender to partially blend the soup until creamy, leaving some potato chunks. Alternatively, transfer about half the soup to a regular blender and blend until smooth, then return to the pot.
  7. Stir in diced ham, milk, heavy cream, and shredded cheddar cheese.
  8. Cook, stirring, until cheese is melted and soup is heated through. Do not boil.
  9. Season with salt and pepper to taste.
  10. Serve hot.

Notes

  • For a richer soup, use half-and-half instead of milk.
  • Garnish with fresh chives or parsley.
  • Add a pinch of nutmeg for an extra layer of flavor.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 450
  • Sugar: 8g
  • Sodium: 1200mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0.5g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 90mg