Troubu předehřejeme na 200 stupňů. Do pánve dáme rybu a přidáme bobkové listy a mléko, přivedeme k varu, zakryjeme pokličkou a povaříme 5 minut. Přidáme pokrájené žampiony, zrna kukuřice, hrášek a povaříme 7 minut. Odstavíme pánev a necháme směs vychladnout.
Do hrnce dáme oloupané a pokrájené brambory na kostky, zalijeme je vodou, přivedeme vodu k varu a 8 minut vaříme. Scedíme je, necháme okapat a rozmačkáme na kaši. Vmícháme do nich petrželku a jogurt, osolíme, opepříme a dáme stranou.
Vyndáme rybu z pánve, zbavíme ji kůže a dáme do zapékací mísy. Tekutinu, ve které se vařila, uschováme.
Zeleninu scedíme, uschováme tekutinu a zeleninu přidáme k rybě do zapékací mísy. Smícháme trochu uschované tekutiny se solamylem a vymícháme pastu. Zbytek tekutiny přilijeme do zapékací mísy a přidáme i pastu. Prohříváme, dokud omáčka nezhoustne. Vyhodíme bobkové listy.
Omáčkou přelijeme rybu a zeleninu a promícháme. Na rybu dáme bramborovou kaši, zasypeme strouhaným sýrem a 30 minut zapékáme.