Najprej pripravimo testo. Maslo pred kuhanjem vzamemo iz hladilnika in pustimo, da se segreje na sobno temperaturo, nato ga narežemo na manjše koščke. Vse sestavine za testo damo v posodo in mesimo, dokler testo ne postane gladko in dobi pravo teksturo. Če testo ni dovolj mokro, dodamo 3 do 6 žlic kefirja. Testo razvaljamo in ga položimo v okrogel lončeni pekač. Da se sladica lepše zapeče, testo tu in tam naluknjamo z vilico, za konec pa še odrežemo odvečne kose testa, ki gledajo preko roba pekača.
Dobro premešamo jajce in sladkor v prahu, nato pa mu žličko po žličko dodajamo moko ter kefir po potrebi. Ko smo prepričani, da v masi ni več grudic, dodamo še preostali kefir in limonin sok, da dobimo enakomerno gosto maso (po želji lahko masi dodamo tudi sladkor, seveda pa to ni nujno).
Vmes v veliki posodi zavremo vodo. Ko voda zavre, zmanjšamo ogenj in v veliko posodo postavimo še drugo, manjšo, v katero med neprestanim mešanjem vlivamo kremo. Krema se mora zaradi vsebnosti moke malce zgostiti. Ko se zgosti, lahko manjšo posodo odstranimo ter kremo vlijemo v pekač preko testa. Po vrhu kreme enakomerno potresemo muškatni orešček.
Pekač položimo v pečico. Sladico pečemo 40 minut pri 180 stopinjah.