Schäle die Kartoffeln, schneide sie in Würfel und koche sie etwa für 15 Minuten, bis sie bissfest sind. Gieße sie anschließend zur Seite.
Bringe in einem zweiten Topf leicht gesalzenes Wasser zum Sieden. Gib den Fisch hinein und lass ihn etwa 5 Minuten garen.
Lass den Fisch anschließend kurz abkühlen und zerteile ihn in grobe Stücke.
Schäle die Zwiebel und würfle sie. Erhitze die Butter in einem großen Topf und schwitze die Zwiebelwürfel darin glasig an.Tipp: Mit einem Multizerkleinerer 🛒 ist die Zwiebel im Handumdrehen gewürfelt. Streue Mehl darüber, rühre alles um und lass es kurz anschwitzen, bis eine helle Mehlschwitze entsteht.
Gieße unter konstantem Rühren die Milch hinzu, bis eine cremige Soße entsteht.
Gib Senf, Muskat, Salz und Pfeffer dazu und lass die Soße bei niedriger Hitze etwa 5 Minuten köcheln, bis sie eindickt.
Gib die Kartoffelwürfel und Fischstücke hinein und vermenge alles, bis eine gleichmäßige, dickliche Masse entsteht.
Optional: Fülle den Eintopf in eine Auflaufform, streue den geriebenen Käse darüber und backe ihn für 200 °C Ober-/Unterhitze etwa 15 Minuten, bis die Oberfläche leicht goldbraun ist.