Oddělíme žloutky od bílků. Mouku smícháme s práškem do pečiva a prosejeme. Čokoládu margot vložíme na chvíli do mrazáku. Plech vymažeme.
Připravíme si pudinkovou náplň. V troše mléka stranou rozmícháme pudink. Zbytek mléka svaříme s cukrem a kakaem. Do vroucího mléka vlijeme rozmíchaný pudink, necháme povařit a zhoustnout a odstavíme. Za občasného míchání pudinkovou náplň necháme vychladnout. Předehřejeme troubu asi 170 °C.
Žloutky smícháme s cukrem a ušleháme do bílé pěny. Pak do směsi postupně přišleháme olej a nakonec postupně zašleháváme mouku. Podle potřeby ředíme mlékem. Z bílků ušleháme pevný sníh, který do připraveného základu lehce vmícháme. Těsto vlijeme na připravený plech a rovnoměrně rozprostřeme. Pak do něj hezky z výšky nalijeme pudinkovou náplň, aby těstem protekla. Plech vložíme do trouby a pečeme asi 30 minut.
Zatím si připravíme polevu. Čokoládu nastrouháme. Zakysanou smetanu rozšleháme s vanilkovým cukrem. Upečený korpus necháme vychladnout, přeložíme na tác odpovídající velikosti a potřeme připravenou polevou. Nakonec jej posypeme nastrouhanou čokoládou.
Podle potřeby necháme řezy odležet v lednici nebo chladné místnosti. Nejlépe do druhého dne a můžeme podávat.