Pentru chiftele, se taie ceapa marunt si se amesteca cu restul ingredientelor, mai putin uleiul. Se formeaza bile de marime potrivita care se prajesc cateva minute pe parte, intr-o tigaie la foc mediu cu 1 lingura de ulei. Nu trebuie sa fie gatite complet.
Intre timp, se incalzeste vasul de tajine (sau o tigaie cu fund dublu prevazuta cu capac) la foc mic cu 1 lingura de ulei de masline si se soteaza ceapa tocata cateva minute, pana devine sticloasa. Se adauga chifetelele si usturoiul pisat, se lasa 1 minut, apoi se adauga rosiile in bulion (tocate daca este nevoie), piper, sare, cuminul si Ras el Hanout. Se amesteca bine, se acopera cu capacul de la tajine si se lasa la foc mic 20 de minute.
Dupa 20 de minute, se sparg ouale din loc in loc, se acopera iar cu capacul si se mai lasa 10 minute, pana cand ouale sunt gatite, dar galbenusul este inca moale.
Se presara cu patrunjel proaspat si se consuma imediat cu paine.