Dans une casserole, faire rissoler les échalotes avec le beurre. Ajouter les topinambours et couvrir avec le lait. Cuire pendant 30 minutes à couvert (les topinambours doivent être fondants).
Dans un récipient, récupérer les topinambours et ajouter la crème et une partie du lait, puis mixer finement. Diluer avec du lait si besoin pour obtenir une texture veloutée.
Dans une poêle, verser du gros sel sur une couche de 1 à 2 centimètres d’épaisseur. Lorsque la poêle est bien chaude, déposer le filet de saumon côté peau et cuire pendant 5 à 7 minutes.
Dans chaque assiette, déposer un fond de crème de topinambour et poser le saumon par-dessus. Ajouter quelques pousses de cerfeuil.