Izmiksajte jaja pa im dodajte šećer i vanilin šećer. Kada dobijete svijetlu smjesu, ulijte jogurt i ulje, neprestano miksajući. Zatim su na redu suhi sastojci.
Dodajte sjeckane orahe pa ugasite mikser, a zatim dodajte brašno, puding i prašak za pecivo i sve zajedno dobro izmiksajte. Još malo promiješajte špatulom.
Smjesu ulijte u kalup za kuglof koji ste premazali maslacem i posuli brašnom. Pecite na 180 stupnjeva oko 45 minuta, a ako niste sigurni je li kuglof pečen, provjerite čačkalicom.
Nakon pečenja ostavite da se ohladi pa ga tek onda izvadite iz kalupa. Pospite ga šećerom u prahu i poslužite.