
Dive into this creamy, cozy, roasted cauliflower gratin which is an easy make-ahead dish and a great alternative to potatoes.
Preheat oven to 425 degrees F. Toss the cauliflower florets with 1 Tbsp olive oil and sprinkle with kosher salt.
Arrange on a parchment lined sheet tray and roast until golden brown, about 30 mins. Reduce the oven to 375 degrees F.
While the cauliflower roasts, make the sauce. Heat the butter in a large saucepan over medium heat. Add the diced onion and cook until translucent, about 5 mins.
Add the garlic and cook 2 mins more. Sprinkle the flour over the onions and garlic and stir. Cook, while stirring, for 2 mins.
Slowly pour in the milk while vigorously whisking. Add the rosemary sprigs and the nutmeg.
Bring the milk mixture to a boil and reduce to a simmer, whisking occasionally to prevent it from sticking. Simmer for a minute or two until thickened and continue to whisk.
Remove from the heat, remove the rosemary sprigs, and stir in 3/4 cup parmesan. Season to taste with kosher salt and pepper.
Stir the roasted cauliflower into the sauce. Grease a 9 inch square baking dish and pour the cauliflower mixture into the dish. Sprinkle with 1 Tbsp parmesan and and bake until hot and bubbling, about 30 mins. Serve hot.