Die weiche Butter in Stückchen in eine Rührschüssel geben. Den Zucker dazubegen und alles mit dem Rührgerät cremig rühren. Die Eier nacheinander gut unterrühren. Die Masse so lange schlagen, bis eine schaumige Masse entstanden ist.
Mehl, Backpulver, Haselnüsse und Salz unter den Teig rühren. Zum Schluss die in kleine Stücke gehackte Schokolade unterheben.
Die Gugelhupfform buttern und mit Mehl bestäuben. Den Teig in die Form füllen und bei 180 Grad Ober- und Unterhitze 50 Minuten backen.
Nach dem auskühlen die Nuss-Nougat-Masse im Wasserbad schmelzen und mit einem Pinsel auf den Gugelhupf streichen.