A tojásokat kettéválasztjuk. A sárgáját habosra keverjük a kristálycukorral és a vaníliás cukorral, majd beletesszük a puha margarint, a lisztet, a sütőport, a tejet és a diót. Krémesre keverjük. A fehérjét egy csipet sóval kemény habbá verjük, majd óvatosan összeforgatjuk a krémes tésztával.
Margarinnal kikent, kilisztezett tepsibe öntjük, elegyengetjük. A kimagozott, jól lecsöpögtetett meggyet a marék lisztbe egyesével félig belemártva, a lisztes felével a tésztára helyezzük. Az is jó megoldás lehet, hogy a tésztát megszórjuk nagyon finoman liszttel, és a meggyet egyenletesen rászórjuk. Ha nagy a meggy, félbevághatjuk.
A 180 fokra előmelegített sütőben kb. 30-40 percig sütjük. Hagyjuk kissé kihűlni, majd egy rácsra kivéve hűtjük tovább. Felszeletelve, fogyasztás előtt porcukorral megszórva tálaljuk.