Dýni a jablka oloupeme, nakrájíme na kousky. Nepatrně podlijeme vodou, podusíme, podle chuti přidáme cukr, citronovou šťávu a kůru, skořici a uvaříme na kaši.
Mezitím z mouky, másla, špetky soli, cukru, prášku do pečiva a asi 3 lžic studené vody uhněteme těsto, které vložíme do vymazané a vysypané koláčové formy, pokryjeme dýňovou náplní, posypeme nasekanými mandlemi a ve vyhřáté troubě pečeme zhruba 40 minut na 180 °C.
Vychladlý koláč posypeme cukrem a poté servírujeme.