Spinat waschen und von groben Stielen befreien. Einen großen Topf mit Wasser zum Kochen bringen und Spinat darin 1 bis 2 Minuten blanchieren. Dann in ein Sieb abgießen und gut abtropfen lassen.
Basilikum waschen, trocken schleudern und die Blätter abzupfen. Eine Pfanne erhitzen und Pinienkerne darin etwa 2 bis 3 Minuten leicht braun rösten.
Knoblauch schälen und zusammen mit Basilikumblättern, Olivenöl und Pinienkernen in einen Mixer geben, Parmesan und 1 EL Zitronenschale frisch dazureiben. Alles gut durchmixen, bis das Pesto fertig ist.
Hüttenkäse in das Pesto rühren und mit frischer Muskatnuss, Salz und Pfeffer abschmecken.
Die Lasagneplatten nach der Packungsanweisung eventuell in Salzwasser garen und den Backofen auf 180 Grad vorheizen. Mozzarella in dünne Scheiben schneiden.
Den Boden einer etwa 15 × 20 Zentimeter großen Auflaufform mit einem Teil der Pesto-Käse-Mischung bedecken. Eine Schicht Lasagneplatten darauflegen und wieder dünn mit Pesto bestreichen. Mit je einer Schicht Spinat und Mozzarella bedecken und wieder mit einer Nudelschicht beginnen. Noch 2- bis 3-mal wiederholen, bis alle Zutaten aufgebraucht sind. Mit Pesto-Käse-Creme und Mozzarella abschließen.
Die Auflaufform auf ein Backblech oder einen Rost auf die mittlere Schiene in den Ofen schieben. Für 20 bis 25 Minuten im Backofen lassen, bis die Lasagne goldbraun ist. In 2 Stücke teilen und servieren.