-
1
Preheat oven to 375 degrees.
-
2
Toss cauliflower, leeks and potatoes with 1-1/2 tablespoons olive oil and salt and pepper to taste.
-
3
Spread mixture on 2 large foil lined rimmed baking sheets that have been lightly coated with non-stick spray. Roast 20 - 25 minutes until tender and lightly browned.
-
4
Cut the top off the head of garlic place on a square of foil and drizzle with the remaining olive oil. Roast 25 - 30 minutes,until the bundle feels soft.
-
5
While the vegetables are roasting. cook the bacon in a large soup pot until it is crisp. remove from pan and drain on paper towels. Discard all but a scant tablespoon of the bacon drippings.
-
6
Squeeze the roasted garlic out of the skins and mash them with in a small bowl with 1/2 cup chicken stock until well incorporated. Set aside.
-
7
Add the cauliflower, potatoes and leeks to the pot along with any browned bits. Toss the vegetables to coat with the drippings in the pot. Add 1/2 cup chicken stock and stir to loosen the brown bits in the pot.
-
8
Add the remaining stock to the pan. Cover and bring to a boil. Reduce the heat and cook covered for 25 minutes.
-
9
Add the garlic/stock mixture and cook another 10 minutes. the vegetables should be very soft at this point.
-
10
remove the pot from the heat and blend until smooth using an immersion blender. Return the mixture to the stove.
-
11
Over low heat, add the cream and herbs. Cook until heated through.
-
12
Serve garnished with the reserved bacon and the grated cheese.