У теплому молоці розчиніть дріжджі разом із цукром. Холодне масло наріжте шматочками й посічіть їх разом із борошном до стану крихти. Додайте молоко з дріжджами, сіль і замісіть тісто. Загорніть його в харчову плівку і покладіть у холодильник на 1−2 години.
Для начинки яйця зваріть круто протягом 10 хвилин. Охолодіть і почистьте.
Шпинат помийте, обсушіть і грубо наріжте. У пательні розігрійте масло, покладіть шпинат і готуйте 3−4 хвилини. Зніміть з вогню, додайте сир, посоліть, поперчіть і перемішайте.
Тісто розділіть на дві частини: одну більшу, другу — меншу. Розкачайте їх круглими коржами по розміру форми із запасом. Форму змастіть маслом і викладіть у неї більший пласт тіста, сформувавши бортики.
Розподіліть по тісту шпинатну начинку і розкладіть по колу яйця. Накрийте начинку другим пластом тіста і защипніть краї. Змастіть виріб молоком і випікайте в розігрітій до 180 °C духовці 50 хвилин.
Готовому пирогу дайте охолонути у формі 15 хвилин, потім перекладіть на блюдо і подавайте до святкового столу.