1Dans une grande poêle, faites chauffer l'huile et le beurre à feu moyen. Ajoutez-y les oignons émincés et saupoudrez-les de curry. Laissez-les suer à feu doux pendant environ 20 minutes, jusqu'à ce qu'ils soient tendres et translucides.
2Pendant ce temps, préparez la sauce. Faites fondre le beurre dans une casserole à feu moyen. Ajoutez-y les champignons émincés et faites-les sauter pendant 10 minutes, en remuant de temps en temps.
3Saupoudrez les champignons de farine et laissez cuire 2 à 3 minutes, en remuant constamment, jusqu'à ce que la farine soit légèrement dorée.
4Versez le lait ou le fumet de poisson dans la casserole en fouettant constamment pour éviter les grumeaux. Laissez la sauce épaissir à feu doux pendant 10 à 15 minutes, en remuant de temps en temps.
5Ajoutez la crème fraîche, le curry, les crevettes et un filet de jus de citron à la sauce. Si nécessaire, allongez la sauce avec le jus de cuisson des filets de sole. Salez et poivrez à votre goût.
6Revenez à la poêle avec les oignons. Posez délicatement les filets de sole sur les oignons, salez et poivrez-les, puis saupoudrez-les de curry. Versez le vin blanc dans la poêle et laissez mijoter à feu doux pendant 20 minutes, en arrosant les filets de sauce de temps en temps.
7Disposez les filets de sole dans un plat chaud et nappez-les généreusement de sauce. Servez immédiatement avec du riz basmati ou des brocolis et choux-fleurs sautés. Bon appétit !