Roasted Cauliflower Cheese with Caramelised Onions

This has to be the ultimate cauliflower cheese, it is rich, cheesy and bursting with flavour.  An indulgent and extremely tasty - the perfect accompaniment to a roast.
Servings: 6 yield(s)
Prep Time: 15 mins
Cook Time: 60 mins
Total Time: 75 mins
  • 1 cauliflower (cut into florets)
  • 2 tbsp olive oil
  • sea salt & pepper (freshly ground)
  • 1 large sweet onion (peeled & finely sliced)
  • 25 g butter
  • 1 tbsp olive oil
  • 1 tbsp soft dark brown suagr
  • 1 tbsp balsamic vinegar
  • 500 ml milk
  • 4 tbsp flour
  • 50 g butter
  • 175 g strong cheddar (grated, plus extra for topping)
  1. Preheat oven to 220°C/200°C Fan/Gas mark 7.
  2. Place cauliflower florets on a baking tray, drizzle with olive oil and season with salt & pepper. Roast in oven for 20 to 25 minutes until browned on edges. Shake baking tray occasionally to turn over cauliflower (or use tongs) so evenly roasted.
  3. Meanwhile, in a large frying pan melt the butter and oil, add the onions. Spread the onions out evenly over the pan and let cook, stirring occasionally. Heat gently over a low heat for 10 minutes. When onions are softened and tinged golden, add sugar and balsamic - this will start the caramelisation process. Cook onion over low heat for a further 5-10 minutes, stirring occasionally, until sticky and caramelised. Set aside to cool.
  4. To make the sauce, melt the butter in a heavy-based saucepan and stir in the flour. Cook over a gentle heat for 1 minute. Remove the pan from the heat and gradually add the milk, a little at a time, stirring well between each addition. Return the pan to a medium heat and bring the mixture to the boil, stirring constantly. Simmer for 2 minutes, then remove from the heat. Stir in the cheese and set aside.
  5. When the cauliflower is ready reduce the temperature of the oven to 190°C/170°C Fan/Gas mark 5.
  6. Add the cauliflower and caramelised onions to the cheese sauce and stir. Pour into a large pie dish or oven proof casserole dish. Top with extra cheese and bake for 25-30 minutes until top is browned. Enjoy!