Préchauffez le four à 180°C (thermostat 6).
Épluchez la courge butternut, retirez les graines et coupez-la en cubes. Faites cuire les cubes dans une casserole d'eau bouillante salée pendant environ 15 minutes, jusqu'à ce qu'ils soient tendres.
Pendant ce temps, enroulez chaque filet de cabillaud avec les tranches de lard fumé. Assurez-vous que le poisson est bien couvert.
Dans une poêle, faites chauffer l'huile d'olive à feu moyen. Ajoutez les filets de cabillaud enroulés de lard et faites-les dorer pendant environ 3 minutes de chaque côté.
Disposez les filets de cabillaud dans un plat allant au four et enfournez pendant 10 à 12 minutes, jusqu'à ce que le poisson soit cuit et le lard croustillant.
Pendant que le cabillaud cuit, égouttez les cubes de butternut et écrasez-les dans un grand bol. Ajoutez le beurre, la crème fraîche, la muscade, le sel et le poivre. Mélangez jusqu'à obtenir une purée lisse.
Servez le cabillaud en croûte de lard sur un lit de purée de butternut. Garnissez de persil frais haché.