Ingredients
Method
- Preheat and Prepare: Preheat your oven to 200°C (180°C fan). Toss the cauliflower florets with olive oil, salt, and pepper in a large bowl until they glisten. Spread them in a single layer on a large baking tray. Roast for 20 minutes, turning halfway, until the edges are golden brown and you can smell a sweet, nutty aroma. The florets should be tender when pierced with a fork but still hold their shape.
- Make the Sauce: While the cauliflower roasts, melt the butter in a medium saucepan over a medium heat. Add the finely diced onion and cook for 5-7 minutes, stirring occasionally, until it becomes translucent and soft, releasing a gentle, sweet fragrance. Add the minced garlic and cook for one more minute until fragrant.
- Create the Roux: Sprinkle the flour over the onion mixture and stir continuously for 1-2 minutes. The mixture will form a thick paste that smells slightly toasty. Slowly pour in the milk, whisking constantly to avoid lumps. The sauce will thicken and turn a pale, creamy colour after about 3-4 minutes. Stir in the double cream, then reduce the heat to low.
- Finish the Cheese Sauce: Add the grated cheddar, Parmesan, Dijon mustard, and nutmeg to the saucepan. Stir until the cheeses have completely melted and the sauce is smooth, glossy, and a pale golden colour. Taste and adjust seasoning with a little more salt and pepper. The sauce should be thick enough to coat the back of a spoon.
- Assemble the Casserole: Place the roasted cauliflower florets into a 9x13 inch baking dish, arranging them in an even, attractive layer. Pour the warm cheese sauce over the top, ensuring every floret is generously coated. Gently shake the dish to help the sauce settle into all the gaps.
- Add the Topping: In a small bowl, toss the fresh breadcrumbs with a tablespoon of melted butter until they are evenly coated. Sprinkle the buttery breadcrumbs over the sauced cauliflower in an even, thick layer. This will create a golden, crunchy crust that contrasts beautifully with the creamy interior.
- Bake to Perfection: Place the dish in the oven and bake for 20-25 minutes. You'll know it's ready when the sauce is bubbling around the edges with a soft, sizzling sound, and the breadcrumb topping is a deep, golden brown. The kitchen will smell richly of cheese and toasted bread. Let it rest on the counter for 10 minutes before serving—this allows the sauce to set slightly for cleaner slices.
Notes
For best results, use a crusty loaf for fresh breadcrumbs. Let the casserole rest for 10 minutes before serving to allow the sauce to set slightly for cleaner slices.
