A lisztet elkeverjük egy csipet sóval, sütőporral és a feldarabolt margarinnal.
Hozzáadjuk a tojássárgáját, a cukrot és a reszelt citromhéjat, majd összegyúrjuk. Ha száraznak találnánk, akkor tegyünk bele egy kis tejfölt. 30 percre hideg helyre tesszük pihenni.
A tészta felét 1 cm vastagra nyújtjuk. A tésztát belesimítjuk a kiolajozott tepsibe.
A krémhez összekeverjük a joghurtot, cukrot, tejfölt, lisztet és vaníliás cukrot. Végül belekeverjük a fölvert tojásfehérjét.
A krémet a tésztára öntjük, a maradék tésztát pedig ráreszeljük a krém tetejére. Előmelegített sütőben 35 percig sütjük 180°C fokon.
Megszórjuk cukorral és melegen, vagy hidegen tálaljuk.