Négy tojás sárgáját a porcukorral robotgéppel habosra verjük. Amikor a massza krémes lesz, hozzáadjuk az olajat és a vizet, majd lassan belekeverjük a lisztet és a sütőport.
Amíg a tészta alakul, felaprítjuk a diót, a csokoládét és a gumicukrot. A tojásfehérjéket kemény habbá verjük. A felaprított mazsolát, gumicukrot, diót és csokoládét a tésztához adjuk, és alaposan elkeverjük. Ezután a tojásfehérje habját óvatosan beleforgatjuk a tésztába, fakanállal keverve, hogy a hab ne törjön össze.
Egy kuglófformát margarinnal kikenünk, majd beleöntjük a tésztát. Az előmelegített sütőben 180 fokon körülbelül 30 percig sütjük, amíg a kuglóf aranybarnára sül és teljesen átsül.