GainMeals - Grace Sullivan Free eBook! →

Hearty Cheddar Garlic Herb Potato Soup

The best way to make Hearty Cheddar Garlic Herb Potato Soup — creamy, cheesy, and loaded with bold flavor your whole family will crave.

Updated

March 2, 2026

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

Hearty Cheddar Garlic Herb Potato Soup is the kind of recipe that turns a cold, exhausting day into something worth coming home to. This creamy, rich soup is loaded with tender Yukon Gold potatoes, sharp cheddar, and fresh herbs, all blending into a bowl that feels like a warm hug. I made this on a rainy Tuesday night and my whole family was asking for seconds before I even sat down.

The first time I made this soup, I was trying to use up potatoes sitting in my pantry. What I ended up with surprised me. It was thick, flavorful, and satisfying enough to stand on its own as dinner. This Hearty Cheddar Garlic Herb Potato Soup has since become one of my most-requested weeknight meals. The sharp cheddar melts into the broth beautifully, the garlic gives it real depth, and the fresh herbs add that little something that makes it taste truly homemade. It comes together in about an hour, and the leftovers are honestly even better the next day. Your family will thank you!

Ingredients for Hearty Cheddar Garlic Herb Potato Soup

Every ingredient in this soup pulls its weight. I always make sure to grab fresh garlic and a real block of cheddar — those two choices alone make a big difference in the final result. Here is everything you will need:

  • 2.5 lbs Yukon Gold potatoes (peeled and cubed into half-inch pieces, about 6 to 7 medium potatoes) — I always choose Yukon Golds for their naturally creamy, buttery texture
  • 4 tbsp unsalted butter
  • 1 large yellow onion (finely chopped)
  • 5 to 6 cloves garlic (minced) — My preference is always fresh garlic over jarred for the best aroma and flavor
  • 1/4 cup all-purpose flour
  • 4 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk
  • 1/2 cup heavy cream (optional but highly recommended)
  • 2 cups sharp cheddar cheese (freshly shredded from a block, about 8 oz) — In my experience, pre-shredded cheese never melts as smoothly due to the anti-caking coating
  • 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
  • 1/2 tsp freshly ground black pepper
  • 1 pinch of cayenne or smoked paprika (optional) — I usually add smoked paprika for a subtle warmth that complements the cheddar
A bowl of Hearty Cheddar Garlic Herb Potato Soup topped with shredded cheddar, crumbled bacon, and fresh chives

Step-by-Step Instructions

I recommend reading through all the steps before you start. This soup has a simple, straightforward flow, and knowing what comes next makes the whole process feel easy and relaxed.

Step 1: Peel and cube your Yukon Gold potatoes into uniform half-inch pieces. Rinse them under cold water to remove excess starch. Skipping this step can make the soup gummy, so it is worth the extra 30 seconds. Set aside.

Step 2: Melt butter in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for 5 to 7 minutes, stirring occasionally, until softened and translucent. You want it soft and slightly golden at the edges, not browned or caramelized.

Step 3: Add the minced garlic and stir constantly for 1 to 2 minutes until fragrant. Watch it closely here. Garlic goes from perfectly golden to bitter and burnt very quickly, and there is no fixing it once it happens.

Step 4: Sprinkle the 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 is your roux and it is what gives the soup its thick, velvety body.

Step 5: Gradually whisk in the broth, a small splash at a time, scraping the bottom of the pot as you go. Slow and steady here prevents lumps. Once all the broth is in and the mixture is smooth, bring it to a gentle simmer.

Step 6: Add the rinsed potato cubes and stir well to combine. Cover and cook on medium-low for 15 to 20 minutes, stirring every 5 minutes or so, until the potatoes are completely tender and fall apart easily when pressed with a fork.

Step 7: Use an immersion blender to pulse the soup several times, blending about half to two-thirds of it while leaving visible potato chunks for texture. If you only have a standard blender, carefully ladle out about half the soup, blend until smooth, then stir it back into the pot. Pro tip: never fill a hot blender more than halfway and always hold the lid down with a folded towel.

