Cheddar Garlic Herb Potato Soup | Cozy & Creamy Comfort Food

When the weather calls for something warming and satisfying, this Cheddar Garlic Herb Potato Soup answers with bold flavor and velvety texture. It’s everything you want in a bowl: rich cheddar cheese, tender chunks of potato, savory garlic, and aromatic herbs all stirred into a creamy base. Whether you’re curled up on the couch or serving a family-style dinner, this soup delivers the kind of cozy comfort that never goes out of season.


Introduction: A Homestyle Classic with a Gourmet Twist

Potato soup has been a staple in European and American kitchens for generations. Originally made with just a few ingredients—potatoes, water, and maybe a little onion or milk—it was a simple way to create a filling, nourishing meal out of pantry basics. Over time, variations emerged across regions, often featuring local cheeses, herbs, and vegetables.

This version keeps that rustic simplicity but adds a flavorful upgrade with sharp cheddar, garlic, and a custom blend of herbs. The result? A rich and creamy soup that’s deeply satisfying, yet still easy enough for a weeknight dinner. It’s vegetarian-friendly, easily customizable, and perfect with crusty bread, crispy bacon crumbles, or even a dollop of sour cream.


Ingredients Overview

Each ingredient in this soup plays a vital role in creating layers of flavor and texture. Here’s a closer look at the key components and why they’re important:

Potatoes

The heart of the soup. Use Yukon Gold or Russet potatoes—they break down just enough to create a creamy texture while still leaving some bites intact. Yukon Golds are slightly buttery, while Russets offer a fluffier consistency.

Cheddar Cheese

Sharp cheddar adds a bold, tangy richness that balances the starchiness of the potatoes. For best results, grate your own cheese from a block to avoid the anti-caking agents in pre-shredded varieties, which can affect smoothness.

Garlic

Essential for depth and warmth. Fresh garlic is sautéed at the beginning and infused throughout the soup. For an extra kick, add roasted garlic for a mellow, nutty flavor.

Fresh or Dried Herbs

A mix of thyme, rosemary, and parsley gives the soup its earthy, aromatic notes. Fresh herbs are ideal, but dried versions work just fine in a pinch. A bay leaf adds subtle complexity during simmering.

Onion and Celery

These aromatics form the flavor base. Sautéed in butter or olive oil, they add sweetness and depth.

Vegetable Broth

Provides a flavorful liquid base without overpowering the potatoes. You can also use chicken broth if you’re not keeping the recipe vegetarian.

Milk or Cream

Adds that signature velvety texture. Whole milk is great for a balanced richness, while heavy cream takes it over the top. For a lighter version, use half-and-half or a plant-based milk like oat or cashew.

Butter or Olive Oil

Used to sauté the vegetables and add richness to the base.

Flour

Helps create a roux that thickens the soup without needing heavy cream. A small amount goes a long way.

Salt & Pepper

To season and highlight all the other flavors.

Optional:

  • Crumbled cooked bacon for topping

  • Scallions or chives for garnish

  • Hot sauce or smoked paprika for heat

  • Sour cream or Greek yogurt for tang


Step-by-Step Instructions

Making this soup is simple and rewarding. The cooking process involves building flavor in stages to create a soup that’s both hearty and refined.

1. Prep the Vegetables

Peel and dice 2½ to 3 pounds of potatoes into ½-inch cubes. Chop 1 medium onion, 2 celery stalks, and mince 4 garlic cloves. If using fresh herbs, chop those as well and set aside.

2. Sauté the Aromatics

In a large soup pot or Dutch oven, melt 3 tablespoons of butter over medium heat. Add onion and celery, and cook for 5–7 minutes until softened. Add garlic and cook for another minute until fragrant.

3. Make the Roux

Sprinkle in 3 tablespoons of all-purpose flour and stir constantly for 1–2 minutes. This will help thicken the soup. Don’t let it brown—just cook until it forms a paste.

4. Add Broth and Potatoes

Slowly whisk in 4 cups of vegetable broth, scraping up any bits from the bottom of the pot. Add the diced potatoes, 1 teaspoon of salt, ½ teaspoon of black pepper, and 1 bay leaf. Bring to a gentle boil.

5. Simmer

Reduce the heat and simmer uncovered for 15–20 minutes, or until the potatoes are fork-tender. Stir occasionally to prevent sticking.

6. Add Herbs and Milk

Remove the bay leaf. Stir in 1½ cups of whole milk (or cream) and your herbs—about 1 teaspoon each of dried thyme and rosemary, or 1 tablespoon each of fresh. Cook for another 5–7 minutes over low heat.

7. Mash or Blend (Optional)

For a thicker soup, use a potato masher to mash some of the potatoes directly in the pot. For ultra-creamy texture, blend 1/3 of the soup using an immersion blender.

8. Stir in Cheddar

Turn off the heat and gradually stir in 2 cups of shredded sharp cheddar cheese, one handful at a time, until fully melted and incorporated. Do not boil the soup once the cheese is added or it may become grainy.

9. Taste and Adjust

Taste and add more salt, pepper, or herbs as needed. For a richer flavor, stir in a pat of butter or a spoonful of sour cream.


