Neloupané brambory v osolené vodě uvaříme doměkka. Poté slijeme a necháme prochladnout.
Oba druhy ryb rozebereme na kousky, krevety vyloupeme a zbavíme střívek.
Čtyři lžíce másla rozehřejeme v silnostěnném hrnci, přidáme hořčici a mouku. Směs vymícháme dohladka, zašleháme mléko a dvě minuty povaříme. Poté omáčku odstavíme, vmícháme 90 g strouhaného sýra, aby vznikla hladká omáčka, a pod fólií necháme vychladnout.
Na oleji v širším rendlíku orestujeme nakrájenou cibuli. Po pěti minutách přidáme nakrájenou mrkev, pórek, pokrájený jeden řapík celeru, rozkrojené žampiony a směs smažíme zhruba deset minut. Poté vmícháme strouhanou kůru z jednoho citronu a povaříme.
Zeleninovou směs, posekané bylinky, krevety a ryby vmícháme do omáčky a vše vlijeme do zapékací mísy, kterou jsme vytřeli máslem.
Uvařené brambory oloupeme, nastrouháme na hrubém struhadle, vmícháme čtyři lžíce rozehřátého másla a narovnáme na směs v zapékací míse. Na brambory nastrouháme 30 g sýra, mísu zakryjeme alobalem a směs pečeme v troubě předehřáté na 200 °C. Po půl hodině odstraníme alobal a pečeme další půlhodinu.
Hned rozdělíme na talíře a můžeme přidat směs vařené zeleniny.