Step 8: Reduce heat to low. Slowly stir in the milk and heavy cream, then add the parsley, chives, and thyme. Heat gently for 5 minutes, stirring often. Do not let it boil after adding the dairy or it may curdle and become grainy.

Step 9: Remove the pot from heat completely before adding the cheese. Add the shredded cheddar in small handfuls, stirring after each addition until fully melted before adding the next. Taking the pot off the heat is key. Cheese added to boiling liquid seizes up and turns grainy rather than melting smoothly.

Step 10: Taste and season with salt, pepper, and a pinch of cayenne or smoked paprika if using. Ladle into bowls and top with crumbled bacon, extra shredded cheddar, a dollop of sour cream, or a handful of fresh chives.

What to Serve with Hearty Cheddar Garlic Herb Potato Soup

This soup is rich and creamy, so the best sides either add crunch, cut through the richness, or round the meal out with something fresh. Here are my favorite pairings.

Crusty Artisan Bread: A thick slice of sourdough or a rustic baguette is the classic choice. It soaks up the creamy broth and adds a satisfying chew. Nothing beats tearing off a piece of bread and dragging it through the bottom of your bowl.

Grilled Cheese Sandwich: Pair this with a buttery, crispy grilled cheese for the ultimate comfort combination. The crunch of the bread and the pull of the melted cheese make this pairing feel like a full, indulgent meal.

Simple Green Salad: A lightly dressed arugula or mixed greens salad provides a fresh, slightly bitter contrast that balances the richness of the soup and rounds out the meal nutritionally without adding more weight to the plate.

Creamy Cajun Chicken Pasta: If you are feeding a hungry crowd and want to add a protein-forward main alongside the soup, this bold and creamy pasta is a crowd-pleaser that complements the soup’s richness without repeating flavors.

Easy Chicken Breast and Green Beans: Simple roasted chicken and green beans served alongside this soup makes for a balanced, complete dinner. The lightness of the green beans cuts through the creamy broth beautifully.

French Onion Chicken Orzo Casserole: If you love the deep, savory comfort vibes of this soup, this casserole is another weeknight staple worth bookmarking. The caramelized onion flavors are a natural companion to a cheddar-based dinner spread.

Garlic Bread or Dinner Rolls: Soft dinner rolls or thick garlic toast are a hit with kids and adults alike. They make the meal feel complete and are perfect for scooping up every last drop from the bowl.

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

Storage and Serving Tips

Leftovers keep well in an airtight container in the refrigerator for up to 3 to 4 days. The flavors actually deepen overnight, making this a great recipe to prep ahead for busy weeknights. Just give it a good stir before reheating since the soup thickens as it sits.

When reheating, warm the soup gently on the stovetop over low heat, stirring often. If it looks too thick, stir in a small splash of broth or milk while warming to loosen it back up. Avoid high heat to keep the dairy smooth and prevent any separation.

Pro tip: hold off on adding toppings like bacon, sour cream, or extra cheese until you are ready to serve. This keeps everything fresh and lets each person customize their bowl exactly the way they like it.

Frequently Asked Questions

Can I make Hearty Cheddar Garlic Herb Potato Soup ahead of time?

Yes, and it actually tastes better the next day. Make it fully, let it cool, then store it covered in the fridge. Reheat gently on the stovetop over low heat and add a splash of broth or milk if needed to restore the consistency.

Can this soup be frozen?

You can freeze it, but dairy-based soups can sometimes separate or become grainy after thawing. For the best result, freeze the soup before adding the milk, cream, and cheese. Then thaw it, reheat on low, and stir in the dairy and cheese fresh before serving.

What potatoes work best if I cannot find Yukon Golds?

Yukon Golds are the top choice for their naturally buttery flavor and creamy texture when cooked. If you cannot find them, red potatoes are the next best option. Russet potatoes will work in a pinch but produce a slightly starchier, thicker result.

Conclusion

This Hearty Cheddar Garlic Herb Potato Soup is one of those recipes that delivers big, satisfying flavor with simple, everyday ingredients. It is cozy, filling, and easy enough for a weeknight without feeling like a shortcut. Once you try it, it will earn a permanent spot in your dinner rotation. Make this tonight and enjoy every bite!

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.

Leave a Comment

Recipe Rating




Share this