roast
Place the cauliflower florets on a baking sheet and toss in olive oil and seasonings. Wrap a head of garlic in foil and add it to the baking sheet. Roast for 20-25 minutes.
cook
In a large pot or Dutch oven, cook the onion and thyme for 5-8 minutes.
combine
Add the broth, roasted cauliflower and roasted garlic to the pot. Bring to a boil then remove it from heat.
blend
Transfer to a blender and blend the soup in two separate batches. Pour it back into the pot and add the cream, spices and cheddar cheese.
serve
Serve the soup immediately, garnished with roasted cauliflower florets and red pepper flakes.