Tips, Variations, and Substitutions

Whether you’re tweaking the recipe for dietary needs or flavor preferences, here are some creative and practical ideas:

Cooking Tips

  • Grate your own cheddar for best melting.

  • Don’t skip the roux—it thickens the soup beautifully.

  • Keep the heat low once dairy is added to avoid curdling.

Variations

  • Loaded Potato Soup: Top with crumbled bacon, cheddar, chives, and sour cream.

  • Vegan Version: Use vegan butter, dairy-free milk (like cashew), and vegan cheddar. Skip the roux and thicken with a blended potato portion.

  • Spicy: Add diced jalapeños with the onions or swirl in hot sauce before serving.

  • Extra Veggies: Stir in cooked corn, kale, or peas for added texture and color.

  • Protein Additions: Add shredded chicken, crumbled sausage, or white beans for extra substance.

Substitutions

  • Potatoes: Try sweet potatoes for a sweeter, richer variation.

  • Milk: Substitute with unsweetened oat or cashew milk.

  • Cheddar: Use smoked gouda, pepper jack, or a sharp white cheddar for a twist.


Serving Ideas & Occasions

This soup is as versatile as it is delicious. It works for everything from casual lunches to cozy gatherings.

Serve With:

  • Crusty sourdough or garlic bread

  • A simple green salad with vinaigrette

  • Grilled cheese or toasted paninis

  • Crackers or pretzels for crunch

When to Serve:

  • Cold-weather dinner: The ultimate snow day meal.

  • Lunch prep: Make a batch and reheat all week.

  • Game day: Serve in small bowls or cups with toppings.

  • Holiday starter: A warm beginning to a Thanksgiving or Christmas menu.


Nutritional & Health Notes

While this cheddar garlic herb potato soup is indulgent, it also offers balance and can be made lighter with a few adjustments.

Potatoes

High in potassium and vitamin C, and a source of complex carbohydrates. When left in chunks, they provide fiber and texture.

Garlic & Herbs

Both add flavor with zero fat and offer anti-inflammatory and antioxidant benefits.

Dairy

Cheddar provides protein and calcium, but can be heavy. Use part-skim milk or dairy-free alternatives for a lighter version.

Lower-Calorie Option

To make it healthier:

  • Use low-fat milk or unsweetened almond milk

  • Reduce cheese or use a reduced-fat variety

  • Skip butter and sauté vegetables in olive oil


FAQ: Common Questions About Cheddar Potato Soup

1. Can I freeze cheddar potato soup?

Yes, but with caution. Dairy-based soups can separate when frozen. For best results, freeze before adding milk and cheese. Reheat and add dairy just before serving.

2. What’s the best type of potato to use?

Yukon Gold and Russet potatoes are best. Yukon Golds offer a creamy, buttery texture, while Russets break down more easily for a smoother finish.

3. Can I make this soup in a slow cooker?

Yes! Sauté onions, garlic, and celery first. Then add everything except milk and cheese to the slow cooker and cook on low for 6–7 hours. Add milk and cheese in the last 30 minutes.

4. How do I avoid grainy cheese in the soup?

Use freshly grated cheese and add it off heat. If added while boiling, the cheese proteins can seize and create a gritty texture.

5. Is this soup gluten-free?

Not as written, due to the flour roux. However, you can substitute with gluten-free flour or skip the roux and thicken the soup by blending part of the potatoes.

6. Can I make this soup without dairy?

Absolutely. Use dairy-free cheese, plant-based milk, and vegan butter. Cashew cream also works as a thickener and adds a similar richness.

7. How long will leftovers keep?

Stored in an airtight container, this soup keeps well in the fridge for 3–4 days. Reheat gently on the stove and stir frequently to maintain the creamy texture.


Print

Cheddar Garlic Herb Potato Soup | Cozy & Creamy Comfort Food

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This cozy, creamy potato soup is packed with cheddar cheese, garlic, and herbs—perfect for chilly nights or meal prep lunches.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 3 tbsp butter or olive oil

  • 1 medium onion, chopped

  • 2 celery stalks, chopped

  • 4 garlic cloves, minced

  • 3 tbsp all-purpose flour

  • 4 cups vegetable broth

  • lbs Yukon Gold or Russet potatoes, peeled and diced

  • 1 bay leaf

  • 1½ cups whole milk or cream

  • 2 cups sharp cheddar cheese, shredded

  • 1 tsp dried thyme

  • 1 tsp dried rosemary

  • Salt and pepper to taste

  • Optional: sour cream, chives, bacon, hot sauce

Instructions

  1. In a large pot, sauté onion and celery in butter until soft. Add garlic and cook 1 more minute.

  2. Stir in flour and cook for 1–2 minutes to form a roux.

  3. Gradually add broth, then potatoes and bay leaf. Bring to a boil, then simmer for 15–20 minutes until potatoes are tender.

  4. Stir in milk and herbs. Simmer 5–7 minutes more.

  5. Remove bay leaf. Mash some potatoes or blend part of the soup if desired.

  6. Turn off heat and stir in cheese until melted. Season to taste.

  7. Serve warm with desired toppings.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star