Za nadjev od maka, kuhati mlijeko pa kad provri maknuti s vatre i dodati mak i šećer, dobro izmiješati i onda ubaciti grožđice. Vratiti na vatru tako kuhati dok ne proključa i još 2-3 minute da se mak dobro pofuri. Ohladiti smjesu.
Svježi sir staviti u veću posudu, dodati mu cijela jaja, šećer i vanilin šećer. Izmiješati i na kraju dodati maslac sobne temperature te izjednačiti u jednoličnu smjesu.
Staviti mlijeko da zakipi sa šećerom i kad provrije maknuti sa strane, ubaciti mljevene orahe i sve dobro izmiješati. Ohladiti smjesu.
Oguliti i očistiti jabuke da se dobije 700 grama, u njih dodati šećer i cimet u prahu te dobro izmiješati.
Gotove kore za savijaču izmjeriti i narezati na veličinu protvana. Treba 12 kora.
Otopiti maslac i njime premazati dno i stijenke protvana.
Na to staviti jednu koru i premazati je, te tako ponoviti postupak još 2 puta, što znači da se svaka kora svaki puta premazuje s otopljenim maslacem.
Na dno se tako stavljaju 3 kore, a na njih nadjev od maka kojeg treba lijepo rasporediti do rubova protvana.
Poklopiti s prvom korom, premazati je rastopljenim maslacem, zatim staviti drugu koru, i nju premazati maslacem te prekriti nadjevom od sira.
Ponovo slijede dvije kore i svaku premazati otopljenim maslacem.
Lagano i oprezno staviti nadjev od oraha.
Prekriti s dvije kore i svaku namazati maslacem.
Jabuke iscijediti i rasporediti po protvanu.
Prekriti ih s 3 kore namazane maslacem.
Gibanica se peče u zagrijanoj pećnici na programu ventilacije 35 minuta na 180 stupnjeva.
Izvaditi iz pećnice, toplu posuti šećerom u prahu i narezati.