Hearty Cheddar Garlic Herb Potato Soup Recipe
This Hearty Cheddar Garlic Herb Potato Soup is my idea of ultimate comfort in a bowl. Creamy, rich, and loaded with tender potatoes, sharp cheddar, and fragrant herbs, it’s the kind of cozy dish I make when I want something warm, filling, and satisfying. Every spoonful delivers a perfect balance of cheesy goodness, aromatic garlic, and earthy herbs.
Why You’ll Love This Recipe
I love how this soup blends simple, wholesome ingredients into a luxurious, flavorful meal. The potatoes give it a hearty base, while the cheddar cheese melts in to create a velvety, rich texture. Fresh herbs and garlic elevate the flavor, making it taste like something from a café — but it’s quick enough for a weeknight dinner. Plus, it’s great on its own or paired with crusty bread for dipping.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Potatoes (Yukon gold or russet, peeled and diced)
-
Onion (chopped)
-
Garlic (minced)
-
Carrots (optional, diced for extra sweetness)
-
Celery (optional, diced)
-
Chicken or vegetable broth
-
Heavy cream or half-and-half
-
Sharp cheddar cheese (shredded)
-
Butter
-
Olive oil
-
Fresh or dried herbs (such as thyme, rosemary, or parsley)
-
Salt and pepper
Directions
-
I heat olive oil and butter in a large pot over medium heat.
-
I add onions, carrots, and celery, cooking for 4–5 minutes until softened.
-
I stir in the garlic and cook for another 30 seconds until fragrant.
-
I add the diced potatoes and pour in the broth, bringing it to a boil.
-
I reduce the heat, cover, and simmer for about 15 minutes, until the potatoes are tender.
-
I use a potato masher or immersion blender to partially blend the soup, leaving some chunks for texture.
-
I stir in the heavy cream, shredded cheddar, and herbs, mixing until the cheese is melted and the soup is creamy.
-
I season with salt and pepper to taste, then serve hot with extra cheese or herbs sprinkled on top.
Servings and timing
This recipe makes about 6 servings.
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Variations
-
I sometimes add crispy chicken bits for a smoky flavor.
-
For a lighter version, I use milk instead of cream.
-
I mix in chopped spinach or kale for extra greens.
-
I swap cheddar for smoked gouda or pepper jack for a different cheesy twist.
Storage/reheating
I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm it gently on the stovetop over medium-low heat, stirring often. If it’s too thick, I add a splash of broth or milk. This soup also freezes well for up to 2 months, though I thaw it in the fridge before reheating.
FAQs
Can I make this soup vegetarian?
Yes, I use vegetable broth instead of chicken broth and skip the chicken topping.
How can I make it thicker?
I mash more of the potatoes or stir in a cornstarch slurry until I reach my desired thickness.
Can I make this in a slow cooker?
Yes, I cook on low for 6–7 hours or high for 3–4 hours, then stir in the cream and cheese at the end.
What’s the best potato for this recipe?
I prefer Yukon gold for their buttery flavor and creamy texture, but russets also work well.
Can I use pre-shredded cheese?
I prefer shredding cheese myself so it melts smoothly without the anti-caking agents found in pre-shredded cheese.
Conclusion
This Hearty Cheddar Garlic Herb Potato Soup is a warm, comforting dish I love making when I want something filling yet simple. With its creamy texture, cheesy richness, and fragrant herbs, it’s a bowl of pure coziness — perfect for chilly evenings or whenever I need a little extra comfort.

Hearty Cheddar Garlic Herb Potato Soup Recipe
MelenaIngredients
- 2 lbs Yukon gold or russet potatoes peeled and diced
- 1 medium onion chopped
- 3 cloves garlic minced
- 2 carrots diced (optional)
- 2 celery stalks diced (optional)
- 4 cups chicken or vegetable broth
- 1 cup heavy cream or half-and-half
- 2 cups sharp cheddar cheese shredded
- 2 tbsp butter
- 1 tbsp olive oil
- 1 tsp fresh or 1/2 tsp dried thyme
- 1/2 tsp rosemary optional
- 2 tbsp fresh parsley chopped (plus more for garnish)
- Salt and pepper to taste
Instructions
- Heat olive oil and butter in a large pot over medium heat.
- Add onion, carrots, and celery; cook 4–5 minutes until softened.
- Stir in garlic; cook 30 seconds until fragrant.
- Add potatoes and pour in broth. Bring to a boil.
- Reduce heat, cover, and simmer 15 minutes until potatoes are tender.
- Partially blend soup using a potato masher or immersion blender, leaving some chunks for texture.
- Stir in cream, cheddar, and herbs until cheese melts and soup is creamy.
- Season with salt and pepper to taste. Garnish with extra cheese or parsley before serving.
Notes
- Add crispy chicken bits for a smoky twist.
- Use milk instead of cream for a lighter version.
- Mix in chopped spinach or kale for extra greens.
- Swap cheddar for smoked gouda or pepper jack for different flavors.
- Store in the fridge up to 4 days or freeze up to 2 months.
