Az élesztőt szétmorzsoljuk és 1 kk cukorral a tejben elkeverve 15 percig állni hagyjuk. Ezután a lisztet, az élesztős tejet, a megmaradt cukrot, a tojássárgákat, a vaníliás cukrot, a citromhéját és a sót összegyúrjuk, majd beledagasztjuk a vajat is. További 5 percig dagasztjuk, és ha szükséges, még egy kevés lisztet is gyúrunk bele. A tésztát 30 percig pihentetjük.
A mazsolát forró vízben megmossuk, leszárítjuk és a cukrozott citrom- és narancshéjjal, a mandulával a tésztába gyúrjuk. Újabb 20 percig pihentetjük.
Egy fazekat (vagy hasonló magas süteményformát) sütőpapírral kibélelünk vagy vajjal kikenünk. A tésztát a formába simítjuk és újabb 10 percig pihentetjük.
A sütőt 200°C-ra előmelegítjük. A tészta tetejét folyékony vajjal bekenjük és egy éles késsel keresztirányban bevágjuk. A sütő alsó részén másfél órán keresztül sütjük.