-
1
For the Garlic:
-
2
Preheat the oven to 350F.
-
3
With a sharp knife, slice about 1/2 inch off the top of the head of garlic.
-
4
Stack two 6-inch squares of aluminum foil.
-
5
Place the garlic in the center and lift the sides to form a cup.
-
6
Drizzle with the olive oil and sprinkle with the oregano, salt, and pepper.
-
7
Enclose by twisting the edges of the foil together to seal.
-
8
Place on a baking sheet and roast 20 to 25 minutes, until entirely softened.
-
9
Open the foil and set aside to cool.
-
10
When cool enough to handle, squeeze to remove the garlic cloves, discarding the skins.
-
11
For the Soup:
-
12
Heat the olive oil in a large heavy saucepan over low heat.
-
13
Add the onion and cook 5 minutes.
-
14
Add the carrots, leek, celery, thyme, bay leaves, salt, and pepper.
-
15
Cook, stirring occasionally, about 20 minutes, until the vegetables are very soft and golden.
-
16
Pour in the stock, increase the heat to high, and bring to a boil.
-
17
Reduce to a simmer and cook, uncovered, 10 to 20 minutes.
-
18
Transfer 1 cup of the stock to a blender.
-
19
Add the roasted garlic and puree.
-
20
Pour the garlic mixture back into the soup pot, along with the cream.
-
21
Adjust the seasonings and continue cooking over medium heat just to heat through.
-
22
With a slotted spoon, remove the bay leaves and bunch of thyme.
-
23
Sprinkle the toasted garlic bread with the grated cheese.
-
24
Ladle the soup into bowls and top each with a slice of garlic cheese bread and a sprig of thyme.
-
25
Serve hot.