Coupez l'agneau en petits dés. Dans un saladier, mélangez la coriandre en poudre, le cumin, le sel, le citron pressé et un filet d'huile d'olive. Ajoutez les dés d'agneau, mélangez et laissez mariner le plus longtemps possible.
Pour la pâte, versez la semoule fine, la farine, le sel et la levure boulangère dans un saladier et mélangez. Ajoutez l'eau petit à petit et pétrissez jusqu'à obtenir une boule élastique.
Huilez le dessus de la pâte avec de l'huile de tournesol, couvrez de cellophane et mettez de côté.
Coupez l'oignon en tout petits dés et faites-le revenir dans une poêle avec un filet d'huile d'olive jusqu'à ce qu'il soit translucide.
Ajoutez l'agneau mariné et mélangez. Laissez cuire une dizaine de minutes jusqu'à ce que l'agneau soit cuit. Laissez la farce refroidir.
Divisez la pâte en 6 petites boules. Huilez vos mains et le plan de travail.
Étalez chaque boule très finement avec les doigts. Faites deux entailles sur la pâte à gauche et à droite, puis mettez un peu de farce en haut, au milieu.
Repliez les bords, puis repliez sur le bas et fermez avec les bords comme précédemment. Répétez avec le reste de la pâte.
Préchauffez le four à 180°C. Aplatissez chaque rghayef, plus ou moins finement selon la texture souhaitée (plus fines, elles seront plus croustillantes).
Placez-les sur une plaque chemisée de papier sulfurisé et enfournez 20 à 25 minutes, jusqu'à légère coloration.
Sortez du four et servez aussitôt.