Savoury Bread and Butter Pudding

Serves 2 Preheat the oven to 170C (325F, Gas mark 3). Chop the onion and fry in a quarter of the butter until soft. Slice the mushrooms and add these to the pan. Chop the spinach and cook with the mushrooms until it has collapsed. Set aside. Make three rounds of cheese sandwiches using the rest of the butter, a spread of mustard and the cheddar cheese. Cut them into quarters. Layer them into an oven-proof dish scattering the spinach, mushrooms and onion in and around the sandwiches. Beat up the eggs with the milk and pour over the sandwiches. Allow the bread to soak up the milk and then scatter over the Parmesan cheese. Bake in the oven for 35-40 minutes until cooked, puffed up and golden.