Hände waschen und alle Zutaten bereitlegen.
Den Backofen auf 180 °C Ober-/Unterhitze vorheizen. Eine Gugelhupf- oder Kastenform einfetten und mit Mehl ausstäuben.
Butter mit Zucker, Vanillezucker und Salz cremig rühren. Eier nach und nach unterrühren.
Mehl und Backpulver mischen und abwechselnd mit der Milch unter den Teig rühren.
Etwa ein Drittel des Teigs abnehmen und mit Kakaopulver und 2 EL Milch verrühren.
Den hellen und dunklen Teig abwechselnd in die Form geben. Mit einer Gabel spiralförmig durch den Teig ziehen, sodass das Marmormuster entsteht.
Den Kuchen etwa 50–60 Minuten backen. Stäbchenprobe machen.
Den Marmorkuchen abkühlen lassen und nach Wunsch mit Puderzucker bestreuen oder mit Schokolade überziehen.