-
1
Adjust the oven rack to the middle position and preheat the oven to 450F.
-
2
Lightly butter a large baking dish, preferably one nice enough to present at the table.
-
3
Trim and discard the cauliflower leaves, cut the florets off the core, discard the core, and cut the florets into 1 1/2-inch pieces.
-
4
Warm the butter, olive oil, onion, garlic, and 1 teaspoon of the salt in a heavy-bottomed saucepan over medium heat and cook until the onion begins to soften, 3 to 4 minutes, stirring often to prevent the garlic from browning.
-
5
Add the cauliflower, cream, and the remaining teaspoon of salt, increase the heat to high, and bring the cream to a boil.
-
6
Reduce the heat to low and simmer the cauliflower until it is tender, 10 to 12 minutes.
-
7
Pour the cauliflower through a fine-mesh strainer, reserving the cream.
-
8
Return the cream to the saucepan and simmer it over medium heat until it reduces by one-third and becomes the consistency of thin gravy, taking care that the cream doesnt brown.
-
9
Return the cauliflower to the saucepan and stir gently to combine with the cream.
-
10
Transfer the cauliflower and cream to the prepared baking dish and bake for 30 minutes, or until the top is golden brown.
-
11
Remove the cauliflower from the oven and set aside for a few minutes to cool slightly before serving.
-
12
Serve warm.