Ingredients
Equipment
Method
Step-by-Step Instructions
- In a large pot, heat olive oil over medium-high heat until shimmering. Add diced carrots, chopped onion, and sliced celery, sautéing for 4-5 minutes until translucent.
- Stir in minced garlic along with salt, pepper, and thyme. Cook for an additional minute until fragrant.
- Slowly pour in chicken broth while scraping the bottom of the pot. Add diced ham and cubed Yukon Gold potatoes. Bring to a simmer and cover, cooking for about 10 minutes until fork-tender.
- In a separate saucepan, melt butter over low heat. Whisk in flour to form a roux. Gradually whisk in warm milk, heating until the mixture thickens.
- Stir the roux mixture into the pot of soup, adding shredded cheese and mixing until melted.
- Ladle hot soup into bowls and garnish with extra cheese and parsley. Serve immediately with bread.
Notes
Soups often taste better the next day, making this recipe great for leftovers and meal prep.