There’s something deeply comforting and elegant about a bowl of Creamy Roasted Garlic Soup with Parmesan and Thyme. This is not your everyday soup — it’s a masterpiece of rich, velvety texture, delicate flavors, and soul-warming aroma.
The natural sweetness of slow-roasted garlic blends beautifully with the nutty sharpness of Parmesan cheese and the earthy fragrance of fresh thyme, creating a soup that’s both rustic and sophisticated.
Why I Love This Recipe
I absolutely love this recipe because it transforms such a simple ingredient — garlic — into a luxurious, restaurant-quality dish.
Roasting the garlic is a game-changer; it takes away the harshness and brings out a deep, nutty sweetness that pairs perfectly with creamy broth and Parmesan.
Why It’s a Must-Try Dish
This soup is a must-try because it’s a beautiful example of how a few humble ingredients can create something truly extraordinary.
If you’ve never roasted garlic before, this recipe will make you fall in love with the process — the way the cloves turn golden, creamy, and fragrant is simply magical.
Recipe Info:
Preparation Time: 15 minutes
Cooking Time: 1 hour 10 minutes
Total Time: 1 hour 25 minutes
Servings: 4
Calories: ~320 kcal per serving
Course: Soup / Appetizer
Cuisine: European / French-inspired
Ingredients
For the Soup:
- 2 large heads of garlic
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 large yellow onion, chopped
- 2 medium potatoes, peeled and diced (for body and creaminess)
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- 2 teaspoons fresh thyme leaves (plus extra for garnish)
- Salt and freshly ground black pepper, to taste
- Optional: pinch of nutmeg for warmth
For Serving (Optional):
- Crusty bread or garlic toast
- Extra Parmesan cheese
- Drizzle of olive oil or cream
Step-by-Step Preparation Method
Step 1: Roast the Garlic
- Preheat your oven to 400°F (200°C).
- Slice the tops off the garlic heads to expose the cloves slightly.
- Place them on a piece of foil, drizzle with olive oil, and wrap tightly.
- Roast for 35–40 minutes, or until the cloves are soft, golden, and caramelized.
- Let cool slightly, then squeeze out the roasted garlic cloves into a small bowl. Mash gently and set aside.
Step 2: Sauté Aromatics
- In a large saucepan or Dutch oven, melt butter over medium heat.
- Add chopped onion and sauté for about 5 minutes, until soft and translucent.
- Add the mashed roasted garlic and cook for another minute, stirring to combine.
Step 3: Add Base Ingredients
- Stir in the diced potatoes, broth, thyme, and a pinch of salt and pepper.
- Bring to a boil, then reduce heat to low and simmer for 20–25 minutes, until the potatoes are tender.
Step 4: Blend the Soup
- Remove the pot from heat.
- Use an immersion blender to puree the soup until smooth. (Alternatively, transfer to a blender in batches.)
- Return the soup to the pot and place it over low heat.
Step 5: Add Cream and Parmesan
- Stir in the heavy cream and Parmesan cheese.
- Continue cooking for another 5 minutes, stirring frequently, until the cheese melts and the soup is silky smooth.
- Adjust seasoning with additional salt, pepper, and a touch of nutmeg if desired.
Step 6: Garnish and Serve
- Ladle the soup into bowls.
- Garnish with fresh thyme leaves, a drizzle of olive oil, and a sprinkle of Parmesan.
- Serve warm with crusty bread or garlic toast for dipping.

