Cauliflower cheese

  • Preparation time: 10 minutes
  • Cooking time: 40 minutes
  • Total time: 50 minutes 50 minutes

Serves: 6


2 essential Waitrose Cauliflowers, trimmed and broken into large florets
50g butter
50g plain flour
568ml whole milk
200g pack Waitrose Arrigoni’s Taleggio, diced (the rind is edible)
2 tsp Dijon mustard
1 slice Waitrose 3 Malts Sourdough with Mixed Seeds
1 tbsp Cooks' Ingredients Truffle Infused Extra Virgin Olive Oil,
plus extra to serve


1. Preheat the oven to 200ºC, gas mark 6. Bring a large pan of salted water to the boil. Add the cauliflower, bring back to the boil and simmer for 4–5 minutes, until tender. Drain
in a colander and leave in the colander until completely cool.

2. Meanwhile, return the pan to a medium heat. Add the butter and, when melted, stir in the flour. Cook, stirring, for about 1 minute or until thick and coming away from the sides of the pan. Gradually add the milk a little at a time, stirring until well combined between each addition. Simmer over a low heat for about 5–8 minutes or until thick and creamy.

3. Remove the pan from the heat and stir in the cheese. Once melted, add the mustard and season to taste. Tip the cauliflower into a large dish and pour over the sauce.

4. Preheat the oven to 200ºC, gas mark 6. Meanwhile, place the bread and truffle oil in a mini processor and blitz to make crumbs. Scatter the breadcrumbs over the cauliflower cheese and bake in the oven for 25–30 minutes, or until golden and bubbling. Drizzle over a few drops of truffle oil before serving.