Schil de uien en snijd in achten. Snijd de aubergine in plakjes.
Doe de uien en de aubergine in een pan, vul met een bodempje water, breng aan de kook en kook ongeveer 5 minuten.
Snijd ondertussen de knoflook fijn.
Verwarm de oven voor op 200 °C en vet de ovenschaal in met 1 eetlepel olijfolie.
Giet het overtollige water van de uien en aubergine af en schep de andere eetlepel olijfolie door de groenten, met de knoflook, chilivlokken en het sap uit de citroen. Meng tot slot de salie erdoor.
Verdeel de helft van het uienmengsel over de bodem, verdeel 1 blik tomatenblokjes en de lasagnebladen erover. Verdeel daarna de rest van het uienmengsel en het andere blik tomatenblokjes erop.
Verdeel tot slot de vegan mozzarella erover en schuif de lasagne de oven in.
Bak in 30 minuten goudbruin en gaar.