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

Creamy Ham and Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup, Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Halal

Description

A hearty and comforting creamy ham and potato soup loaded with tender potatoes, savory ham, and a rich, flavorful broth.


Ingredients

Units Scale
  • 3 cups peeled and diced potatoes
  • 1 cup diced cooked ham
  • 1/2 cup diced onion
  • 1/2 cup diced celery
  • 1/2 cup diced carrots
  • 3 cups chicken broth
  • 5 tablespoons butter
  • 5 tablespoons all-purpose flour
  • 2 cups milk
  • Salt and pepper to taste
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon dried thyme (optional)

Instructions

  1. In a large pot, combine potatoes, ham, onion, celery, carrots, and chicken broth. Bring to a boil, then reduce heat and simmer until potatoes are tender, about 10-15 minutes.
  2. In a separate saucepan, melt butter over medium heat. Stir in flour and cook for 1-2 minutes to form a roux.
  3. Gradually whisk in the milk, cooking and stirring until the mixture thickens and becomes smooth.
  4. Pour the milk mixture into the pot with the ham and vegetables. Stir to combine.
  5. Season with salt, pepper, garlic powder, and thyme if using. Simmer for an additional 5 minutes to heat through.
  6. Serve hot, garnished with chopped parsley or shredded cheese if desired.

Notes

  • Use leftover ham for extra flavor and convenience.
  • For a thicker soup, mash some of the potatoes before adding the milk mixture.
  • This soup reheats beautifully and can be stored in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 5g
  • Sodium: 780mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 50mg