Laver les épinards plusieurs fois jusqu'à ce qu'il n'y ait plus de terre ni de sable.
Ciseler les oignons frais.
Puis verser les oignons frais dans une poêle avec le beurre et les faire revenir jusqu'à ce qu'ils deviennent transparents.
Ajouter alors l'ail soit haché soit comme ici passé sur le zesteur.
Puis ajouter les épinards poignée par poignée, en attendant à chaque fois que la poignée précédente prenne moins de volume.
Par ailleurs pendant ce temps verser le yaourt grec dans un cul-de-poule et y casser trois œufs.
Incorporer bien les œufs dans le yaourt.
Puis ajouter la feta coupée en cubes comme ici ou émiettée si vous préférez.
Quand l'eau des épinards s'est évaporée et que le mélange est devenu bien crémeux, arrêter la cuisson.
Ensuite attendre 5 minutes puis verser les épinards sur le mélange aux produits laitiers.
Mélanger et verser dans un plat allant au four.
Enfin faire cuire 30 minutes à 180°C (Th. 6) puis mettre 5 minutes sous la salamandre de façon à dorer légèrement le dessus. Servir tiède ou froid.