A csirkét egy nagy lábasba rakjuk és felöntjük vízzel. Sózzuk, felfőzzük majd a habot leszedjük a tetejéről.
Hozzááadjuk a sárgarépát, a finomra vágott vöröshagymát, a zellerszárat és ízlés szerint borsozzuk. Egy órán keresztül forraljuk, lassú tűzön.
A levest leszűrjük, a húst kivesszük, kicsontozzuk és falatnyi darabokra vágjuk, majd visszarakjuk az alaplébe.
A tojásokat a citrom levével kikeverjük. Apránként belekeverünk kevés forró levest, majd a folyadékot folytonos kevergetés mellett a levesbe öntjük. Forralni nem szabad, csak összemelegítjük, különben összeugrik a tojás. Tálalás előtt felaprított petrezselyemzölddel vagy citromkarikával tálaljuk.