01 -
Preheat oven to 400°F.
02 -
Steam 1 1/2 pounds (about 7 cups) cauliflower florets for 15-20 minutes until very soft. Drain and mash in a bowl.
03 -
Toss remaining cauliflower with 1/2 tablespoon olive oil, salt, and pepper. Cut top off garlic head, drizzle with 1/2 teaspoon olive oil, wrap in foil. Roast both for 30 minutes. Once cool, squeeze roasted garlic from bulb.
04 -
Melt butter in large pot over medium heat. Cook carrots, onion, and celery for 3-5 minutes until onions are translucent.
05 -
Add parsley, pepper, and flour to vegetables. Cook for 1 minute, stirring to combine.
06 -
Gradually stir in broth, add bouillon cubes and mashed cauliflower. Simmer 15 minutes until vegetables are tender.
07 -
Reduce heat to medium-low. Add roasted garlic and cream, heat until steaming but not boiling. Remove from heat, stir in cheese, and serve immediately.