1Commencez par écailler et vider les sardines. Retirez la tête, ouvrez-les et ôtez l'arête centrale. Rincez-les soigneusement sous l'eau courante. Ensuite, passez-les à la moulinette ou au hachoir afin d'obtenir une chair finement hachée.
2Dans un saladier, réunissez la chair de sardine hachée avec le riz, l'huile, l'ail haché, le paprika et les herbes finement ciselées. Salez et poivrez légèrement. Avec une spatule, mélangez le tout jusqu'à obtenir une consistance homogène et moelleuse.
3Humidifiez vos mains pour éviter que le mélange ne colle, puis formez des boulettes de la taille d'une noix.
4Pelez les tomates, coupez-les en deux, épépinez-les et émincez-les finement. Épluchez et écrasez la gousse d'ail.
5Dans une cocotte sur feu doux, faites chauffer l'huile et l'ail écrasé. Ajoutez les tomates émincées, 10 cl d'eau, le jus du demi-citron et la cuillère à café de concentré de tomate. Assaisonnez avec du sel et du poivre, puis laissez mijoter à petit frémissement.
6Délicatement, plongez les boulettes de sardines dans la sauce tomate mijotante. Couvrez la cocotte et laissez cuire pendant 30 minutes à feu doux.
7Parsemez les boulettes de coriandre et de persil finement ciselés avant de servir.