Těsto: do mísy vsypeme mouku, kypřicí prášek, cukr, přisypeme vanilkový cukr, kakao, 100 g másla a rukama dobře promícháme.
Krém: do kastrůlku vlijeme 2 dl mléka, necháme vařit. Do hrníčku vylijeme zbytek mléka (2 dl), v něm rozmícháme vanilkový pudink tak, aby nám nezůstaly hrudky a vylijeme do vařícího mléka, které za stálého míchání vaříme, dokud pudink nezhoustne. Nato hned kastrůlek stáhneme ze sporáku a pudink necháme vychladnout (například v ledničce).
Tvaroh vložíme do jiné mísy, rozklepneme celé vejce, vsypeme vanilkový cukr, přidáme rozinky, cukr moučku, přimícháme vychladlý pudink, vymačkáme šťávu z pomeranče, vše dobře metličkou promícháme.
Plech bohatě vymažeme 50 g másla, nasypeme půlku připravené sypké směsi, nahoru nalijeme tvarohový krém, přikryjeme druhou půlkou směsi. Máslo (100 g) pokrájíme na tenké plátky a naskládáme na povrch koláče. Plech s koláčem vložíme do nahřáté trouby, pečeme 40 minut. Koláč je upečený tehdy, když ho propíchneme špejli a ta zůstane čistá, nebude na ní ani nalepené těsto.
Upečený koláč vyndáme z trouby, necháme vychladnout a nakrájíme ho na úhledné čtverce, které pokládáme na dezertní talířky.