Epluchez et hachez les échalotes, pelez et lavez les carottes et la courgette, taillez-les en fins bâtonnets.
Nettoyez les champignons : plongez-les dans deux bains d'eau froide, épongez-les et taillez-les en fines tranches et citronnez.
Dans une cocotte, faites fondre 20 grs de beurre, faites-y suer les échalotes, versez le vin blanc et le fumet, portez à ébullition 5 minutes.
Ajoutez le cabillaud, cuire 8 à 10 minutes, retirez-les à l'aide d'une écumoire et réservez.
Dans une poêle, faites fondre le reste de beurre, faites-y juste revenir les champignons, ajoutez le jus de cuisson obtenu au contenu de la cocotte.
Cuisez les carottes et la courgette 3 minutes à la vapeur.
Dans un bol, versez la crème, ajoutez un jaune d'oeuf, mélangez, délayez le mélange avec un peu du liquide contenu dans la cocotte, transvasez le tout dans la cocotte, mélangez, versez le jus d'un demi citron et assaisonnez.
Déposez le cabillaud, les champignons, les carottes et la courgette dans la cocotte, mélangez délicatement et réchauffez sans faire bouillir.