Dans une poêle, chauffez l'huile d'olive à feu moyen et ajoutez l'oignon émincé ainsi que l'ail haché. Faites revenir jusqu'à ce qu'ils soient translucides.
Ajoutez les champignons coupés en lamelles et faites cuire jusqu'à ce qu'ils soient dorés.
Incorporez les épinards et laissez cuire jusqu'à ce qu'ils soient flétris.
Ajoutez la crème fraîche, le sel, le poivre et le jus de citron. Remuez bien et laissez mijoter pendant 5 minutes.
Dans un plat allant au four, déposez les filets de colin et nappez-les du mélange aux champignons et épinards.
Si désiré, ajoutez du parmesan râpé sur le dessus.
Enfournez pendant 20 minutes ou jusqu'à ce que le poisson soit bien cuit.