Boil the potatoes and swede for about 15 minutes, until soft. Mash with a dash of milk.
Steam the fish over a pan of boiling water for 4-5 minutes, or microwave it on medium power in a covered dish for 4 minutes.
Lightly steam the broccoli until just tender, drain and cut into small florets.
To make the cheese sauce, melt the butter in a pan. Add the flour, stir to a paste. Keep stirring as you gradually add the remaining milk. Cook until the sauce begins to thicken, then add two-thirds of the cheese.
Flake the cooked fish and distribute evenly into 6 small, lightly greased ramekins. Spoon the broccoli on top and pour over the cheese sauce.
Spoon the potato and swede mash over the mixture in each ramekin until covered. Sprinkle the remaining cheese on top.
Pop into the preheated oven for 20 minutes, or until the topping crisps up.
Why not add finely chopped onion for extra flavour?