Für den Mohnteig die Eier mit dem Zucker schaumig schlagen. Die Zitronenzesten, die Vanille sowie das Öl unterrühren. Dann das Mehl mit dem Mohn, dem Backpulver und einer Prise Salz unter den Teig mischen.
Für die Topfenmasse die Eier trennen, Eiweiß mit einer Prise Salz steif schlagen. Den Topfen mit den Eiern, dem Zucker sowie dem Puddingpulver verrühren. Den Eischnee vorsichtig unterheben.
Die Hälfte der Mohnmasse in eine gut ausgebutterte Gugelhupfform füllen. Den Topfenteig darauf verteilen und mit der restlichen Mohnmasse abschliessen. Den Gugelhupf bei 175° ca 45min backen. Vor dem Stürzen vollständig auskühlen lassen.