Preîncălziți cuptorul la 180 °C și pregătiți o formă de copt (20 cm × 10 cm), pe care o căptușiți cu hârtie de copt.
Curățați ceapa și tăiați-o mărunt, curățați usturoiul și presați-l, iar brânza edam radeți-o fin.
Într-o tigaie mai mare încălziți 1 lingură de ulei, adăugați ceapa tocată și prăjiți-o 3–4 minute la foc mediu.
Adăugați în tigaie usturoiul presat și spanacul decongelat și prăjiți totul încă 3–4 minute. Apoi transferați conținutul tigăii într-un bol mai mare și amestecați-l cu brânza edam rasă.
Acum pregătiți ouăle: Separați albușurile de gălbenușuri, incorporați gălbenușurile în compoziția de spanac, iar albușurile bateți-le spumă tare, pe care de asemenea o încorporați în compoziția de spanac.
Asezonați conținutul bolului cu sare și piper și transferați-l în vasul de copt pregătit. Introduceți vasul în cuptor și coaceți compoziția 25–30 de minute la 180–185 °C.
Împărțiți budinca gata preparată în 4 porții și serviți.