Fazole necháme přes noc namáčet ve studené vodě. Z cibulí oloupeme slupky a ty dáme spolu s vejci do hrnce. Přidáme 1/2 lžíce olivového oleje, zalijeme vodou tak, aby vše bylo ponořené a zakryté vaříme na mírném ohni cca 2h.
Poté slijeme fazole, doplníme je čerstvou vodou, zakryjeme pokličkou a zvolna vaříme 60-90min doměkka. Pokud je to nutné, doplníme průběžně vodu. Krátce před koncem vaření je osolíme. Petželku opláchneme, nasekáme najemno. Fazole slijeme a necháme okapat na cedníku.
Oloupaný česnek najemno nasekáme, smícháme s fazolemi, olivovým olejem, ochutíme solí a pepřem a směs rozdělíme do misek.
Vejce zprudka zchladíme, oloupeme a rozkrojíme na čtvrtiny. Rozložíme na fazole, posypeme petrželkou a dozdobíme plátky citronu. Ihned podáváme.