Lavez les harengs sous un filet d'eau froide, mettez-les dans une assiette, recouvrez-les de lait et laissez-les reposer environ 2 heures.
Lavez le piment, ouvrez le délicatement à l'aide d'un couteau pointu, ôtez les graines et coupez-le en rondelles.
Pelez les oignons et l'ail, hachez-les finement, coupez les tomates en rondelles, enlevez les graines.
Dans un poêlon, mettez l'huile à chauffer et faites-y revenir les anneaux de piment, les oignons et l'ail, mélangez quelques instants.
Ajoutez le concentré de tomate, les harengs et les rondelles de tomates, salez, poivrez, couvrez d'eau et portez à ébullition.
Ôtez alors délicatement les harengs avec une écumoire ainsi que les rondelles de tomates.
Rincez le riz sous l'eau, puis jetez-le dans le poêlon à la place des harengs et faites cuire de 10 à 12 minnutes.
Versez le riz dans un plat et disposez les harengs dessus avec les rondelles de tomate, arrosez de jus de cuisson, saupoudrez de persil haché et servez.