Alle Zutaten für die Quark-Füllung miteinander vermengen.
Für den Teig ganze Eier und Zucker schaumig schlagen. Nach und nach das Öl und die Milch dazugeben und zum Schluss vorsichtig das mit Kakao- und Backpulver gemischte Mehl unterheben.
In eine gefettete und bemehlte Backform den Teig schichten, dann eine Hälfte der Quark-Füllung, dann wieder den Teig, die restliche Füllung und zum Schluss auch den restlichen Teig darauf geben. Im vorgeheizten Backofen erst 10 Minuten bei 200 °C backen, danach die Temperatur auf 160 °C (30 Minuten) reduzieren und den Gugelhupf fertig backen.