Margarine, Vanillezucker und Zucker schaumig schlagen. Eier und Eigelb nach und nach zugeben und unterrühren. Mehl, Schokopudding und Backpulver mischen und zugeben, alles weiter unterrühren.
Zartbitter-Schokolade zugeben und alles gut verrühren.
Eine Backform einfetten und mit Mehl ausstreuen. Den Backofen auf 180 C° vorheizen.
Die erste Hälfte des Teiges in die Form füllen und glatt streichen. Die Hälfte der Heidelbeeren darauf verteilen. Dann den restlichen Teig darauf geben und glatt streichen. Die restlichen Heidelbeeren darauf verteilen.
Den Gugelhupf bei 180 C° ca. 50 Minuten backen. Den Kuchen in der Form 10-15 Minuten abkühlen lassen und aus der Form stürzen. Den Kuchen nach dem Abkühlen beliebig verzieren, entweder mit Puderzucker bestäuben oder mit einer weißen Schokoglasur.