Ajouter l'oignon émincé, l'ail haché et le gingembre râpé. Faire revenir jusqu'à ce qu'ils soient translucides.
Incorporer la pâte de curry rouge et le curcuma. Cuire en remuant pendant 2 minutes pour libérer les arômes.
Ajouter la tomate en dés et cuire jusqu'à ce qu'elle soit ramollie, environ 3 minutes.
Verser le lait de coco et mélanger bien. Porter à ébullition, puis réduire le feu et laisser mijoter pendant 10 minutes.
Ajouter les morceaux de poisson dans la sauce, saler, poivrer, et couvrir. Laisser cuire à feu doux pendant 10 minutes, jusqu'à ce que le poisson soit bien cuit.
Goûter et ajuster l'assaisonnement si nécessaire.
Servir chaud, garni de coriandre fraîche et de piments rouges selon la préférence.