Do mísy nasypeme mouku, uprostřed uděláme důlek, rozdrobíme do něj kvasnice, přisypeme lžičku cukru, špetku soli, vlijeme trochu vlažného mléka a necháme 10 minut kvasit. Pak přidáme zbytek cukru, mléka, máslo, vejce a vypracujeme hladké těsto. Mísu zakryjeme utěrkou, odložíme na teplé místo kynout.
Po vykynutí těsto vyklopíme na pomoučněný vál a rozdělíme na dva díly. Z každého dílu vyválíme obdélníky.
V jedné misce smícháme sušené brusinky, mleté vlašské ořechy, cukr, vanilkový cukr, pomerančovou kůru, vejce, rum a umícháme vláčnou hmotu.
V další misce smícháme najemno nasekané mandle, moučkový cukr, vejce, mandlový likér a smetanu.
Každý plát těsta pomažeme jednou nádivkou a těsto zavineme jako roládu. Poté těsto nakrájíme na 4 cm silné plátky.
Dortovou formu vymažeme máslem, vysypeme strouhankou a střídavě do ní klademe roládky. Troubu předehřejeme na 200 stupňů Celsia, dortovou formu vložíme do trouby. Pečeme 30 minut.
Upečený koláč vyjmeme z trouby, ještě horký jej potřeme višňovou marmeládou, necháme ztuhnout, vychladnout a pak podáváme.