Épluchez et émincez les oignons.
Coupez les blancs de poireaux en rondelles. Placez-les dans une passoire. Rincez abondamment.
Dans une sauteuse bien chaude, faites dorer les oignons. Ajoutez les poireaux et laissez cuire 20 minutes à feu moyen. Ajoutez un fond d'eau si nécessaire pour ne pas qu'ils adhèrent à la sauteuse.
Préchauffez le four à 210°C (th. 7).
Retirez la sauteuse du feu, ajoutez la crème, le sel, le poivre et mélangez.
Versez la fondue de poireaux dans un plat allant au four et dressez par dessus les filets de poisson parsemés de pistaches. Enfournez entre 10 et 15 minutes (jusqu'à ce que le poisson soit cuit).