Special Ham and Potato Soup

Warm, hearty, and wonderfully comforting, this Ham and Potato Soup is the kind of meal that brings everyone to the table.

Tender potatoes, savory ham, and aromatic vegetables simmer together in a rich, creamy broth that delivers classic homestyle flavor in every spoonful.

Whether you’re looking for a cozy weeknight dinner or a satisfying lunch, this simple soup is always a crowd-pleaser.

One of the best things about this recipe is its versatility. You can easily customize it by adding extra ham, diced carrots, corn, or other vegetables you have on hand.

The creamy texture and savory flavor make it a perfect way to use leftover ham while creating a filling meal that tastes like it simmered all day.

Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 8
Yield: 8 cups

Ingredients

  • 3 1/2 cups potatoes, peeled and diced
  • 3 1/4 cups water
  • 3/4 cup cooked ham, diced
  • 1/3 cup celery, diced
  • 1/3 cup onion, finely chopped
  • 2 tablespoons chicken bouillon granules
  • 1 teaspoon ground white or black pepper, or to taste
  • 1/2 teaspoon salt, or to taste
  • 5 tablespoons butter
  • 5 tablespoons all-purpose flour
  • 2 cups milk

Directions

  1. In a large stockpot, combine the diced potatoes, water, ham, celery, and onion. Bring the mixture to a boil over medium-high heat.
  2. Reduce the heat to medium and simmer for 10 to 15 minutes, or until the potatoes are fork-tender.
  3. Stir in the chicken bouillon granules, pepper, and salt. Mix well and continue cooking while preparing the creamy base.
  4. In a separate saucepan over medium-low heat, melt the butter. Add the flour and whisk continuously for about 1 minute until a smooth paste forms.
  5. Gradually whisk in the milk until fully combined. Continue cooking and stirring for 4 to 5 minutes, or until the mixture thickens into a creamy sauce.
  6. Slowly pour the milk mixture into the stockpot, stirring constantly to combine with the soup.
  7. Cook for an additional 2 to 3 minutes, stirring occasionally, until the soup is heated through and creamy.
  8. Taste and adjust the seasoning if needed. Serve hot and enjoy.

Chefs Notes

  • Add diced carrots for extra color, texture, and sweetness.
  • Leftover holiday ham works perfectly in this recipe.
  • For an even richer soup, substitute half-and-half for some or all of the milk.
  • If you prefer a thicker consistency, mash a few of the cooked potatoes directly in the pot before adding the milk mixture.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.