Preparare il merluzzo per la cottura al forno. Rivestire una teglia con carta stagnola e ungerla con olio vegetale. Disporre i pezzi di filetto, condire con sale e pepe e ricoprire ogni pezzo con maionese o panna acida.
Preparare una "pelliccia" di formaggio e verdure. Tagliare la cipolla a fettine sottili e disporla sopra il merluzzo. Quindi adagiate il pomodoro tagliato a fettine sottili. Grattugiare il formaggio a grana fine e cospargerlo sulla superficie. Posizionare la teglia nel forno preriscaldato a 180°C e cuocere per 20 minuti, finché la crosta del formaggio non diventa dorata.