Indulge in a comforting bowl of creamy ham, potato, and cheese soup. This hearty soup is made with tender chunks of ham, flavorful potatoes, and a creamy cheese base. It's the perfect dish to warm you up on a cold day and will satisfy your cravings for a comforting meal. The combination of ham, potatoes, and cheese creates a delicious and flavorful soup that will impress your family and guests.
Ingredients
- 1 pound cooked ham, diced
- 4 tablespoons unsalted butter
- 1 onion, diced
- 3 garlic cloves, minced
- 4 cups chicken broth
- 4 cups peeled and diced potatoes
- 2 cups milk
- 1 cup shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 cup all-purpose flour
- 1/2 teaspoon dried thyme
- Salt and black pepper to taste
- Chopped fresh parsley for garnish
Directions
- In a large pot, melt the butter over medium heat.
- Add the diced onion and minced garlic to the pot. Sauté until the onion is translucent and the garlic is fragrant.
- Add the diced ham to the pot and cook for a few minutes until heated through.
- Stir in the flour until well combined and cook for another minute.
- Gradually pour in the chicken broth, stirring constantly to ensure there are no lumps.
- Add the diced potatoes and dried thyme to the pot. Bring the mixture to a simmer and cook until the potatoes are tender.
- Pour in the milk and bring the soup back to a simmer.
- Remove the pot from the heat and stir in the shredded cheddar, mozzarella, and Parmesan cheese until melted and smooth.
- Season with salt and black pepper to taste.
- Serve the soup hot, garnished with chopped fresh parsley.
Interesting Facts
Potato soup has been a popular dish in America since the 18th century.
Cheddar cheese is the most popular cheese used in potato soup recipes.
Adding ham to the soup adds a salty and smoky flavor that complements the potatoes and cheese.
This soup can be easily customized with additional ingredients such as bacon or vegetables.