If you are a fan of comforting, deeply flavorful soups, then you are in for a treat with this Roasted Garlic Soup Recipe. This soup transforms humble garlic into a rich, creamy delight that warms you from the inside out. Roasting the garlic softens its pungency and brings out a natural sweetness that pairs beautifully with the fresh thyme and a hint of nutmeg. It’s an elegant yet simple soup that feels like a warm hug on a chilly day, and it’s surprisingly easy to prepare with just a handful of pantry staples.

Ingredients You’ll Need
These ingredients are straightforward and essential, each bringing its own magic to this Roasted Garlic Soup Recipe. From the caramelized garlic that forms the base to the creamy touch of dairy or coconut milk, every component plays a key role in creating the perfect balance of flavors and textures.
- 3 large heads of garlic: Roasting these transforms sharpness into a mellow, sweet flavor.
- 2 tablespoons olive oil: Helps roast the garlic cloves to golden perfection and adds richness.
- 1 onion, finely chopped: Adds a gentle sweetness and aromatic depth.
- 2 tablespoons butter: Creates a silky base for sautéing the onions.
- 4 cups vegetable or chicken broth: Provides the hearty liquid base and flavor foundation for the soup.
- 1/2 cup heavy cream or coconut milk: Adds creaminess and softens the roasted garlic’s intensity.
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme): Imparts a lovely herbal note that brightens the dish.
- 1/4 teaspoon ground nutmeg (optional): Gives a subtle warmth and complexity.
- Salt and pepper to taste: Essential for balancing and enhancing flavors.
- Optional toppings (croutons, fresh parsley, Parmesan cheese): For texture and added flavor contrast when serving.
How to Make Roasted Garlic Soup Recipe
Step 1: Roast the Garlic
Begin by preheating your oven to 400°F (200°C). Slice off the tops of each garlic head just enough to expose the cloves, drizzle them with olive oil, and wrap tightly in foil. Roast for 30 to 40 minutes until the garlic cloves become soft, golden, and caramelized. Let them cool enough to handle, then squeeze out the sweet, roasted garlic pulp from their skins. This step is the heart of the Roasted Garlic Soup Recipe, turning garlic’s raw edge into a luscious flavor base.
Step 2: Sauté the Onion
While the garlic is roasting, melt the butter in a large pot over medium heat. Add the finely chopped onion and sauté gently for about 5 minutes or until tender and translucent. This process draws out the onion’s sweetness and builds a flavorful foundation that complements the roasted garlic beautifully.
Step 3: Combine Roasted Garlic and Seasonings
Add the squeezed roasted garlic cloves into the pot, breaking them up with your spoon to mix evenly with the softened onions. Sprinkle in the fresh thyme leaves (or dried), ground nutmeg if you’re using it, and a pinch of salt. Stir everything together to meld the aromatic flavors before adding your broth.
Step 4: Simmer the Soup
Pour in your chosen vegetable or chicken broth, then bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the pot, and allow the soup to simmer for 15 to 20 minutes. This simmering step lets all the flavors come together beautifully, creating a deeply satisfying aroma and taste.
Step 5: Puree Until Smooth
Here’s where the texture transforms into a silky soup. Use an immersion blender directly in the pot to puree the soup until completely smooth. If you don’t have one, carefully transfer the soup in batches to a blender and pulse until creamy. Return the blended soup to the pot to continue cooking.
Step 6: Stir in Cream and Final Seasoning
Gently stir in the heavy cream or coconut milk, which adds indulgent creaminess without overpowering the roasted garlic’s flavor. Taste, then adjust with salt and pepper as needed. Warm the soup for another 5 minutes over low heat to ensure everything is perfectly combined and heated through.
Step 7: Serve With Your Favorite Toppings
Ladle your delicious Roasted Garlic Soup Recipe into bowls and get creative with toppings like crunchy croutons, fresh parsley for a pop of color, or a sprinkle of Parmesan cheese for umami richness. These additions provide texture and lift the soup to the next level of comfort and flavor.
How to Serve Roasted Garlic Soup Recipe

