Mélangez ensemble les poivrons pimiento rouges, les tomates, les piments jalapeño, le gingembre et l'ail.
Faites chauffer l'huile dans une poêle, ajoutez le saumon et faites dorer la peau. (Optionnel) Lisez la note #3.
Dans la même poêle, ajoutez les oignons hachés et faites-les sauter à feu moyen jusqu'à ce qu'ils deviennent translucides.
Ajoutez la pâte de tomate et mélangez bien pour qu'elle soit bien dispersée dans l'huile. Si elle est trop épaisse, vous pouvez ajouter un peu d'eau. Ajoutez le thym et les feuilles de laurier, puis laissez frire pendant environ trois minutes.
Ajoutez la sauce mélangée et remuez, couvrez et laissez cuire pendant environ 20 minutes en remuant de temps en temps pour éviter que le ragoût ne brûle.
Assaisonnez avec du sel, du poivre noir, du curry, de la poudre de bouillon et du paprika. Ajoutez le bouillon de poulet pour l'éclaircir un peu. Ajustez l'assaisonnement à ce stade si nécessaire.
Déposez délicatement le saumon, un morceau à la fois, dans le ragoût. Couvrez et laissez cuire jusqu'à ce que le saumon soit bien cuit, environ 8 à 10 minutes ou environ 5 minutes pour les filets plus petits ou plus fins.
Ajoutez une généreuse quantité de persil et servez.