Start by preheating your oven to 400°F (200°C).
Take the garlic bulbs and slice off the top part to expose the cloves.
Drizzle a bit of olive oil over each exposed garlic head.
Wrap them in foil and place in the oven.
Roast the garlic for about 35-40 minutes or until they become soft and golden brown.
Once done, allow them to cool. Then, squeeze out the soft garlic from the skins.
In a large pot, add the 3 tablespoons of olive oil and heat over medium flame.
Add the onions and sauté until translucent.
Add the carrots, celery, and potatoes to the pot. Cook for about 5-7 minutes.
Pour in the vegetable stock and bring the mixture to a boil.
Lower the heat, add the roasted garlic and herbs.
Let the soup simmer for about 20 minutes or until the vegetables are tender.
Using a blender, puree the soup until smooth. If you prefer a chunkier soup, blend only half.
Return the soup to the pot, season with salt and pepper.
If you’re looking for a creamier texture, stir in the heavy cream now.
Allow it to simmer for another 5 minutes. Your Roasted Garlic and Herb Soup is ready!