Dans un plat à tajine ou une poêle, verser l'huile d'olive et porter sur feu moyen. Ajouter les tomates, l'oignon et l'ail, le persil et les épices. Laisser mijoter pendant 10 minutes.
Pendant ce temps, mélanger la viande hachée dans un saladier avec le persil et les épices. Pétrir la viande à la main pendant quelques minutes.
Confectionner des boulettes de la taille d'une noix en les roulant entre la paume de vos mains.
Les déposer dans la sauce tomate et laisser mijoter 5 minutes à feu doux. Verser les œufs battus dessus et couvrir le tajine (ou la poêle) le temps que blanc cuise et que le jaune soit mi-cuit.