Sastojci za biskvit: 4 jaja, 150 g šećera, 100 ml ulja, 100 ml mlijeka, 160 g brašna, 30 g kakaa, 1 prašak za pecivo i prstohvat soli.
Za fil sa višnjama: 400 g višanja, 3 kašike šećera, 150 ml soka od višanja ili vode i 1 kašika gustina. Ako su višnje zaleđene, prvo ih odlediti i sačuvati sok.
Za bijeli krem: 500 ml mlijeka, 2 pudinga od vanile, 5 kašika šećera, 150 g maslaca ili margarina i 100 g šećera u prahu. Za dekoraciju: 200 ml slatke pavlake ili šlaga, nekoliko višanja i po želji 150 g otopljene čokolade za tanki gornji sloj.
Umutiti jaja sa šećerom dok masa ne posvijetli i postane pjenasta. Dodati ulje i mlijeko, kratko izmiješati, pa ubaciti brašno pomiješano sa kakaom, praškom za pecivo i prstohvatom soli. Smjesu sipati u pleh obložen papirom za pečenje i peći na 180 stepeni oko 20–25 minuta. Pečen biskvit ostaviti da se potpuno ohladi.
Višnje staviti u šerpicu sa šećerom i sokom, pa kuvati nekoliko minuta da puste aromu. Gustin razmutiti sa malo vode, sipati u višnje i miješati dok se ne zgusne kao voćni preliv. Ovaj fil rasporediti preko ohlađenog biskvita i ostaviti da se stegne.
Za krem skuvati puding u mlijeku sa šećerom, pa ga pokriti folijom i ostaviti da se ohladi. Posebno umutiti maslac sa šećerom u prahu, pa dodavati ohlađen puding kašiku po kašiku i mutiti dok se ne dobije gladak bijeli krem. Krem premazati preko sloja višanja i lijepo poravnati.
Preko bijelog krema može se staviti tanki sloj otopljene čokolade ili čokoladna glazura, pa kolač dobro ohladiti najmanje 3–4 sata. Na kraju isjeći na kocke, ukrasiti umućenim šlagom i po jednom višnjom na svaku kocku. Kolač je najbolji kada prenoći, jer tada biskvit omekša, višnje puste sočnost, a krem se lijepo stegne.