Ingredients
- heads cauliflower, separated into florets
- cloves garlic, chopped
- shallots, chopped
- tablespoon olive oil
- cups chicken broth
- cup water
- bay leaf
- teaspoon dried thyme
- cups heavy cream
- salt and pepper to taste
Instructions
-
Step 1
Start by preheating your oven to 425°F (220°C). Toss the cauliflower florets with olive oil, chopped garlic, and shallots in a large bowl until evenly coated. Spread the mixture on a roasting pan or rimmed baking sheet. Roast for about 30 minutes, or until the cauliflower is tender and golden brown at the edges. This step is key—it deepens the flavor. Once roasted, transfer the cauliflower mixture to a soup pot. Pour in the chicken broth and water, then add the bay leaf and dried thyme. Bring everything to a boil, then lower the heat and let it simmer for 30 minutes. The broth will absorb all those roasted notes. Remove the bay leaf and discard it. Now, puree the soup until silky smooth. I find an immersion blender easiest, but you can carefully work in batches with a standard blender. Return the puree to the pot and stir in the heavy cream. Season generously with salt and pepper. Heat the soup through, but don't let it boil after adding the cream. Serve it up in warm bowls.