Jaja i šećer i vanilin šećer miksajte dok se šećer ne rastopi. Brašno pomiješajte s praškom za pecivo.
U jaja polako nasumično dodajte brašno, mlijeko i ulje te rum, koricu naranče i limuna. U 1/3 izmiksane smjese umiksajte kakao.
Kalup za kuglof namažite maslacem ili uljem i posipajte malo oštrim brašnom.
Pola žute smjese izlijte u kalup, zatim izlijte crnu smjesu pa opet žutu.
Čokoladu izrežite na male komadiće. Grožđice i čokoladu posipajte pomalo nakon svakog ulijevanja smjese u kalup.
Pecite 30 minuta na 180°, a zatim smanjite temperaturu na 150° te pecite još 15 minuta.
Pečeno ukrasite s malo šećera u prahu.