Vorbereitung: Den Backofen auf 200 °C Ober-/Unterhitze vorheizen. Zwiebel und Knoblauch schälen und fein würfeln. Zucchini und Aubergine waschen und der Länge nach in etwa 5 mm dicke Scheiben schneiden.
Gemüse anbraten: Die Zucchini- und Auberginenscheiben in einer heißen Pfanne mit etwas Olivenöl von beiden Seiten anbraten, bis sie leicht gebräunt und weich sind. Mit einer Prise Salz würzen und auf einem Teller beiseitestellen.
Linsen-Bolognese kochen: In einem großen Topf die Zwiebel- und Knoblauchwürfel glasig dünsten. Die roten Linsen hinzufügen, kurz mitrösten und mit den passierten Tomaten ablöschen. Die Sauce etwa 15 Minuten bei mittlerer Hitze sanft köcheln lassen, bis die Linsen weich sind. Kräftig mit Salz, Pfeffer und nach Belieben mit italienischen Kräutern abschmecken.
Spinat-Ricotta-Mischung: Den aufgetauten Spinat sehr gut ausdrücken, um überschüssige Flüssigkeit zu entfernen. Den Spinat in einer Schüssel gründlich mit dem Ricotta vermengen und mit Salz, Pfeffer und einer Prise Muskatnuss würzig abschmecken.
Lasagne schichten: Den Boden der Auflaufform mit einer dünnen Schicht Linsen-Bolognese bedecken. Darauf eine Lage Lasagneplatten legen. Nun abwechselnd Linsen-Bolognese, gebratenes Gemüse, Spinat-Ricotta-Mischung und Lasagneplatten schichten. Die oberste Schicht sollte aus der restlichen Sauce und etwas Ricotta-Creme bestehen.
Backen: Die Lasagne großzügig mit dem geriebenen Mozzarella bestreuen. Im vorgeheizten Ofen auf mittlerer Schiene etwa 40 bis 45 Minuten backen, bis die Kruste knusprig und goldbraun ist. Vor dem Anschneiden unbedingt 10 Minuten ruhen lassen, damit die Schichten stabil bleiben.