Go Back
+ servings
Ham and Potato Soup

Creamy Ham and Potato Soup for Cozy Comfort Food Nights

This creamy ham and potato soup is a heartwarming dish that combines leftover holiday ham with potatoes for a deliciously satisfying meal.
Prep Time 15 minutes
Cook Time 8 hours
Total Time 8 hours 15 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 320

Ingredients
  

For the Soup Base
  • 2 tablespoons Butter Can substitute with olive oil for a lighter option.
  • 1/2 large Yellow Onion Adds sweetness and a base flavor.
  • 2 cloves Minced Garlic Fresh garlic is recommended; jarred can be used in a pinch.
  • 1/4 cup Flour Whole wheat or gluten-free flour can be used as alternatives.
  • 2 cups Carrots Frozen or fresh carrots can work.
  • 2 stalks Celery Adds crunch and flavor balance.
  • 3 cups Milk Any milk percentage can be used; dairy-free milk is a good substitute.
  • 4 cups Chicken or Vegetable Stock Homemade or store-bought works.
  • 2 leaves Bay Leaves Ensure to remove them before serving.
For the Heartiness
  • 4 cups Potatoes Use russet or yukon gold, cut into ¾" cubes.
  • 2 cups Ham Leftover cooked ham is ideal, but any precooked variety works.

Equipment

  • Slow Cooker
  • Heavy Pot

Method
 

Step-by-Step Instructions for Creamy Ham and Potato Soup
  1. Begin by finely chopping half of a large yellow onion and dicing your leftover ham into bite-sized cubes. Next, slice a few carrots and stalks of celery for added texture. Lastly, peel and cube russet or Yukon gold potatoes into ¾-inch pieces.
  2. In a heavy pot, melt 2 tablespoons of butter over medium heat. Add the chopped onion, sautéing until it turns translucent, about 5-7 minutes. Then, toss in the minced garlic and stir for another minute until fragrant.
  3. Fold in the sliced carrots and celery into the sautéed onion mixture, cooking for an additional minute. Once the vegetables are slightly softened, sprinkle in ¼ cup of flour, stirring well to combine.
  4. Carefully transfer the sautéed mixture from the pot into your slow cooker. Then, pour in 3 cups of milk, whisking to integrate the flour fully and avoid any lumps.
  5. Add 4 cups of chicken or vegetable stock to the slow cooker, along with 2 bay leaves, the cubed potatoes, and diced ham. Stir the mixture well to ensure that the ingredients are evenly distributed.
  6. Cover your slow cooker and set it to cook on low for 8 hours or high for 4 hours.
  7. Once the cooking time is complete, check the soup to ensure the potatoes are tender. Remove the bay leaves before serving, and give the soup a good stir.

Nutrition

Serving: 1bowlCalories: 320kcalCarbohydrates: 40gProtein: 15gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 45mgSodium: 800mgPotassium: 700mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 10mgCalcium: 150mgIron: 2mg

Notes

Leftovers can be stored in an airtight container in the fridge for up to 5 days, or freeze for up to 2 months. Reheat on the stovetop over medium heat, stirring occasionally.

Tried this recipe?

Let us know how it was!