Dans un saladier, mélangez les épices : le cumin, le paprika, le piment et le sel avec l'ail, le persil, le jus de citron et 4 cuillères à soupe l'huile d'olive. Réservez le tout,
Lavez et enlever les arêtes du poisson si ça n'a pas était fait par votre poissonnier puis réduisez-le en purée à l'aide d'un robot mixeur,
Mélangez la purée de poisson avec le riz et la moitié de la marinade puis formez des boules,
Dans un plat tajine ou bien dans une sauteuse, versez 2 cuillères à soupe d'huile d'olive et la purée de tomate. Ajoutez le restant de la marinade et faites revenir 5 minutes à feu moyen,
Ajoutez ensuite les boulettes de sardine et remuez délicatement pour enrober les boulettes avec la sauce tomate. Ajoutez 50 cl d'eau,
Couvrez puis laissez cuire environ 30 minutes à feu moyen. Au besoin, ajoutez un fond d'eau,
Dégustez bien chaud avec une salade verte et une vinaigrette maison.