Prima sbucciate la cipolla e l'aglio e tritateli finemente.
Ora preparate una padella più grande e scioglietevi 3 cucchiai di olio a fiamma media. Poi aggiungete nella padella la cipolla e l'aglio tritati e tostate per 2–3 minuti a fiamma media.
Quindi aggiungete nella padella i pomodori pelati a pezzi in scatola, i fagioli, il cumino romano e il chilli macinato, mescolate, abbassate la fiamma a livello basso, coprite la padella con un coperchio e lasciate cuocere il composto per 7–8 minuti.
Dopo il tempo indicato salate e pepate il composto nella padella e con l'aiuto di un cucchiaio create 4 incavi. In ogni incavo rompete 1 uovo, poi coprite nuovamente la padella con il coperchio e cuocete per altri 3–4 minuti a fiamma media, finché le uova non si solidificano sufficientemente.
Quindi spegnete il fuoco e dividete il composto dalla padella in 4 porzioni (ognuna dovrebbe contenere 1 uovo). Sopra ogni porzione sbriciolate il formaggio balcanico, spezzettate il coriandolo e servite immediatamente.