Za pripremu ovog kolača prvo napravite čokoladni biskvit. U jednoj posudi umutite 4 jaja sa 150 g šećera dok smesa ne postane svetla i penasta. Dodajte 100 ml ulja i 100 ml mleka, pa kratko promešajte. Zatim umešajte 200 g brašna, 2 kašike kakaa i 1 prašak za pecivo. Smesu sipajte u pleh (oko 30×20 cm) obložen papirom za pečenje i pecite na 180°C oko 20–25 minuta. Ohladite biskvit.
Za krem, u šerpi zagrejte 800 ml mleka sa 150 g šećera, a posebno razmutite 2 pudinga od vanile u malo hladnog mleka. Kada mleko provri, dodajte puding i kuvajte dok se ne zgusne. U vruć krem dodajte 100 g maslaca ili margarina i mešajte dok se ne otopi. Ostavite da se ohladi uz povremeno mešanje da se ne uhvati korica.
Preko ohlađenog biskvita rasporedite sloj 200–250 g višanja (ili trešanja) – mogu biti iz kompota, samo ih dobro ocedite. Zatim preko voća ravnomerno nanesite krem od vanile i poravnajte. Ostavite kratko u frižideru da se stegne.
Za glazuru istopite 150 g čokolade sa 3 kašike ulja ili mleka, pa prelijte preko kolača. Kada se glazura malo stegne, umutite 200 ml šlaga i špricem napravite dekorativne ruže po vrhu. Na svaku kocku stavite po jednu višnju ili trešnju.
Kolač ostavite u frižideru najmanje 2–3 sata da se lepo stegne, a zatim secite na kocke. Rezultat je bogat, kremast kolač koji zaista može da zameni tortu i izgleda kao iz poslastičarnice.