Go Back
Hearty Ham and Potato Soup Recipe (Comfort Food Classic!)

Ham and Potato Soup

Welcome to the ultimate comfort food experience with our hearty and delicious Ham and Potato Soup! This warm and nourishing dish is perfect for cold nights, family gatherings, or any time you crave something cozy.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Soup
Cuisine: American
Calories: 350

Ingredients
  

For the Ham and Potato Soup
  • 2 cups diced ham
  • 4 large potatoes peeled and diced
  • 1 medium onion chopped
  • 3 large carrots sliced
  • 3 stalks celery chopped
  • 4 cups chicken broth
  • 1 cup milk
  • 1 teaspoon garlic powder
  • 1 teaspoon thyme
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley for garnish (optional)

Equipment

  • Large Pot or Dutch Oven
  • Chopping Board and Knife
  • Measuring cups and spoons
  • Wooden Spoon
  • Soup Ladle
  • Bowls and Spoons

Method
 

  1. Step 1: In a large pot, heat the olive oil over medium heat. Add the chopped onion, sliced carrots, and chopped celery. Sauté for about 5 minutes, or until the vegetables are softened and the onion becomes translucent.
  2. Step 2: Toss in the diced ham and cook for an additional 2-3 minutes.
  3. Step 3: Stir in the peeled and diced potatoes, followed by the chicken broth, garlic powder, thyme, and add salt and pepper to taste. Bring the mixture to a boil.
  4. Step 4: Once boiling, reduce the heat to low and let the soup simmer for about 20-25 minutes, or until the potatoes are tender.
  5. Step 5: Stir in the milk and heat through without boiling. Adjust seasoning if needed, then serve hot, garnished with fresh parsley if desired.

Notes

This recipe can be easily adapted for vegetarian diets by substituting the ham and using vegetable broth. The soup can be frozen for up to 3 months.