Commencer par préparer la sauce tomate du tajine, chauffez l?huile dans une casserole et faites cuire la marinade charmoula environ 5 minutes. Ajoutez les tomates et faites mijoter à feu doux pendant 20 minutes.
Entre-temps, préparez les boulettes de viande.
Préchauffez le four à 190 °C (375 °F). Pour faire les boulettes, faites ramollir la chapelure dans le lait, ajoutez les autres ingrédients et amalgamez bien le tout à la main.
Formez des boulettes de la taille d?une balle de golf et disposez-les en une seule couche dans un plat peu profond allant au four. Mettez le plat au four 10 minutes pour saisir et cuire partiellement les boulettes.
Ajoutez les petits pois à la sauce tomate et laissez mijoter 5 minutes. Incorporez les boulettes, enrobez-les de sauce et poursuivez la cuisson 5 minutes.
Chauffez à feu doux un tajine ou un plat à fond épais allant au feu. Disposez les boulettes tout autour du plat et parsemez-les de persil; versez les petits pois à la sauce tomate au centre.
Cassez un oeuf cru au milieu du plat, couvrez et laissez cuire quelques minutes pour permettre à la vapeur de pocher partiellement l?oeuf. Servez le tajine de viande hachée immédiatement.