Go Back
+ servings

Hearty Cheddar Garlic Herb Potato Soup

A rich and creamy potato soup packed with flavor from cheddar cheese, garlic, and fresh herbs—perfect for warming up on a chilly day.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 320

Ingredients
  

Main Ingredients
  • 2.5 lbs 2.5 lbs Yukon Gold potatoes, peeled and cubed About 6-7 medium potatoes
  • 4 tablespoons unsalted butter or 3 tablespoons olive oil + 1 tablespoon butter
Aromatics
  • 1 large yellow onion, finely chopped About 1.5 cups
  • 5-6 cloves garlic, minced About 2 tablespoons
Thickening Agent
  • 1/4 cup all-purpose flour Helps thicken the soup
Liquid Base
  • 4 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk (or half-and-half for extra richness)
  • 1/2 cup heavy cream (optional, but recommended for ultimate creaminess)
Cheese
  • 2 cups sharp cheddar cheese, freshly shredded Avoid pre-shredded for better melting
Herbs
  • 1 tablespoon fresh parsley, finely chopped
  • 1 tablespoon fresh chives, finely chopped
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
Seasoning
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper, freshly ground (or to taste)
  • 1 pinch cayenne pepper or smoked paprika (optional, for a hint of warmth)

Method
 

Preparation
  1. Peel your Yukon Gold potatoes and chop them into uniform ½-inch cubes. Rinse the cubed potatoes under cold water to remove excess starch, and set aside.
  2. Place a large pot or Dutch oven over medium heat. Add the butter (or olive oil and butter combo). Once melted, add the finely chopped yellow onion and sauté for 5-7 minutes until softened and translucent.
  3. Add the minced garlic to the pot and cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic.
  4. Sprinkle the flour over the sautéed onions and garlic, stirring continuously for about 1-2 minutes to create a roux.
  5. Gradually whisk in the chicken or vegetable broth, ensuring to scrape the bottom of the pot. Bring to a simmer.
Cooking
  1. Add the rinsed potato cubes to the pot, stir well, and bring back to a gentle simmer. Cover and cook for 15-20 minutes until the potatoes are tender.
  2. To create a creamy texture while keeping some potato chunks, you can blend part of the soup. Carefully ladle about half of the soup into a blender, then return it to the pot.
  3. Reduce heat to low. Slowly stir in the whole milk and heavy cream (if using). Add the fresh herbs and mix well. Heat gently for about 5 minutes.
  4. Remove from heat and gradually stir in the shredded cheddar cheese until melted. Season with salt, black pepper, and optional spice.
Serving
  1. Serve the hot soup in bowls and garnish with your favorite toppings.

Nutrition

Serving: 1gCalories: 320kcalCarbohydrates: 36gProtein: 12gFat: 16gSaturated Fat: 10gSodium: 800mgFiber: 2gSugar: 3g

Notes

For a thicker soup, feel free to blend more of the potato mixture. Use freshly shredded cheese for better melting and texture. Adjust seasonings according to your taste. Start with less salt since the cheese will add saltiness.

Tried this recipe?

Let us know how it was!