Die Zubereitung beginnt mit dem Kochen der Linsen, bis sie weich sind. Währenddessen wird eine Tomatensauce aus Zwiebeln, Knoblauch, Tomaten und Gewürzen zubereitet. Der Spinat wird kurz blanchiert und mit den gekochten Linsen vermischt. In einer Auflaufform werden abwechselnd Lasagneblätter, Linsen-Spinat-Mischung und Tomatensauce geschichtet. Zum Schluss wird die Lasagne mit einer veganen Béchamelsauce übergossen und im Ofen goldbraun gebacken.