Ultimate Comfort Potato & Ham Soup

This rich, creamy, and hearty soup is the ultimate comfort food, packed with tender chunks of potatoes, savory ham, and aromatic herbs.

​Ingredients:

​4 large Yukon Gold or Russet potatoes, peeled and diced

​2 cups cooked ham, cubed

​1 medium yellow onion, finely diced

​3 cloves garlic, minced

​4 cups chicken broth

​1 cup heavy cream (or half-and-half)

​4 tablespoons unsalted butter

​\frac{1}{3} cup all-purpose flour

​Salt and freshly ground black pepper to taste

​Fresh parsley, chopped (for garnish)

​Step-by-Step Instructions:

​Sauté the Aromatics:

​In a large Dutch oven or heavy-bottomed soup pot, melt the unsalted butter over medium heat.

​Add the diced yellow onion and minced garlic, sautéing for about 3 to 4 minutes until the onions become translucent and fragrant.

​Create the Roux:

​Sprinkle the all-purpose flour directly over the sautéed onions and butter.

​Stir constantly for about 1 to 2 minutes to cook out the raw flour taste, forming a smooth base.

​Simmer the Soup Base:

​Gradually pour in the chicken broth while whisking continuously to prevent any lumps from forming.

​Add the diced potatoes to the pot. Bring the mixture to a gentle boil, then reduce the heat to medium-low, cover, and let it simmer for about 15 minutes, or until the potatoes are fork-tender.

​Add Cream and Ham:

​Stir in the cubed cooked ham and pour in the heavy cream.

​Season with salt and freshly ground black pepper to taste. Let the soup simmer uncovered for another 5 to 8 minutes until heated through and slightly thickened.

​Garnish and Serve:

​Ladle the warm, creamy soup into bowls.

​Garnish generously with freshly chopped parsley and an extra crack of black pepper on top. Serve warm and enjoy!

Leave a Comment