Nejprve si připravíme bramborovou kaši. V osolené vodě vaříme oloupané a na kostky nakrájené brambory, dokud nejsou měkké. Poté je přecedíme na sítu, vrátíme do hrnce a řádně rozšťoucháme. Přidáme máslo, ohřáté mléko, sůl, pepř a vymícháme hladkou kaši.
Do pekáče vyloženého pečícím papírem vložíme plátky tresky, potřeme olejem, zasypeme drobně pokrájeným česnekem, osolíme, opepříme, přikryjeme bramborovou kaší. V troubě předehřáté na 230 °C pečeme deset minut.
Před koncem pečení rozehřejeme gril a vložíme pod něj pekáč s rybou. Grilujeme, dokud bramborová kaše nezezlátne. Rybu v pekáči rozkrájíme na porce, posypeme posekanou petrželkou, rozdělíme na talíře a hned podáváme.