How to Serve
Serve Creamy Roasted Garlic Soup with Parmesan and Thyme in warm bowls, garnished with extra Parmesan and a few fresh thyme leaves for an aromatic finish.
It pairs beautifully with:
- Toasted sourdough or baguette slices
- Parmesan crisps
- A light green salad
- A glass of white wine or sparkling water for a refined touch
This soup makes a wonderful starter for elegant dinners or a comforting main dish on a cozy evening.
Recipe Tips
- Use fresh garlic: The quality of your garlic makes a big difference. Avoid old or sprouting bulbs.
- Low and slow roasting: Don’t rush the garlic roasting process — the slow caramelization creates the best flavor.
- Texture control: For an ultra-smooth soup, strain it through a fine sieve after blending.
- Cheese tip: Use freshly grated Parmesan for better melting and flavor.
- Add depth: A splash of dry white wine or sherry before simmering adds richness.
Variations
- Roasted Garlic and Cauliflower Soup: Replace potatoes with roasted cauliflower for a lighter, low-carb version.
- Garlic Mushroom Soup: Add sautéed mushrooms for earthy complexity.
- Vegan Option: Substitute butter with olive oil, cream with coconut milk, and Parmesan with nutritional yeast.
- Garlic Potato Soup with Bacon: Add crispy bacon bits on top for a smoky touch.
- Spicy Garlic Soup: Add a pinch of chili flakes or smoked paprika for gentle heat.
Freezing and Storage
- Refrigeration: Store leftovers in an airtight container for up to 4 days.
- Freezing: This soup freezes well without the cream. If you plan to freeze, add cream after thawing and reheating. Store up to 3 months in freezer-safe containers.
- Reheating: Warm gently on the stovetop over low heat. Avoid boiling after adding cream to prevent curdling.
Special Equipment Needed
- Baking sheet (for roasting garlic)
- Aluminum foil
- Large saucepan or Dutch oven
- Blender or immersion blender
- Ladle and fine sieve (optional for extra smoothness)
Frequently Asked Questions (FAQ)
Q1: Can I make this soup ahead of time?
Yes! This soup tastes even better the next day as the flavors deepen. Just reheat gently before serving.
Q2: What can I use instead of heavy cream?
You can use half-and-half, milk with a bit of butter, or coconut milk for a lighter texture.
Q3: Is this soup too garlicky?
Not at all! Roasted garlic becomes sweet and mellow — the flavor is rich but never overpowering.
Q4: Can I use pre-minced garlic?
No — the flavor won’t be the same. Whole roasted garlic heads are essential for that caramelized, nutty taste.
Q5: How can I thicken the soup more?
Add a bit more potato or simmer uncovered for a few extra minutes to reduce the liquid.
Conclusion
Creamy Roasted Garlic Soup with Parmesan and Thyme is the ultimate comfort in a bowl — smooth, fragrant, and deeply satisfying. It’s a perfect example of how simplicity and patience can yield a gourmet-level dish.
From the sweet roasted garlic to the velvety cream base and the herbal aroma of thyme, every spoonful delivers warmth and elegance. Whether you’re hosting a dinner or simply seeking a cozy night in, this soup promises to nourish your senses and impress your guests.
Creamy Roasted Garlic Soup with Parmesan and Thyme
Course: SoupsCuisine: FrenchDifficulty: easy4
servings15
minutes1
hour10
minutes1
hour25
minutesIngredients
For the Soup:
2 large heads of garlic
2 tablespoons olive oil
2 tablespoons unsalted butter
1 large yellow onion, chopped
2 medium potatoes, peeled and diced (for body and creaminess)
4 cups chicken or vegetable broth
1 cup heavy cream
½ cup grated Parmesan cheese
2 teaspoons fresh thyme leaves (plus extra for garnish)
Salt and freshly ground black pepper, to taste
Optional: pinch of nutmeg for warmth
For Serving (Optional):
Crusty bread or garlic toast
Extra Parmesan cheese
Drizzle of olive oil or cream
Directions
- Step 1: Roast the Garlic : Preheat your oven to 400°F (200°C). Slice the tops off the garlic heads to expose the cloves slightly. Place them on a piece of foil, drizzle with olive oil, and wrap tightly. Roast for 35–40 minutes, or until the cloves are soft, golden, and caramelized. Let cool slightly, then squeeze out the roasted garlic cloves into a small bowl. Mash gently and set aside.
- Step 2: Sauté Aromatics : In a large saucepan or Dutch oven, melt butter over medium heat. Add chopped onion and sauté for about 5 minutes, until soft and translucent. Add the mashed roasted garlic and cook for another minute, stirring to combine.
- Step 3: Add Base Ingredients : Stir in the diced potatoes, broth, thyme, and a pinch of salt and pepper. Bring to a boil, then reduce heat to low and simmer for 20–25 minutes, until the potatoes are tender.
- Step 4: Blend the Soup : Remove the pot from heat. Use an immersion blender to puree the soup until smooth. (Alternatively, transfer to a blender in batches.) Return the soup to the pot and place it over low heat.
- Step 5: Add Cream and Parmesan : Stir in the heavy cream and Parmesan cheese. Continue cooking for another 5 minutes, stirring frequently, until the cheese melts and the soup is silky smooth. Adjust seasoning with additional salt, pepper, and a touch of nutmeg if desired.
- Step 6: Garnish and Serve : Ladle the soup into bowls. Garnish with fresh thyme leaves, a drizzle of olive oil, and a sprinkle of Parmesan. Serve warm with crusty bread or garlic toast for dipping.






