Iz sestavin za testo naredimo vlečeno testo, ki mora pokrito počivati vsaj eno uro . Nato ga razvlečemo in narežemo na velikost pekača. Delo si olajšamo, če kupimo že gotovo testo.
Mak zmeljemo in ga poparimo z vročim mlekom. Vmešamo sladkor in cimet in pustimo, da se ohladi. Lahko vmešamo tudi malo masla, nadev je potem boljši.
Pekač dobro namažemo z maščobo, na dno damo raztegnjeno testo, ki ga poškropimo z maščobo, dodamo drugo plast testa in premažemo z makovim nadevom.
Čez damo drugo plast testa, premažemo s skutinim nadevom, nato zopet testo in potresemo z orehi, nato zopet testo in nato jabolčni nadev. Vsako plast testa poškropimo s stopljenim maslom. Vse še enkrat ponovimo, na vrhu mora biti testo.
Gibanico prelijemo s kislo smetano in jo pečemo eno uro na 180 stopinj.