A tojásokat 10 perc alatt keményre főzzük, a sárgáját és a fehérjét külön tálba rakjuk. A sárgáját kikeverjük a tejföllel, a majonézzel, sóval, borssal, az apróra vágott újhagymával és citromlével, majd belekeverjük az apróra vágott fehérjét.
A sonkát apróra vágjuk, és jól lepirítjuk az olajon. Rádobjuk a felszeletelt fokhagymát, sózzuk, borsozzuk, és 2 percig pirítjuk, majd kiszedjük. Ebbe a serpenyőbe rakjuk a vajat, és a kalács mindkét oldalát megpirítjuk rajta. Tálaláskor a kalácsra rakjuk a tojássalátát, majd a pirított sonkát.