Na patelni podsmażamy drobno pokrojoną cebulę, lekko ją rumieniąc. Następnie dodajemy liście szpinaku lub jeśli używacie mrożonego (wcześniej rozmrożony i osączony z nadmiaru wody) szpinak. Doprawiamy do smaku solą i pieprzem.
Kokilki smarujemy odrobina masła lub wykładamy papierem do pieczenia.
Ciasto francuskie kroimy na 4 kwadraty lub prostokąty, układamy w kokilkach żaroodpornych (średnica około 10 cm). Na spód kładziemy kawałki łososia (lub szynki) pokrojonego w dużą kostkę. Na wierzch wykładamy farsz szpinakowy.
Następnie do każdej kokilki wbijamy jajko. Brzeg ciasta smarujemy rozbełtanym jajkiem.
Kokilki wstawiamy do piekarnika nagrzanego do 200 C, pieczemy około 40 minut do czasu, aż ciasto ładnie się zrumieni, a białko się zetnie.