Cut away the main stem of the cauliflower and separate into small florets. Wash before cooking, then cook in boiling, salted water for about 10 minutes. Meanwhile, boil a kettle of water. After 10 minutes, drain the water from the cauliflower and replace with fresh boiling water from the kettle. Add a little salt and cook for a further 8-10 minutes until tender. (Replacing the water during cooking removes that strong 'cauliflower' smell.)
Meanwhile, make the cheese sauce according to our recipe. When the cauliflower is cooked, drain and place the florets into a buttered oven-proof dish. Season them well with salt and freshly-ground pepper and pour the cheese sauce over them. Sprinkle the grated cheese over the top and place the dish under a hot grill for a few minutes to melt the grated cheese. Serve as the cheese begins to brown.
If you don't have a grill, you can place the dish into a preheated oven at Mk 7 - 425ºF - 220ºC for about 10 - 15 minutes