Schäle die Kartoffeln und schneide sie in Würfel. Koche diese 10 Minuten in Salzwasser vor.
Putze den Rosenkohl und halbiere ihn. Tupfe den Lachs trocken und schneide ihn in Stücke.
Schäle die Zwiebel und den Knoblauch und hacke beides. Vermische sie mit der Sahne und den Eiern und würze die Soße mit Muskatnuss, Salz und Pfeffer.
Gieße die Kartoffeln ab und fülle sie zusammen mit dem Kohl und dem Lachs in eine Auflaufform. Gieße die Soße darüber und bestreue alles mit Käse.
Backe den Auflauf für 30-40 Minuten bei 180 °C Ober-/ Unterhitze.