Bereite das Gemüse vor: Schäle den Spargel, wasche ihn und schneide ihn anschließend in kleine Stücke. Wasche und schneide auch die Aubergine, Tomaten und Champignons in Stücke. Schäle die Zwiebel und Knoblauchzehen und hacke sie fein.
Tipp: Grünen Spargel zu schälen ist nicht unbedingt notwendig, da seine Schale viel weicher ist und deshalb mitgegessen werden kann. Es reicht, ihn nur zu waschen.
Koche den Spargel für zehn Minuten in Salzwasser. Schütte den Spargel ab und fange das Spargelwasser für die Soße auf.
Bereite die Béchamelsauce vor: Erhitze die Margarine in einem Topf. Gib das Mehl hinzu und rühre so lange um, bis eine Mehlschwitze entsteht.
Gieße zu der Mehlschwitze 250 Milliliter des aufgefangenen Spargelwassers sowie die Hafercuisine und die Sojamilch und verrühre alles mit einem Schneebesen.
Sobald die Sauce erhitzt ist, rühre die (vegane) Crème fraîche und Hefeflocken unter. Schmecke alles mit Salz und Pfeffer ab und gib die Spargelstücke in die Soße.
Bereite die Tomatensauce vor: Erhitze etwas Öl in einer Pfanne und dünste darin die Zwiebeln und den Knoblauch an. Füge danach die Aubergine und die Champignons zu und brate alles für einige Minuten an.
Gieße das Gemüse mit den passierten Tomaten auf und lasse die Tomatensauce einkochen. Füge, wenn du möchtest, noch ein paar von den frischen Tomaten hinzu. Bewahre aber einige Tomaten für den Belag auf. Schmecke die Tomatensoße mit Pfeffer, Salz und Kräutern deiner Wahl ab.
Schichte die Lasagne: Fette eine Auflaufform mit etwas Margarine ein. Gib etwas Tomatensoße in die Auflaufform und verteile darüber eine Schicht Lasagneplatten. Verteile darüber eine Schicht Béchamelsauce. Wiederhole den Vorgang, bis die Saucen und Lasagneplatten aufgebraucht sind.
Backe die Lasagne: Verteile den Rest der frischen Tomaten auf die oberste Schicht der Lasagneplatten und streue den (veganen) Reibekäse über die Lasagne. Backe die Lasagne dann bei 200 Grad Umluft für 40 Minuten. Die Backzeit kann je nach Ofen variieren.