Go Back
A hearty bowl of creamy potato soup garnished with shredded cheddar cheese, crispy bacon bits, and fresh green chives.
Daniel

Creamy Roasted Garlic Potato Soup

A comforting and velvety potato soup featuring sweet, roasted garlic and a hint of fresh thyme. This easy, one-pot recipe is perfect for a cozy weeknight dinner.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American, Comfort Food
Calories: 382

Ingredients
  

For the Soup
  • 1 whole head garlic
  • 1 tbsp olive oil
  • 2 tbsp unsalted butter
  • 1 large yellow onion chopped
  • 2 medium carrots peeled and chopped
  • 2 stalks celery chopped
  • 2.5 lbs Yukon Gold potatoes peeled and cut into 1-inch cubes
  • 6 cups chicken or vegetable broth low-sodium
  • 1 cup heavy cream
  • 1 tsp fresh thyme leaves
  • 1 tsp kosher salt or to taste
  • 1/2 tsp black pepper freshly ground
For Garnish (Optional)
  • Crispy bacon crumbled
  • Shredded cheddar cheese
  • Fresh chives chopped
  • Sour cream or Greek yogurt

Equipment

  • Large pot or Dutch oven
  • Immersion blender or standard blender
  • Small baking dish or aluminum foil
  • Cutting board
  • Knife

Method
 

Roast the Garlic
  1. Preheat your oven to 400°F (200°C). Slice about 1/4 inch off the top of the entire head of garlic to expose the cloves.
  2. Place the garlic head on a small piece of aluminum foil, drizzle with 1 tbsp olive oil, and wrap it loosely. Roast for 30-35 minutes, until the cloves are soft, fragrant, and lightly golden. Set aside to cool slightly.
Build the Soup Base
  1. While the garlic is roasting, melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Sauté for 6-8 minutes, stirring occasionally, until the vegetables have softened.
  2. Once cool enough to handle, squeeze the roasted garlic cloves out of their skins directly into the pot with the vegetables. Mash the cloves gently with the back of your spoon and stir to combine.
Simmer and Blend
  1. Add the cubed potatoes, broth, fresh thyme, salt, and pepper to the pot. Stir everything together and increase the heat to bring the soup to a boil.
  2. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes, or until the potatoes are very tender and easily pierced with a fork.
  3. Remove the pot from the heat. Use an immersion blender to carefully blend the soup directly in the pot until it reaches your desired consistency – either perfectly smooth or with a few small chunks remaining. Alternatively, you can transfer the soup in batches to a standard blender, blend until smooth, and return it to the pot.
Finish and Serve
  1. Stir in the heavy cream. Return the pot to low heat and gently warm the soup for another 2-3 minutes. Be careful not to let it boil after adding the cream.
  2. Taste the soup and adjust the seasoning with more salt and pepper if needed. Ladle into bowls and serve hot, topped with your favorite garnishes like crumbled bacon, shredded cheese, and fresh chives.

Notes

Potato Choice: Yukon Gold potatoes are highly recommended for their naturally creamy texture, but Russet potatoes are also a great choice.
Blending Safety: If using a standard blender for hot liquids, never fill it more than halfway. Remove the small cap from the lid to allow steam to escape, and cover the opening with a folded kitchen towel to prevent splatters.
Storage: Leftover potato soup can be stored in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave.
To Make Vegan/Dairy-Free: Substitute the butter with olive oil and the heavy cream with full-fat canned coconut milk or a homemade cashew cream.