Pećnicu zagrijte na 180 stupnjeva. Maslac narežite na manje komade i stavite u posudu za miksanje. Miksajte ga srednjom brzinom dok ne postane kremast, otprilike 2 minute.
Postupno dodajte šećer i vanilin šećer te nastavite miksati još 6-7 minuta. Dodajte jedno po jedno jaje; svako dobro umiješajte.
Brašno rahlo promiješajte sa solju i praškom za pecivo (možete ga i prosijati) te ga dodajte u 3 puta, naizmjence s mlaćenicom (ili jogurtom) – počnite i završite dodavanjem brašna. Pritom miksajte srednjom brzinom i tek toliko da se sastojci povežu.
Smjesu podijelite na 2 dijela pa u jedan umiješajte rastopljenu ili naribanu tamnu čokoladu i, po želji, rum ili cimet.
U dobro namašćen i pobrašnjen kalup za kuglof ulijte svijetlu smjesu, a zatim u nju žlicom spuštajte tamnu smjesu te pritom tu i tamo samo malo promiješajte da nastane uzorak.
Stavite u zagrijanu pećnicu i pecite 60 do 70 minuta. Nakon pečenja ostavite da se 10-ak minuta hladi u kalupu, a zatim izvadite kuglof i ostavite ga da se potpuno ohladi na rešetki.
Ohlađenog ga možete posuti šećerom u prahu ili preliti čokoladnom glazurom.
Želite li da cijeli kuglof bude s čokoladom, rastopite 250 g čokolade i umiješajte u smjesu nakon što umiješate sve brašno i mlaćenicu.