Ébouillantez le riz 5 mn. Égouttez-le et continuez sa cuisson 5 mn dans le lait de coco, puis laissez-le tiédir.
Coupez le filet de poisson en pavés.
Rincez les poireaux et coupez-les en tronçons de 1,5 cm.
Pelez les gousses d’ail et le gingembre. Râpez-les finement au-dessus d’une sauteuse, ajoutez le beurre et laissez blondir en tournant. Salez, poivrez, saupoudrez de curry sans cesser de tourner puis mettez les poireaux à blondir et laissez mijoter jusqu’à ce qu’ils soient tendres.
Préchauffez le four à 180 °C (th. 6).
Répartissez le riz dans un plat à four. Disposez dessus les pavés de poisson et couvrez de poireau. Glissez au four et laissez cuire 25 mn environ.