Heize den Backofen auf 180 °C Ober-/Unterhitze vor und fette die Gugelhupfform gut ein. Streue sie mit etwas Mehl aus.
Gib die Butter, den Zucker und den Vanillezucker in eine Schüssel und schlage alles mit einem Handrührgerät oder einer Küchenmaschine für etwa 3 Minuten schaumig.
Füge die Eier einzeln hinzu und rühre jedes Ei gut unter, bis es sich vollständig mit der Masse verbunden hat.
Mische das Mehl mit dem Backpulver und einer Prise Salz in einer separaten Schüssel. Gib diese Mischung abwechselnd mit der Milch zu der Butter-Zucker-Masse und rühre alles kurz unter, bis sich alle Zutaten verbunden haben.
Hebe zum Schluss die gemahlenen Walnüsse unter den Teig. Rühre nur so lange, bis die Walnüsse gleichmäßig verteilt sind.
Fülle den Teig in die vorbereitete Gugelhupfform und streiche die Oberfläche glatt. Backe den Kuchen im vorgeheizten Ofen auf der mittleren Schiene für etwa 50 Minuten.
Lass den Gugelhupf etwa 10 Minuten in der Form abkühlen, bevor du ihn vorsichtig auf ein Kuchengitter stürzt und vollständig auskühlen lässt.