Ingredients
2½lbcauliflower,(1 head), cored and chopped into small, bite size pieces
2tbspolive oil
salt and freshly ground black pepper
3tbspbutter
1cupyellow onion,finely chopped
3½tbspall purpose flour
1garlic clove,minced
3cupsmilk
14ozchicken broth,low sodium
½cupheavy cream
1tspdried parsley
¼tspdried thyme,slightly heaping
1bay leaf
¼tspgranulated sugar
4ozsharp white cheddar cheese,shredded, plus more for serving if desired
1ozparmesan cheese,slightly packed, finely grated
Preparation
Preheat the oven to 425 degrees F.
Place the cauliflower on a baking sheet, drizzle with olive oil and toss to evenly coat. Spread into an even layer and season lightly with salt and pepper.
Bake in the oven for about 25 minutes until golden. Remove from oven and set aside.
In a large pot, melt butter over medium heat. Add in the onion and sauté for about 4 to 5 minutes until tender.
Add in the flour and cook, stirring constantly for 1½ minutes, adding in garlic during the last 30 seconds of cooking.
While whisking, slowly pour in the milk followed by the chicken broth and cream. Add in the parsley, thyme, bay leaf, sugar, roasted cauliflower and season soup with salt and pepper to taste.
Bring to a boil, stirring constantly, then reduce the heat to low. Puree 3 cups of the soup in a blender and return to soup in the pot.
Remove from heat, then stir in sharp white cheddar and parmesan cheese.
Serve warm, garnished with additional shredded white cheddar and with fresh bread or croutons. Enjoy!