Den Backofen auf 200 °C Ober-/Unterhitze (180 °C Umluft) vorheizen. Die Auflaufform leicht einfetten.
In einer großen Pfanne ein kleines Stück Butter erhitzen. Die gewürfelte Zwiebel und den gehackten Knoblauch darin glasig andünsten. Den gewaschenen Blattspinat portionsweise hinzugeben und zusammenfallen lassen. Mit etwas Salz und Pfeffer würzen, in ein Sieb abgießen und die überschüssige Flüssigkeit gut ausdrücken.
Für die Béchamelsauce die 50 g Butter in einem Topf bei mittlerer Hitze schmelzen. Das Mehl auf einmal hineingeben und mit einem Schneebesen zügig einrühren, bis eine glatte Mehlschwitze entsteht. Etwa 1 Minute leicht anschwitzen lassen, ohne dass sie braun wird.
Die Milch unter ständigem Rühren langsam zur Mehlschwitze gießen, um Klümpchenbildung zu verhindern. Die Sauce aufkochen lassen und bei schwacher Hitze ca. 5 Minuten köcheln lassen, bis sie cremig eindickt. Mit frisch geriebener Muskatnuss, Salz und Pfeffer abschmecken.
Den Räucherlachs in mundgerechte Streifen schneiden.
Nun die Lasagne schichten: Zuerst eine dünne Schicht Béchamelsauce auf dem Boden der Auflaufform verstreichen. Darauf eine Lage Lasagneplatten legen. Diese mit etwas Spinat und Räucherlachs belegen, dann wieder Béchamelsauce darübergeben. Den Vorgang wiederholen, bis alle Zutaten aufgebraucht sind.
Die letzte Schicht sollte aus Lasagneplatten bestehen, die großzügig mit der restlichen Béchamelsauce bedeckt werden, sodass die Nudeln nicht austrocknen.
Den geriebenen Mozzarella gleichmäßig über die Lasagne streuen.
Die Lasagne im vorgeheizten Ofen auf mittlerer Schiene für etwa 35 bis 40 Minuten backen, bis die Oberfläche knusprig und goldbraun ist. Vor dem Anschneiden etwa 10 Minuten ruhen lassen, damit sie sich besser portionieren lässt.