Pelez les pommes de terre et coupez-les en morceaux.
Ôtez les tiges des épinards et hachez grossièrement ces derniers.
Râpez le cheddar.
Ciselez le persil et mélangez-le avec la chapelure.
Battez les œufs.
Préchauffez le four à 180 °C.
Faites cuire les pommes de terre dans de l’eau bouillante légèrement salée durant 20 min. Égouttez et réduisez en purée avec 1 c. à soupe de beurre et la crème légère. Salez et épicez de poivre noir.
Entre-temps, faites fondre 1 c. à soupe de beurre dans une grande poêle. Faites-y fondre les épinards et assaisonnez-les de noix muscade, de poivre noir et de sel.
Mélangez les épinards avec la purée. Mettez la préparation dans un plat à four et parsemez de cheddar râpé. Enfournez pendant 20 min, jusqu’à ce que le fromage soit joliment gratiné.
Entre-temps, épicez les filets de cabillaud de sel et de poivre noir. Passez-les dans la farine, puis dans les œufs battus et enfin dans la chapelure persillée.
Faites chauffer l’huile d’olive dans une poêle et faites-y cuire le poisson des 2 côtés jusqu’à ce qu’il soit bien doré.