Dans une poêle à feu moyen, faire chauffer l'huile de coco. Ajouter l'oignon émincé avec une pincée de sel et mélanger. Laisser sur l'oignon jusqu'à ce qu'il devienne translucide.
Ajouter les dés de saumon et l'ail râpé puis mélanger. Faire dorer le saumon 5 minutes environ.
Dans un bol, mélanger la fécule avec les épices (cumin, piment doux, coriandre en poudre, curcuma, gingembre, curry, sel et poivre). Puis ajouter l'eau et mélanger.
Verser le tout dans la sauteuse et laisser mijoter 3 minutes.
Préparer le riz basmati.
Ajouter le lait de coco. Couvrir et laisser mijoter 7 minutes.
La sauce doit être liée tout en restant fluide. Enfin ajouter le jus de citron et la coriandre ciselée.