Go Back
ham potato soup

Ham Potato Soup

There’s something special about a warm bowl of ham potato soup on a chilly day. It’s easy to make, full of comforting flavors, and perfect for using leftover ham.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Soup
Cuisine American
Servings 6 servings
Calories 350 kcal

Equipment

  • Large Pot
  • Potato Masher

Ingredients
  

Main Ingredients

  • 2 cups diced ham preferably leftover or smoked ham for more flavor
  • 4 large potatoes peeled and cubed (Russet or Yukon Gold work best)
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 4 cups chicken broth homemade or store-bought
  • 1 cup heavy cream or whole milk for a lighter version
  • 2 tablespoons butter

Seasonings

  • to taste salt
  • to taste black pepper

Instructions
 

  • Melt butter in a large pot over medium heat. Add chopped onion and minced garlic. Cook until onion is translucent and fragrant, about 4 to 5 minutes.
  • Add diced ham and cook for 3-4 minutes to warm and release aroma.
  • Add cubed potatoes and pour in chicken broth. Bring to a boil over high heat.
  • Reduce heat to low and simmer uncovered for about 20 minutes or until potatoes are tender.
  • Use a potato masher or immersion blender to mash some potatoes, leaving some chunks for texture.
  • Slowly stir in heavy cream or milk. Heat gently without boiling.
  • Season with salt and black pepper to taste. Serve hot with your choice of garnishes.

Notes

Feel free to add toppings like shredded cheddar cheese, chopped green onions, crispy bacon bits, or fresh herbs.
Keyword Ham Potato Soup