A margarint a cukorral, a tojásokkal, a citrom levével és egy csipet sóval habosra keverjük. Ezután hozzáadjuk a kefirt, majd a sütőporral elkevert lisztet, és egynemű tésztává dolgozzuk. Ízlés szerint gyümölcsdarabokat, csokoládét vagy mazsolát keverünk bele.
A tésztát kivajazott, zsemlemorzsával megszórt kuglófformába öntjük. Előmelegített sütőben, 160-170 fokon kb. 1 órán át sütjük. A sütési idő végén tűpróbával ellenőrizzük, hogy átsült-e.
A kész kuglófot hagyjuk kihűlni, majd a tetejére cukormázat csorgathatunk. Ehhez porcukrot annyi vízzel keverünk el, hogy sűrű, folyós masszát kapjunk. Ízlés szerint díszítjük és szeletelve tálaljuk.