Den Backofen auf 200 °C Ober-/Unterhitze (180 °C Umluft) vorheizen. Die Auflaufform leicht mit etwas Olivenöl einfetten.
Zucchini, Aubergine und Paprika gründlich waschen und in etwa 1 cm große Würfel schneiden. Die Kirschtomaten waschen und halbieren.
Das Olivenöl in der großen Pfanne erhitzen. Die Gemüsewürfel (außer den Tomaten) darin für etwa 8-10 Minuten kräftig anbraten, bis sie leichte Röstaromen entwickeln. Mit Salz und schwarzem Pfeffer abschmecken und kurz abkühlen lassen.
In einer kleinen Schüssel den cremigen Ricotta mit dem Basilikum-Pesto glatt rühren, bis eine gleichmäßige Masse entsteht.
Mit dem Schichten beginnen: Zuerst eine dünne Schicht Béchamelsauce auf dem Boden der Auflaufform verteilen. Darauf die erste Lage Lasagneplatten legen.
Auf die Nudelplatten nun etwas Pesto-Ricotta-Masse streichen, eine Schicht des gebratenen Gemüses darauf verteilen und mit Béchamelsauce bedecken. Diesen Vorgang wiederholen, bis die Zutaten aufgebraucht sind.
Die letzte Schicht sollte aus Nudelplatten bestehen, die großzügig mit der restlichen Béchamelsauce bedeckt werden. Den geriebenen Mozzarella gleichmäßig darüberstreuen und die halbierten Kirschtomaten mit der Schnittfläche nach oben in den Käse drücken.
Die Lasagne im vorgeheizten Ofen für etwa 35-40 Minuten backen, bis die Käseschicht knusprig und goldbraun ist.
Vor dem Servieren die Lasagne etwa 10 Minuten ruhen lassen. So setzen sich die Schichten und die Portionen lassen sich sauber anschneiden.