Az apróra vágott fokhagymát a felforrósított olívaolajon megpirítjuk, majd hozzáadjuk a kiolvasztott spenótot. 10-15 percig pároljuk, közben hozzáadjuk a tejszínt, megsózzuk, majd lehúzzuk a tűzről, és amikor már langyos, hozzáadjuk a ricottát.
Közben egy másik lábasban vajat olvasztunk, majd beleszórjuk a lisztet, és kevergetve fehéredésig pirítjuk, majd hozzáöntjük a hideg tejet, sóval, borssal, szerecsendióval ízesítjük, és habverővel kevergetve addig forraljuk, amíg besűrűsödik.
Egy hőálló tálba egy vékony réteg spenótot kenünk, és egy réteg lasagnetésztát pakolunk rá. Megint spenót következik, erre jöhet a besamel, a reszelt sajt, majd megint tészta.
Addig folytatjuk a rétegezést, amíg van a hozzávalókból, úgy, hogy az utolsó réteg sajt legyen. 180 fokra előmelegített sütőben kb. 40 percig sütjük.