Creamy Ham & Potato Soup


  • 1 pound diced ham
  • 3 cups diced potatoes
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth
  • 2 cups milk
  • 1/2 cup heavy cream
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp chopped fresh parsley


  1. In a large pot, melt the butter over medium heat. Add the onion and garlic and sauté until the onion is translucent, about 5 minutes.
  2. Add the diced ham and potatoes to the pot and sauté for an additional 5 minutes.
  3. Stir in the flour and cook for 1-2 minutes, until the flour is fully incorporated and has formed a paste.
  4. Gradually add the chicken broth, stirring constantly to prevent lumps from forming. Bring the mixture to a boil, then reduce the heat to low and simmer for 20 minutes, or until the potatoes are tender.
  5. Stir in the milk, heavy cream, salt, and pepper. Simmer for an additional 5 minutes, or until the soup is heated through.
  6. Stir in the chopped parsley and serve hot. Enjoy!

Article Categories:
Soup Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Don't Miss! random posts ..