Description
A creamy, cozy Yukon Gold potato soup packed with tender potatoes, savory ham, and a velvety cheddar broth. Perfect for cold nights and comforting family dinners.
Ingredients
Scale
- 1 tablespoon oil
- 2 large carrots, peeled and chopped
- 1 medium onion, chopped
- 2 celery stalks, sliced
- 1 teaspoon salt
- 1 teaspoon minced garlic
- 1 teaspoon dried parsley
- ½ teaspoon dried thyme
- ¼ teaspoon ground black pepper
- 4 cups reduced-sodium chicken stock
- 900g Yukon Gold or Russet potatoes (about 2 pounds), peeled and diced
- 2 cups cooked ham, diced or shredded
- 1 ham bone (optional)
- ¼ cup butter, melted
- 3 tablespoons all-purpose flour
- 1½ cups milk (any kind)
- 1 cup grated cheddar cheese
- Extra cheese and sliced green onions for topping
Instructions
- Heat oil in a large soup pot over medium-high heat. Add carrots, onion, and celery. Cook for 4–5 minutes until onions are translucent.
- Add salt, garlic, parsley, thyme, and pepper. Cook for 1 minute until fragrant.
- Pour in chicken stock. Add diced ham, ham bone (if using), and potatoes. Bring to a gentle boil, then lower to medium-low. Cover and simmer for 10 minutes or until potatoes are fork-tender.
- In a bowl, whisk melted butter and flour until smooth. Slowly whisk in the milk. Microwave for 45–60 seconds at a time, stirring until thickened.
- Remove ham bone from soup. Shred remaining meat and return to pot.
- Pour in thickened milk mixture. Stir in cheddar cheese until melted and soup is creamy.
- Ladle into bowls. Top with extra cheese and green onions. Serve hot and enjoy!
Notes
Use Yukon Golds for the creamiest texture. Add smoked paprika for depth if skipping the ham bone. Mash some potatoes in the pot to naturally thicken the soup.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 5g
- Sodium: 860mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 65mg