Go Back
A bowl of Hearty Cheddar Garlic Herb Potato Soup topped with shredded cheddar, crumbled bacon, and fresh chives

Hearty Cheddar Garlic Herb Potato Soup

A creamy, rich potato soup loaded with sharp cheddar cheese, aromatic garlic, and fresh herbs. Made with tender Yukon Gold potatoes, this hearty soup is the ultimate comfort food for cold nights and busy weeknights.
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 7 portions
Course: Dinner, Main Course, Soup
Cuisine: American
Calories: 500

Ingredients
  

  • 2.5 lbs Yukon Gold potatoes peeled and cubed into half-inch pieces
  • 4 tbsp unsalted butter
  • 1 large yellow onion finely chopped
  • 5 cloves garlic minced
  • 0.25 cup all-purpose flour
  • 4 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk
  • 0.5 cup heavy cream optional but recommended
  • 2 cups sharp cheddar cheese freshly shredded from a block, about 8 oz
  • 1 tbsp fresh parsley finely chopped
  • 1 tbsp fresh chives finely chopped
  • 1 tsp fresh thyme leaves or 1/2 tsp dried thyme
  • 1 tsp salt or to taste
  • 0.5 tsp black pepper freshly ground
  • 1 pinch cayenne pepper or smoked paprika optional

Equipment

  • Large pot or Dutch oven
  • Immersion blender or standard blender
  • Whisk

Method
 

  1. Peel and cube Yukon Gold potatoes into uniform half-inch pieces. Rinse under cold water to remove excess starch and prevent a gummy texture. Set aside.
  2. Melt butter in a large pot or Dutch oven over medium heat. Add chopped onion and cook for 5 to 7 minutes, stirring occasionally, until softened and translucent.
  3. Add minced garlic and stir constantly for 1 to 2 minutes until fragrant. Do not let the garlic brown or it will turn bitter.
  4. Sprinkle flour over the onion and garlic. Stir and cook for 1 to 2 minutes until the flour smells slightly nutty and loses its raw smell. This creates the roux that thickens the soup.
  5. Gradually whisk in broth a small splash at a time, scraping the bottom of the pot as you go. Whisk until smooth and lump-free, then bring to a gentle simmer.
  6. Add rinsed potato cubes and stir well. Cover and cook on medium-low for 15 to 20 minutes, stirring every 5 minutes, until potatoes are completely tender and fall apart easily when pressed.
  7. Use an immersion blender to pulse the soup several times, blending about half to two-thirds while leaving visible potato chunks for texture. If using a standard blender, carefully ladle out half the soup, blend smooth, then return it to the pot.
  8. Reduce heat to low. Slowly stir in milk and heavy cream, then add parsley, chives, and thyme. Heat gently for 5 minutes, stirring often. Do not let the soup boil after adding the dairy.
  9. Remove pot from heat completely. Add shredded cheddar in small handfuls, stirring after each addition until fully melted before adding more. Adding cheese off the heat prevents a grainy texture.
  10. Taste and season with salt, pepper, and optional smoked paprika or cayenne. Ladle into bowls and garnish with crumbled bacon, extra cheddar, sour cream, or fresh chives.

Notes

Always shred cheddar fresh from a block for the smoothest melt. Do not boil the soup after adding dairy. Leftovers keep in the fridge for 3 to 4 days and reheat well on low heat with a splash of broth or milk. To freeze, omit dairy and cheese before freezing and add them fresh after reheating.