A lisztet összekeverjük a sütőporral és egy csipet sóval, majd hozzáadjuk a vajat, és összemorzsoljuk (én zsírt adtam hozzá, mert attól omlósabb lesz a tészta).
Amikor már kellően morzsalékos, hozzáadjuk a porcukrot, a vaníliás cukrot, a reszelt citromhéjat, a tojást és a tejfölt, majd gyors mozdulatokkal összegyúrjuk a tésztát. Egy sütőpapírt enyhén meglisztezünk, és kinyújtjuk rajta tepsi méretűre a tésztát, majd legalább egy fél órára hideg helyre tesszük. Ezután, a sütőpapírral együtt, átemeljük a tepsibe. Előmelegített sütőbe rakjuk, majd közepes hőmérsékleten, 12-15 perc alatt világos zsemleszínűre sütjük a tésztát (én légkeverésnél 150 fokon 12 percig sütöttem).
A túrót alaposan összekeverjük 15 dkg porcukorral, vaníliás cukorral, reszelt citromhéjjal, búzadarával, a tojássárgával és az ízlés szerinti mennyiségű mazsolával (a mazsola el is hagyható).
A tojásfehérjét elkezdjük felverni, majd amikor fehéredni kezd, állandó keverés mellett, hozzáadjuk a maradék porcukrot, és kemény habbá verjük.
Ezután az ízesített túróhoz apránként, óvatosan, fakanállal hozzákeverjük a keményre vert habot. Az összekevert túrós tölteléket ezután rákanalazzuk rá a lekvárral megkent, elősütött tészta tetejére, majd egyenletesen elsimítjuk. Ezután visszatesszük a sütőbe, és még 30 percig sütjük.
A habos réteghez a tojásfehérjét elkezdjük habbá keverni, majd amikor már kezd kifehéredni, állandó keverés mellett, kanalanként hozzáadagjuk a kristálycukrot. Ezután addig keverjük, (verjük) még jó kemény habot nem kapunk.
A keményre felvert tojáshabot egyenletesen rásimítjuk a sütőből kivett sütemény tetejére, majd visszatesszük, kb. 100 fokos sütőbe. A kb.100 fokos sütőben, kb. fél óra alatt szárítsuk meg a habot a sütemény tetején (akkor van készen, amikor a hab elkezd barnulni). A sütőből kivéve hagyjuk pár percig a tepsiben, majd a sütőpapírral együtt átemeljük egy rácsra, és kihűtjük. Tálalás előtt szeleteljük fel, és úgy kínáljuk.