Why you’ll love this Hearty Cheddar Garlic Herb Potato Soup Recipe recipe
This soup hits familiar comfort-food notes while still feeling elevated. Yukon Golds give a buttery texture that holds shape when cubed, and blending half the pot creates a silky base that keeps satisfying chunks. Sharp cheddar melts into the warm base for depth and a slightly tangy finish. It’s economical, feeds a crowd, and adapts easily — make it vegetarian with vegetable broth or richer with half-and-half and cream.
“The best potato soup I’ve made: creamy without being heavy, full of cheddar and garlic, and perfect with a sprinkle of chives.” — home cook review
Table of Contents
How this recipe comes together
A quick overview so you know what’s ahead:
- Sauté aromatics (onion + garlic) in butter or oil for flavor.
- Build a light roux with flour to thicken the broth.
- Simmer potatoes until tender.
- Purée half the soup for creaminess; leave the rest chunky.
- Stir in dairy and shredded cheddar off the heat so the cheese melts smoothly.
- Finish with fresh herbs and season to taste.
What you’ll need
- Potatoes: 2.5 lbs (about 1.1 kg) Yukon Golds, peeled and ½-inch cubed — rinse to remove excess starch.
- Fat: 4 tbsp unsalted butter OR 3 tbsp olive oil + 1 tbsp butter.
- Aromatics: 1 large yellow onion, finely chopped (≈1.5 cups); 5–6 garlic cloves, minced (≈2 tbsp).
- Flour: ¼ cup all-purpose flour (for a roux to thicken).
- Liquid: 4 cups low-sodium chicken or vegetable broth; 2 cups whole milk (or half-and-half); ½ cup heavy cream (optional for extra richness).
- Cheese: 2 cups (≈8 oz / 225 g) sharp cheddar, freshly shredded (avoid pre-shredded).
- Herbs: 1 tbsp fresh parsley, 1 tbsp fresh chives, 1 tsp fresh thyme (or ½ tsp dried).
- Seasoning: 1 tsp salt (start light), ½ tsp freshly ground black pepper, pinch cayenne or smoked paprika optional.
- Optional garnishes: crumbled bacon, extra cheddar, sour cream/Greek yogurt, extra chives, croutons.
Substitutions and notes: use vegetable broth to keep it vegetarian. For dairy-free, try full-fat canned coconut milk (flavor will change). If you want a garlic-forward punch, consider the technique used in this creamy garlic sauce for baby potatoes for inspiration.
Step-by-step instructions
- Prep potatoes: Peel and cut Yukon Golds into uniform ½-inch cubes. Rinse under cold water and drain.
- Sauté onion: Heat a large pot or Dutch oven over medium. Add butter (or oil + butter). When shimmering, add chopped onion. Cook 5–7 minutes until soft and translucent. Don’t brown.
- Add garlic: Stir in minced garlic and cook 1–2 minutes until fragrant. Stir constantly to prevent burning.
- Make roux: Sprinkle ¼ cup flour over onions and garlic. Stir and cook 1–2 minutes to eliminate raw flour taste.
- Add broth: Whisk in broth gradually, scraping the bottom of the pot to release any fond. Whisk until smooth and bring to a simmer.
- Cook potatoes: Add drained potato cubes. Stir, bring back to a gentle simmer, then lower heat to medium-low. Cover and cook 15–20 minutes until potatoes are very tender. Stir occasionally.
- Purée half (optional): For a creamy-yet-chunky texture, ladle about half the soup into a blender (do not overfill). Vent the lid with a towel and blend until smooth. Return to pot. (Warning: handle hot liquids carefully.)
- Add dairy and herbs: Reduce heat to low. Slowly stir in whole milk and heavy cream if using. Add parsley, chives, and thyme. Heat gently 3–5 minutes — do not boil.
- Melt cheese off heat: Remove pot from heat. Gradually add the shredded cheddar a handful at a time, stirring until fully melted before adding more. This prevents grainy cheese.
- Season: Taste and adjust salt and pepper. Add a pinch of cayenne or smoked paprika if desired.
- Serve: Ladle into bowls and top with bacon, extra cheddar, sour cream, chives, or croutons.
Best ways to enjoy it
Serve with crusty bread or warm buttered rolls to soak up the broth. A crisp green salad or roasted Brussels sprouts provide a bright contrast to the creamy texture. For a diner-style meal, top bowls with crumbled bacon, a dollop of sour cream, and extra cheddar. For a lighter option, skip the heavy cream and add more fresh herbs at the end.
Storage and reheating tips
Cool leftover soup to room temperature within two hours. Store in airtight containers in the refrigerator for up to 3–4 days. To reheat, warm gently on the stove over low heat and stir in a splash of milk if it has thickened. For freezing: omit heavy cream and extra dairy before freezing. Freeze in labeled freezer-safe containers for up to 3 months. Thaw overnight in the fridge and finish with cream and cheese when reheating. Always reheat to 165°F (74°C) before serving for food safety.
Helpful cooking tips
- Use Yukon Golds for the best texture; starchy Russets will break down too much unless you want a fully smooth soup.
- Shred your own cheddar; pre-shredded cheese often contains anti-caking agents and won’t melt as smoothly.
- When blending hot soup, never fill the blender more than halfway and vent the lid — steam can cause an explosion.
- Add cheese off the heat to prevent separation and graininess.
- If soup seems too thin after adding dairy, simmer gently (low heat) for a few minutes, or whisk in a small slurry of flour and water. For a lighter texture, use half-and-half instead of heavy cream. If you want a smoky twist, use smoked paprika and top with bacon. For another comforting potato variation, compare techniques from this baked potato soup recipe.
Recipe variations
- Loaded Baked Style: Top with bacon, scallions, and a dollop of sour cream.
- Vegetarian: Use vegetable broth and skip bacon. Add extra chives and a squeeze of lemon for brightness.
- Vegan-ish: Use plant-based milk and vegan cheddar; thicken with blended cashews.
- Chunk-Free: Skip blending and use an immersion blender for a fully smooth soup.
- Herb-forward: Add more fresh thyme and a splash of white wine with the broth for complexity.
Common questions
Q: Can I make this dairy-free?
A: Yes. Replace milk and cream with full-fat canned coconut milk or unsweetened soy milk. Use a dairy-free shredded cheese or skip the cheese and finish with a drizzle of olive oil and extra herbs.
Q: How long does it take from start to table?
A: About 40–50 minutes total: 10–15 minutes prep, 20 minutes simmering, plus a few minutes to add dairy and cheese.
Q: Can I freeze this soup?
A: Freeze before adding the cream and cheese for best results. Freeze up to 3 months. Thaw overnight and add dairy and cheese when reheating.
Q: My cheese seized and turned grainy — what went wrong?
A: Overheating cheese or adding it to boiling liquid causes oils to separate. Always remove the pot from heat and add cheese gradually, stirring until smooth.
Conclusion
This Hearty Cheddar Garlic Herb Potato Soup Recipe is a reliable, crowd-pleasing bowl of comfort — creamy yet chunky, bright with herbs, and endlessly customizable. Try it tonight, and adjust garnishes to suit your family’s taste. If you loved this recipe, explore more potato-based comfort meals on the blog.
Print
Hearty Cheddar Garlic Herb Potato Soup
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A creamy, cheesy potato soup with rich flavors and bright herbs, perfect for a comforting weeknight dinner.
Ingredients
- 2.5 lbs (about 1.1 kg) Yukon Gold potatoes, peeled and ½-inch cubed
- 4 tbsp unsalted butter OR 3 tbsp olive oil + 1 tbsp butter
- 1 large yellow onion, finely chopped (≈1.5 cups)
- 5–6 garlic cloves, minced (≈2 tbsp)
- ¼ cup all-purpose flour
- 4 cups low-sodium chicken or vegetable broth
- 2 cups whole milk (or half-and-half)
- ½ cup heavy cream (optional)
- 2 cups (≈8 oz / 225 g) sharp cheddar cheese, freshly shredded
- 1 tbsp fresh parsley
- 1 tbsp fresh chives
- 1 tsp fresh thyme
- 1 tsp salt
- ½ tsp freshly ground black pepper
- Pinch cayenne or smoked paprika (optional)
- Optional garnishes: crumbled bacon, extra cheddar, sour cream/Greek yogurt, extra chives, croutons
Instructions
- Peel and cut Yukon Golds into uniform ½-inch cubes. Rinse under cold water and drain.
- Heat a large pot or Dutch oven over medium. Add butter (or oil + butter). When shimmering, add chopped onion. Cook 5–7 minutes until soft and translucent.
- Stir in minced garlic and cook 1–2 minutes until fragrant.
- Sprinkle flour over onions and garlic, stir and cook for 1–2 minutes.
- Whisk in broth gradually, scraping the bottom of the pot and bring to a simmer.
- Add potato cubes and cook on medium-low heat for 15–20 minutes until tender.
- Ladle about half the soup into a blender and blend until smooth. Return to pot.
- Reduce heat to low and slowly stir in whole milk and heavy cream if using. Add parsley, chives, and thyme. Heat gently for 3–5 minutes.
- Remove pot from heat and gradually add the shredded cheddar, stirring until fully melted.
- Taste and adjust seasoning with salt, pepper, and optional spices.
- Serve in bowls and top with desired garnishes.
Notes
Use Yukon Golds for best texture; consider making it vegetarian with vegetable broth or vegan with plant-based milk and cheese.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 400
- Sugar: 5g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 60mg