Butter schaumig rühren und nach und nach Zucker, Vanillezucker und Salz unterrühren.
Eier dazugeben und das mit dem Backpulver vermengte Mehl abwechselnd mit 2 EL Milch in 2 Portionen kurz unterrühren.
Ein Drittel des Teiges in die Gugelhupfform füllen. Das zweite Drittel mit den Preiselbeeren/der Marmelade vermengen und auf den hellen Teig in die Backform geben. Den restlichen Teig mit dem Kakaopulver und den anderen 2 EL Milch verrühren. Auch diesen dunklen Teig in die Form füllen.
Kuchen bei 160°C im Umluftofen etwa 40-45 Minuten backen und anschließend etwa 10 Minuten vor dem Stürzen auskühlen lassen.
Vor dem Servieren den Kuchen mit Puderzucker bestäuben.