Preheat the oven to 425°F (218°C). Line an oversized rimmed baking sheet with foil and lightly coat with cooking spray. Add the cauliflower florets and whole garlic cloves to the pan. Drizzle with the olive oil and sprinkle evenly with the kosher salt and coarse ground pepper. Toss well to coat and spread into an even layer. Roast for 25 to 30 minutes, tossing every 10 minutes, until the cauliflower is tender and deeply caramelized around the edges.
12 cups (about 1½ large heads, 900 g) cauliflower florets, 4 garlic cloves, ¼ cup (60 ml) olive oil, 1 tbsp (15 g) kosher salt, ¾ tsp (2 g) coarse ground black pepper
Remove the baking sheet from the oven and set aside.
In a large soup pot set over medium heat, add the olive oil. Once heated, add the diced onion and paprika and cook, stirring occasionally, until the onion is softened and translucent, about 5 minutes.
⅛ cup (30 ml) olive oil, 1 medium yellow onion, 1 tsp (2 g) paprika
Transfer the cooked onion mixture to a blender along with the vegetable broth, all of the roasted garlic cloves, and about two-thirds of the roasted cauliflower. Secure the lid tightly and blend until completely smooth and creamy, working in batches.
4 cups (960 ml) low-sodium vegetable broth
Pour the cauliflower purée back into the soup pot and warm over medium heat for 3 to 4 minutes, stirring occasionally. Gradually add the shredded white cheddar cheese, a small handful at a time, stirring until each addition is fully melted before adding more.
¾ cup (85 g) freshly shredded white cheddar cheese
Remove the soup from the heat. Ladle into bowls and garnish with the reserved roasted cauliflower, chopped parsley, and a drizzle of olive oil if desired. Serve warm.
fresh parsley , olive oil