Coupez les oignons en fines lamelles, faites-les revenir quelques minutes dans une sauteuse avec un peu d'huile.
Plongez les tomates dans de l'eau bouillante puis pelez-les et coupez-les en petits dés.
Ajoutez le curry aux oignons, mélangez et versez les tomates puis laissez sur feu doux pendant environ 5 min en remuant de temps en temps.
Pendant ce temps, couper les filets de poulet en petits morceaux, incorporez-les à la préparation au curry et laissez cuire environ 10 min.
Ajoutez les tranches d'ananas préalablement coupées en petits morceaux et le lait de coco, assaisonnez avec un peu de sel, mélangez l'ensemble et laissez mijoter encore 5 min.