W ciężkim garnku do zupy na średnim ogniu rozgrzać olej. Dodaj kawałki cielęciny i smaż, często mieszając, aż zbrązowieją ze wszystkich stron, około 5 do 8 minut.
Dodaj żółtą cebulę, seler, liście laurowe, tymianek, paprykę i cayenne do smaku. Gotować często mieszając, aż warzywa będą miękkie i lekko brązowe, około 9 minut. Dodać mąkę i gotować kolejne 5 minut mieszając ciągle do połączenia.
Teraz dodać czosnek, przecier pomidorowy, sos Worcestershire i sos rybny (opcjonalnie). Dopraw solą i pieprzem.
Doprowadź zupę do wrzenia, zmniejsz ogień i gotuj na wolnym ogniu przez godzinę, aby smaki się połączyły.
Podczas gotowania zupy usuń pestki z połowy cytryny, a następnie grubo posiekaj. W małym robocie kuchennym, drobno zmielić cytrynę. Obrać i drobno posiekać ugotowane na twardo jajka.
Po tym jak zupa gotowała się przez 1 godzinę, dodać cytrynę, jajka, pietruszkę i zieloną cebulę. Dobrze wymieszać i gotować na wolnym ogniu przez kolejne 30 minut.
Usunąć liście laurowe, wmieszać suchą sherry, spróbować i dostosować przyprawy.
Przełożyć do ciepłych misek i podawać od razu.