Weź miskę (żaroodporną) i umieść w niej jogurt, żółtka, oliwę z oliwek, mleko, sok i skórkę z cytryny, sól i pieprz.
Przygotuj garnek, do którego wlej tyle wody, aby woda nie dotykała później dna miski. Miskę wstaw do garnka, włącz źródło ciepła i ubijaj zawartość miski nad parą przez około 15–20 minut, aż powstanie gładki sos.
Przygotuj tzw. jajko w koszulce: w garnku doprowadź do wrzenia wodę z 1 łyżką octu. Poziom wody powinien wynosić około 10 cm. Tuż przed tym, gdy woda zacznie wrzeć i na dnie zaczną pojawiać się małe bąbelki, zdejmij garnek na chwilę ze źródła ciepła i wbij do wody jajko. Zaraz po wbiciu weź łyżkę i zacznij tworzyć wokół jajka wir, aby owinąć je ugotowanym białkiem ze wszystkich stron.
Gdy będziesz pewna/pewny, że jajko jest wystarczająco owinięte, aby wytrzymało wyższą temperaturę, wstaw garnek z powrotem na źródło ciepła i gotuj jajko 1–1,5 minuty. Następnie ostrożnie wyjmij jajko z wody i połóż do osuszenia na ściereczkę.
Przekrój bułkę pełnoziarnistą. Na dolną część połóż liście sałaty (lub sparzony szpinak), szynkę parmeńską i jajko w koszulce.
Na koniec polej całość sosem holenderskim i podawaj.