Éplucher le céleri-rave et les pommes de terre, les couper en petits cubes et les cuire 22 min à la vapeur.
Pendant ce temps, émincer les champignons et les échalotes. Chauffer l'huile dans une poêle et y faire dorer champignons et échalotes 8 min, puis ajouter les châtaignes et poursuivre 3 min. Saler et poivrer.
Retirer les légumes du panier vapeur, puis y cuire le cabillaud 10 à 14 min selon l'épaisseur, jusqu'à ce que sa chair soit opaque ; vérifier la cuisson avant de servir.
Pendant la cuisson du poisson, chauffer le lait et mixer le céleri et les pommes de terre avec le lait chaud au mixeur plongeant jusqu'à obtenir une purée. Saler et poivrer.
Ciseler le persil. Répartir la purée, le cabillaud et la poêlée de champignons et châtaignes dans les assiettes, puis parsemer de persil.