Ofen auf 180°C vorheizen.
Kartoffeln schälen und in dünne Scheiben schneiden. In leicht gesalzenem Wasser etwa 10 Minuten vorkochen.
In einer Pfanne die Zwiebeln und den Knoblauch in etwas Olivenöl anbraten, bis sie weich sind.
Den Lachs in mundgerechte Stücke schneiden und in die Pfanne zu den Zwiebeln geben. Kurz anbraten und mit Salz und Pfeffer würzen.
Sahne und Milch in die Pfanne gießen und aufkochen lassen. Dill hinzufügen.
Eine Auflaufform einfetten und eine Schicht Kartoffelscheiben auf dem Boden verteilen. Lachs-Mischung darüber geben und mit den restlichen Kartoffeln bedecken.
Mit geriebenem Käse bestreuen und im Ofen ca. 25-30 Minuten goldbraun backen.