Samostatne zmiešame tvaroh s cukrom a vanilkovým cukrom v miske. Potom pridáme pudingový prášok a miešame, kým máme hotovú tvarohovú plnku.
Väčšiu misku použijeme a do nej preosejeme hladkú múku a pridáme prášok do pečiva, kryštálový cukor, vanilkový cukor, mlieko a rozpustené maslo. Všetky tieto ingrediencie dôkladne premiešame. Následne z tejto hmoty odoberáme približne jednu tretinu a do tejto časti pridáme kakao.
Do bábovkovej formy, ktorú sme vopred potreli maslom a posypali strúhankou, začneme postupovať nasledovne: Najprv pridáme trochu svetlého cesta, potom vrstvu kakaového cesta. Na to nanesieme tvarohovú náplň, rovnomerne ju rozprestrieme. Na náplň položíme marhule, ktoré sme predtým odkvapkali, a pokračujeme zvyšnou tvarohovou náplňou. Navrstvíme ďalšiu vrstvu kakaového cesta a zakončíme to svetlým cestom.
Vložíme do vopred vyhriatej rúry o teplote 180 stupňov a pečieme asi 50 minút.
Po upečení necháme bábovku vychladnúť priamo vo forme a až potom, pred jej podávaním ju posypeme práškovým cukrom.