Chauffer le beurre dans une grande casserole, ajouter les oignons et les faire revenir 3 à 4 minutes à feu doux jusqu'à ce qu'ils commencent à fondre.
Incorporer la pâte de curry et prolonger la cuisson d'1 minutes.
Verser l'eau, le vin, la crème liquide et le lait de coco. Saler et poivrer. Porter à ébullition en mélangeant.
Incorporer les dés de pommes de terre et les rondelles de carottes et laisser mijoter 15 minutes environ, à couvert jusqu'à ce qu'ils soient tendres. Ne pas les laisser se défaire.
Ajouter délicatement les morceaux de saumon et laisser cuire 3 minutes.
Incorporer le persil la coriandre, rectifier l'assaisonnement.