INGREDIENTS
- 1 head cauliflower
- 4 whole cloves garlic
- 2 tablespoons olive oil
- 1/2 cup diced yellow or white onion
- 1/2 teaspoon dried thyme (or 2 teaspoons fresh), finely chopped
- 1/2 teaspoon dried rosemary (or 2 teaspoon fresh), finely chopped
- 4 cups chicken stock
- 1/2 cup whole milk
- 6 ounces sharp white cheddar cheese, shredded (about 1 1/2 cups)
- Salt and pepper to taste
- Fresh parsley for garnish
DIRECTIONS
- Wash and trim the cauliflower into bite-size pieces. Toss with the cloves of garlic and one tablespoon of the oil. Scrape the mixture onto a rimmed baking sheet and roast for 400 degrees F for 20-25 minutes until the cauliflower is crisp-tender and golden in spots (it will cook a bit longer in a later step). When the cauliflower comes out of the oven and has cooled a bit, give it another rough chop so that the pieces are even smaller.
- Remove the garlic cloves and toss into food processor. They will just hang out there for a minute.
- In a large pot or dutch oven, heat the remaining one tablespoon olive oil and add the onion, cooking until the onion is translucent, 4-5 minutes, stirring often. Add the thyme and rosemary. Cook for another minute.
- Stir in the cauliflower and broth; bring to a simmer, cover and cook for 15 minutes.
- Carefully ladle about half the soup (in batches, if needed) into the food processor with the garlic that you set aside earlier and puree until smooth. Stir the pureed soup back into the pot. Add the milk and the cheese.
- Stir and cook on low heat until the cheese is melted. Do not allow this to boil or get too hot because you don't want the milk to separate and to curdle. Gag. Just thinking about that makes my stomach turn. Add salt and pepper to taste, if needed.
- Ladle the soup into bowls and sprinkle with fresh parsley.