Cauliflower Three-Cheese

Cauliflower Three-Cheese

1kg cauliflower florets (2 small heads)
45ml olive oil
60g butter
60ml flour
250ml milk
250ml cream
2,5ml salt
250ml + 125ml grated cheddar cheese
125ml + 125ml grated gruyère cheese
60ml + 60ml grated parmesan cheese

Preheat your oven to 200℃ and line a roasting tin with baking paper.
Spread the cauliflower florets out in the tin, drizzle with the olive oil and season with salt and pepper.
Roast in the oven for 20 minutes, remove and set aside.
Turn your oven down to 180℃.
Add the butter to a small saucepan set oven medium-high heat and allow it to melt.
Add the flour and stir to cook for 2-3 minutes.
Pour in the milk while whisking for at least one minute. Keep stirring until the sauce has thickened.
Turn off the heat and add the salt.
Add the 250ml cheddar, 125ml gruyère and 60ml parmesan a handful at a time and stir vigorously until melted before adding more cheese. Keep going until all the cheese has been incorporated.
Add the roasted cauliflower to the sauce and stir to coat.
Now pour the mixture into a 28cm x 21cm ceramic dish and scatter over the remaining 125ml cheddar, 125ml gruyère and 60ml parmesan.
Bake the cauliflower cheese in the oven for 30 minutes.
Serve as a side dish to any meat or as a comfort-bowl-of-goodness on its own.

Screenshot
Screenshot