I found a small cauliflower, and a packet of "cheese cuttings" in the supermarket.
For the uninitiated (which is probably everyone, because cheese in the western world comes dutifully vacuum-packed with dates stamps, etc.) much of our cheese comes in rectangular blocks; like
this. You go to the delicatessen counter in the supermarket, where the dispense cheese, ham, salami, etc. and ask for 300,400,500 gms, or what ever you need, and they'll slice it for you if you want. When there's only a tiny bit left, they chop it up, put it on a styrofoam tray and sell it as cuttings. $6 a kilo instead of $13 -14, and perfect for sauces, quiches, and so on.
So I came home , boiled some spuds, then cooked the cauliflower, grated the cheese, mashed the whole lot together with loads of butter, milk and cream, and baked it for about 35 minutes until it had browned on top. With a generous serving of brussels sprouts I found in the market last week, that was lunch/dinner, about 4pm.