Ingredients

  • 2 cups diced potatoes
  • 1 cup diced ham
  • 1 unit onion, chopped
  • 2 units carrots, diced
  • 2 units celery stalks, diced
  • 4 cups chicken broth
  • 1 cup milk
  • 2 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried parsley
  • to taste unit salt and pepper
  • 2 tablespoons olive oil
  • optional unit fresh chives for garnish

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5 minutes until the vegetables are slightly softened.
  2. Add the minced garlic and sauté for an additional 1 minute until fragrant.
  3. Stir in the diced potatoes and cooked ham, mixing everything well.
  4. Pour in the chicken broth and add the thyme, parsley, salt, and pepper. Bring the mixture to a boil.
  5. Once boiling, reduce the heat to low and cover the pot. Simmer for about 15-20 minutes, or until the potatoes are tender.
  6. After the potatoes are cooked, stir in the milk (or cream) and let it warm through for another 5 minutes, adjusting seasoning as necessary.
  7. Remove from heat and let the soup cool slightly before serving. Garnish with fresh chives if desired.

💡 Chef's Notes

Garnish with fresh chives for added flavor.

Recipe by Amelia Johnson - Recipe Developer