Prepare the cauliflower. Separate the cauliflower into florets; discard any leaves and tough stems.
Preheat the oven and prepare the baking sheet. Heat the oven to 450°F. Line a large rimmed baking sheet with foil and spray it with nonstick cooking spray.
Season the cauliflower and arrange it on the baking sheet. In a large bowl, toss the cauliflower with the olive oil. Spread the cauliflower in a single layer on the baking sheet. Sprinkle lightly with salt and pepper.
Roast. Roast the cauliflower in the preheated oven for 25 to 30 minutes, turning 2 to 3 times throughout the cooking.
Meanwhile, make the sauce. In a saucepan over medium heat, melt the butter. Add the flour and mustard powder and cook, stirring constantly, for 2 minutes. Gradually whisk in the milk. Continue cooking and stirring until thickened. Add the cheese and continue cooking until the cheese has melted. Add salt and pepper to taste.
Finish with the sauce. Remove the roasted cauliflower to a serving platter and drizzle with some of the cheese sauce. Put the remaining sauce in a small dish and serve it along with the cauliflower.
" width="1500" height="1000" data-pin-title="Roasted Cauliflower With Cheese Sauce" />