If you have ever wanted to eat garlic by the spoonful without scaring off your dinner guests, this is your recipe. Three whole heads get roasted until the cloves turn soft, golden, and jammy, which tames their bite into something sweet and nutty.
Advertisements1
The roasted cloves get simmered with potato and thyme, then blended with a splash of cream into a velvety soup that tastes like a warm hug. It is simple enough for a weeknight but elegant enough to start a dinner party.
The secret is patience during the roast: deeply caramelized garlic equals a deeply flavorful soup. Once you smell it coming out of the oven, the rest comes together in under half an hour.
Why You'll Love This Recipe
About the Ingredients
3 whole heads garlic (about 45 cloves), top third sliced off
Look for firm, tight heads with no green sprouts, which taste bitter. If you are short on fresh, use 1 1/2 cups peeled cloves tossed in oil and roasted the same way.
3 tablespoons olive oil, divided
Regular olive oil handles the oven heat better than extra virgin. Avocado oil is a great neutral swap if you prefer a milder flavor.
1 large yellow onion (about 2 cups), chopped
Yellow onion gives the sweetest base; sweet or white onion works too. Skip red onion here, as it turns the soup an unappealing gray.
1 medium russet potato (about 10 ounces), peeled and cubed
Russet breaks down into the creamiest body. Yukon Gold is a fine substitute, though you may need 2 extra minutes of simmering.
4 cups low-sodium vegetable broth
Low-sodium lets you control the salt. Chicken broth works if you are not keeping it vegetarian, and it adds a richer backbone.
1 teaspoon fresh thyme leaves, plus sprigs to garnish
Fresh thyme pairs beautifully with roasted garlic. If using dried, use 1/2 teaspoon and add it with the broth so it can rehydrate.
1/2 teaspoon kosher salt, plus more to taste
Kosher salt is less dense than table salt, so adjust carefully. Taste after blending, since roasted garlic sweetness can hide under-salting.
1/4 teaspoon freshly ground black pepper
Fresh-cracked pepper blooms in the hot soup. White pepper is a good swap if you want a perfectly pale, speck-free bowl.
1/2 cup heavy cream
Cream gives the silkiest finish. For a lighter version, use full-fat coconut milk, or whisk in 1/4 cup sour cream off the heat.
2 tablespoons grated Parmesan, plus more for serving
Parmesan adds a savory depth that makes the garlic sing. Nutritional yeast (1 tablespoon) is a solid vegan substitute.
2 tablespoons chopped fresh chives, for garnish
Chives bring a fresh oniony lift. Thinly sliced scallion greens or a drizzle of garlic oil are easy stand-ins.
Crusty bread, for serving
A toasted baguette slice is perfect for dunking. Garlic bread turns this into a full meal, and gluten-free bread works just as well.
Tips & Tricks
Do not under-roast the garlic
Pale cloves make a sharp, pungent soup. Roast until the cut tops are deeply golden and a knife slides through a clove with zero resistance, about 35 to 40 minutes at 400F (200C).
Watch the onion sweat, not brown
Cook the onion over medium heat until translucent and soft, not browned, so the soup stays sweet and creamy instead of toasty and dark.
Blend hot soup safely
Fill the blender jar only halfway, vent the lid, and hold a towel over it, or use an immersion blender right in the pot to avoid steam explosions.
Season at the end
Roasted garlic is naturally sweet, so taste after blending and add salt and a squeeze of lemon to wake up the flavors before serving.
Pro Tips
Step-by-Step Instructions
1. Heat the oven
Preheat the oven to 400F (200C) and set a rack in the middle. Line a small baking dish with foil for easy cleanup.
2. Prep the garlic
Slice the top third off each garlic head to expose the cloves, set them cut-side up on the foil, drizzle with 1 tablespoon olive oil, and sprinkle with a pinch of salt. Wrap tightly in foil.
3. Roast until jammy
Roast for 35 to 40 minutes, until the cloves are deep golden and a knife slides through one with no resistance. Let cool for 10 minutes, then squeeze the cloves from their skins.
4. Sweat the onion
Warm the remaining 2 tablespoons olive oil in a large pot over medium heat. Add the onion and cook for 6 to 8 minutes, stirring, until translucent and soft but not browned.
5. Simmer the base
Add the roasted garlic, potato, thyme, salt, pepper, and broth. Bring to a boil, then lower the heat and simmer uncovered for 18 to 20 minutes, until the potato cubes crush easily against the side of the pot.
6. Blend until silky
Remove the thyme sprigs if you used them, then blend the soup with an immersion blender or in batches in a countertop blender for 60 seconds, until completely smooth and velvety.
7. Stir in the cream
Return the soup to low heat, stir in the heavy cream and Parmesan, and warm for 3 to 4 minutes until the edges just begin to bubble. Do not boil, or the cream can split.
8. Taste and serve
Taste and adjust salt and pepper, adding a squeeze of lemon if it needs brightness. Ladle into bowls and top with chives, extra Parmesan, and a thyme sprig.
Delicious Variations
Roasted Garlic Tomato Soup
Add one 14-ounce can of crushed tomatoes with the broth and simmer 5 extra minutes for a tangy, rosy twist.
Vegan Roasted Garlic Soup
Swap the cream for full-fat coconut milk and the Parmesan for nutritional yeast, then blend in 1/4 cup raw cashews for extra body.
Roasted Garlic Potato Leek Soup
Replace the onion with 2 cleaned sliced leeks and add a second potato for a heartier, more rustic bowl.
How to Store Roasted Garlic Soup
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it chills; stir in a splash of broth or water when reheating.
Freezer
Freeze in portioned containers for up to 3 months. Cream-based soups freeze best if you leave out the cream, freeze the base, and stir in fresh cream after reheating.
Reheating
Reheat gently on the stovetop over medium-low heat for 5 to 7 minutes, stirring often, until steaming but not boiling. Add a splash of broth or cream to loosen the texture.
Frequently Asked Questions
Q: How do I roast garlic for soup without burning it?
Keep the heads wrapped in foil and roast at 400F (200C) for 35 to 40 minutes, checking at 30 minutes. The foil traps steam so the cloves turn soft and jammy before the edges can scorch, and a knife should slide through a clove with no resistance when they are done.
Q: Can I make roasted garlic soup without cream?
Yes, and it is still wonderfully creamy thanks to the potato. Swap the cream for full-fat coconut milk, or blend in 1/4 cup raw cashews soaked in hot water for 10 minutes and skip the dairy entirely for a vegan version.
Q: Is roasted garlic soup spicy or strong?
No, roasting mellows the garlic dramatically, so the soup tastes sweet, nutty, and savory rather than sharp. Three heads sounds like a lot, but the heat transforms the pungency into a gentle, almost caramelized flavor.
Q: Can I use pre-peeled garlic cloves instead of whole heads?
Yes, toss about 1 1/2 cups peeled cloves with 1 tablespoon olive oil, spread them on a foil-lined sheet, and roast for 20 to 25 minutes at 400F (200C) until golden. They roast faster than whole heads, so start checking at 18 minutes.
Q: How long does roasted garlic soup last in the fridge?
It keeps for up to 4 days in an airtight container in the refrigerator. Reheat gently over medium-low heat and add a splash of broth, since the soup thickens considerably when cold.
If you make this roasted garlic soup, I would love to hear how it turned out. Snap a photo of your golden, steaming bowl and tag me, or leave a comment below telling me whether you went classic creamy or vegan coconut. Happy slurping, garlic friends!
Roasted Garlic Soup
Roasted Garlic Soup turns three whole heads of garlic into a silky, sweet, mellow bowl that is deeply savory and surprisingly gentle on your breath.
🧂 Ingredients
- 3 whole heads garlic (about 45 cloves), top third sliced off
- 3 tablespoons olive oil, divided
- 1 large yellow onion (about 2 cups), chopped
- 1 medium russet potato (about 10 ounces), peeled and cubed
- 4 cups low-sodium vegetable broth
- 1 teaspoon fresh thyme leaves, plus sprigs to garnish
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 1/2 cup heavy cream
- 2 tablespoons grated Parmesan, plus more for serving
- 2 tablespoons chopped fresh chives, for garnish
- Crusty bread, for serving
📋 Instructions
- 1Heat the oven — Preheat the oven to 400F (200C) and set a rack in the middle. Line a small baking dish with foil for easy cleanup.
- 2Prep the garlic — Slice the top third off each garlic head to expose the cloves, set them cut-side up on the foil, drizzle with 1 tablespoon olive oil, and sprinkle with a pinch of salt. Wrap tightly in foil.
- 3Roast until jammy — Roast for 35 to 40 minutes, until the cloves are deep golden and a knife slides through one with no resistance. Let cool for 10 minutes, then squeeze the cloves from their skins.
- 4Sweat the onion — Warm the remaining 2 tablespoons olive oil in a large pot over medium heat. Add the onion and cook for 6 to 8 minutes, stirring, until translucent and soft but not browned.
- 5Simmer the base — Add the roasted garlic, potato, thyme, salt, pepper, and broth. Bring to a boil, then lower the heat and simmer uncovered for 18 to 20 minutes, until the potato cubes crush easily against the side of the pot.
- 6Blend until silky — Remove the thyme sprigs if you used them, then blend the soup with an immersion blender or in batches in a countertop blender for 60 seconds, until completely smooth and velvety.
- 7Stir in the cream — Return the soup to low heat, stir in the heavy cream and Parmesan, and warm for 3 to 4 minutes until the edges just begin to bubble. Do not boil, or the cream can split.
- 8Taste and serve — Taste and adjust salt and pepper, adding a squeeze of lemon if it needs brightness. Ladle into bowls and top with chives, extra Parmesan, and a thyme sprig.