Garnishes
To complement the smooth, garlicky base, garnishes like crunchy golden croutons offer a delightful contrast in texture, while fresh parsley adds a fresh, herbaceous note to each spoonful. A little grated Parmesan cheese melts beautifully into the warm soup, adding complexity and savory depth that makes every bite memorable.
Side Dishes
This soup pairs wonderfully with a crusty baguette or garlic bread, which you can use for dipping and soaking up every last drop. For a heartier meal, a simple mixed green salad or roasted vegetables adds freshness and balances the richness of the soup perfectly.
Creative Ways to Present
For a charming touch, serve your Roasted Garlic Soup Recipe in rustic bread bowls or elegant soup crocks. You could also swirl in a drizzle of herb oil or a splash of chili oil for a subtle kick and visual appeal. Making each bowl look inviting enhances the cozy, homemade feel of this dish.
Make Ahead and Storage
Storing Leftovers
Let your soup cool completely before transferring it to airtight containers. Stored properly, leftovers will keep fresh in the refrigerator for up to 3 days. This makes it a wonderful option for easy lunches or quick weeknight dinners that don’t sacrifice flavor.
Freezing
Roasted Garlic Soup freezes well, making it a great candidate for meal prep. Pour the cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. It will keep in the freezer for up to 2 months and thaw nicely when you’re ready to enjoy it again.
Reheating
To reheat, warm the soup gently over medium-low heat on the stove, stirring occasionally until heated through. Adding a splash of broth or cream while reheating can help refresh the soup’s texture and richness, ensuring it tastes just as wonderful as freshly made.
FAQs
Can I use garlic powder instead of fresh garlic?
While garlic powder can add a quick garlic flavor, it simply cannot replicate the sweet, mellow depth achieved by roasting fresh garlic. For the authentic experience of this Roasted Garlic Soup Recipe, fresh garlic heads are the way to go.
Is it possible to make this soup vegan?
Absolutely! Simply use vegetable broth and substitute the butter with olive oil or a vegan spread. Replace the cream with coconut milk or another plant-based milk to keep the soup creamy and delicious while keeping it vegan-friendly.
How long does the roasting take, and can I do it ahead?
Roasting takes about 30 to 40 minutes at 400°F. You can roast garlic ahead of time and keep the cloves refrigerated in an airtight container for up to a week, making it easy to whip up this soup whenever you want.
Can I skip the nutmeg?
Yes! Nutmeg is optional and simply adds a subtle warmth to the flavor profile. Your soup will still be wonderful without it, especially if you prefer a more straightforward garlicky taste.
What type of broth works best for this recipe?
Either vegetable or chicken broth works beautifully and depends on your dietary preference. Vegetable broth keeps the soup lighter and vegetarian, while chicken broth adds a bit more richness and depth to the flavor.
Final Thoughts
This Roasted Garlic Soup Recipe is one of those dishes that brings warmth and comfort with every spoonful. It’s cozy, creamy, and elegantly simple, making it a perfect go-to when you want to impress with minimal effort. Give this recipe a try—you might be surprised how roasting garlic turns an everyday ingredient into something truly spectacular.
Print
Roasted Garlic Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 10 minutes
- Yield: 4 to 6 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
This Roasted Garlic Soup is a creamy, comforting dish that highlights the sweet, mellow flavors of caramelized garlic. Perfect for a cozy meal, it combines roasted garlic with sautéed onions, fresh thyme, and a touch of nutmeg, finished with creamy broth and optional toppings for added texture and flavor.
Ingredients
Garlic and Roasting
- 3 large heads of garlic
- 2 tablespoons olive oil
Soup Base
- 1 onion, finely chopped
- 2 tablespoons butter
- 4 cups vegetable or chicken broth
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
- 1/4 teaspoon ground nutmeg (optional)
- Salt and pepper to taste
Cream and Toppings
- 1/2 cup heavy cream or coconut milk
- Optional toppings: croutons, fresh parsley, Parmesan cheese
Instructions
- Roast the Garlic: Preheat your oven to 400°F (200°C). Slice off the top of each garlic head to expose the cloves, drizzle with olive oil, and wrap them in foil. Roast in the oven for 30-40 minutes, or until the garlic is soft and caramelized. Let the garlic cool, then squeeze the roasted cloves out of their skins.
- Sauté the Onion: In a large pot, melt the butter over medium heat. Add the chopped onion and sauté for about 5 minutes, or until softened and translucent, which will develop the base flavors of the soup.
- Add Roasted Garlic and Seasonings: Add the roasted garlic cloves to the pot, breaking them up with a spoon. Stir in the fresh thyme, a pinch of salt, and ground nutmeg if using, blending the aromatic ingredients well to enhance the depth of flavor.
- Simmer the Soup: Pour in the vegetable or chicken broth and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and let the soup simmer gently for 15-20 minutes to allow all the flavors to meld beautifully.
- Puree the Soup: Use an immersion blender to puree the soup directly in the pot until smooth. Alternatively, transfer the soup in batches carefully to a blender and blend until creamy. Return the blended soup to the pot for finishing touches.
- Add Cream and Adjust Seasoning: Stir in the heavy cream or coconut milk to give the soup a rich, creamy texture. Taste and adjust the seasoning with salt and pepper as needed. Warm the soup over low heat for another 5 minutes to blend all flavors perfectly.
- Serve and Garnish: Ladle the soup into serving bowls and garnish with your choice of croutons, fresh parsley, or a sprinkle of Parmesan cheese for added flavor and texture, making it a warm and satisfying meal.
Notes
- For a dairy-free option, use coconut milk instead of heavy cream.
- Roasting the garlic caramelizes its sugars, creating a sweeter and milder garlic flavor perfect for soup.
- Thyme can be substituted with rosemary or sage for a different herbal note.
- Croutons add a nice crunch, but toasted nuts can be an alternative topping.
- This soup can be made vegetarian by using vegetable broth instead of chicken broth.