A sonkát kockázd fel. A vöröshagymát tisztítsd meg és vágd apró kockákra. A petrezselymet mosd meg és vágd finomra. A fokhagymát tisztítsd meg és fokhagymanyomóval zúzd össze. Ezeket mind tedd a tűzhely közelébe, hogy kéznél legyen és csak bele kelljen tenni a serpenyőbe.
A tojássárgáját tedd egy keverőtálba, öntsd hozzá a tejszínt. Adj hozzá kb. egy teáskanál sót és szórd meg frissen őrölt fekete borssal. Keverd el alaposan és tedd félre.
Vegyél elő egy magas falú serpenyőt és löttyintsd bele olívaolajat. Tedd rá a vöröshagymát és pirítsd aranybarnára. Add hozzá a sonkát és ezzel is pirítsd át. Add hozzá a petrezselymet és a fokhagyma felét. Ezeket kevergetve kicsit melegítsd át. Majd vedd lejjebb a hőfokot. Közepes hőfokon öntsd bele a tejszínes keveréket. Egyből keverd is el, ügyelj arra, hogy a tojássárgája ne csapódjon ki.
Kevergesd addig, amíg be nem sűrűsödik. Add hozzá a maradék fokhagymát is. Ha elég sűrű, akkor készen van.
Sós vízben főzz ki hozzá durum spagettit.