Piekarnik nastaw do nagrzewania na 180 °C i przygotuj formę do zapiekania (20 cm × 10 cm), którą wyłóż papierem do pieczenia.
Cebulę obierz i pokrój drobno, czosnek obierz i przeciśnij przez praskę, a edam zetrzyj drobno.
Następnie na większej patelni rozgrzej 1 łyżkę oleju, dodaj pokrojoną cebulę i smaż 3–4 minuty na średnim ogniu.
Następnie dodaj na patelnię przeciśnięty czosnek i rozmrożony szpinak i smaż wszystko kolejne 3–4 minuty. Potem zawartość patelni przełóż do większej miski i wymieszaj z tartym edamem.
Teraz przygotuj jajka: oddziel białka od żółtek, żółtka wmieszaj do masy szpinakowej, a białka ubij na sztywną pianę, którą następnie również wmieszaj do masy szpinakowej.
Zawartość miski dopraw solą i pieprzem i przełóż do przygotowanego naczynia do zapiekania. Naczynie wstaw do piekarnika i piecz masę 25–30 minut w temperaturze 180–185 °C.
Gotową zapiekankę podziel na 4 porcje i podawaj.