Not only is this a tasty casserole, it is super easy to make. Even people that don't like cauliflower will love this! It is so good and creamy. It is wonderful side dish instead of potatoes. It is great dish for covered dish get-togethers/potlucks.
½ cup heavy cream
4 Tablespoons butter
3 cloves garlic, minced
2 cups grated white cheddar
1 cup freshly grated Parmesan
½ Tablespoon dried thyme
Freshly ground black pepper
Preheat oven to 350 degrees. In a large pot of salted boiling water, cook cauliflower until tender, 8 minutes. Drain well. Slice butter into thin slices and then divide each slice into four pieces. Mix the cheddar and Parmesan cheeses in small bowl. Butter a large baking dish. Add half the cauliflower and pour over half the heavy cream. Dot with half the butter, sprinkle with half the garlic, pepper, thyme. Top with half of the cheese mixture. Make a second layer following the directions of the first. Bake until cheese is melty and deeply golden, 30-40 minutes. Let cool 5 minutes, then serve.