U šerpu stavite 1300ml mlijeka da se grije, ostavljajući 200ml za miješanje sa žumancima. Odvojite žumanca od bjelanaca (bjelanca možete zamrznuti za kasniju upotrebu).
Mutite žumanca pjenasto, postepeno dodavajući šećer i vaniliju. Dodajte mlijeko, zatim gustin, i dobro izmiješajte dok se smjesa ne sjedini, bez grudvica.
Kada mlijeko bude blizu vrenja, dodajte veći dio u smjesu sa žumancima, miješajući brzo kako se žumanca ne bi skuhala. Prelijte tu smjesu nazad u šerpu, vratite na šporet i kuhajte na umjerenoj temperaturi, stalno miješajući dok fil ne postane gust.
Prebacite fil u drugu posudu, prekrijte folijom i ostavite da se potpuno ohladi.
Za voćni fil, kuhajte višnje, šećer i vodu u šerpici. Razmutite gustin sa preostalom vodom i dodajte u višnje. Kuhajte nekoliko minuta, zatim pasirajte ili ostavite cijele i ostavite da se ohladi.
Razvaljajte 250g lisnatog tijesta (donja kora) u veličini kalupa za kolač, ostavljajući dodatnih 2cm. Izbockajte viljuškom kako se ne bi previše nadiglo. Pecite na prevrnutom plehu na 220°C oko 15-20 minuta.
Razvaljajte drugi blok lisnatog tijesta za gornju koru, možete blago zasjeći kocke ili samo ispeći koru i izmrviti je preko kolača. Pecite gornju koru malo duže. (koristili smo veći kalup 36×25, a vi koji god želite.)
Kada se fil ohladi, dodajte kockice sobne temperature putera i umutite. Zatim umutite 200ml slatke pavlake i dodajte u fil, dobro sjedinite.
U kalup stavite donju koru lisnatog tijesta, prelijte većinu fila (ostatak pavlake umućen sa 300ml dodajte u preostali fil), pa dodajte sloj sa višnjama i prekrijte ostatkom fila. Pospite izmrvljenom korom lisnatog tijesta ili poredajte isječene kockice.
Ohladite dobro, pospite šećerom u prahu prije serviranja.