Commencez par peler les pommes de terre à l'aide d'un économe, puis plongez-les dans une grande quantité d'eau salée.
Retirez la peau et les os des cuisses de canard confit.
Épluchez l'oignon et les échalotes, puis coupez-les finement. Dans une poêle, faites revenir l'oignon et les échalotes dans une cuillère à soupe de graisse de canard. Ajoutez ensuite les cuisses de canard grossièrement émiettées et mélangez bien. Laissez cuire quelques minutes à feu doux.
Pendant ce temps, passez les pommes de terre cuites au moulin à légumes. Incorporez le lait préalablement tiédi et la crème. Remuez soigneusement, ajoutez 1 à 2 tours de moulin à poivre et une pincée de muscade.
Dans un plat allant au four, étalez une première couche de purée. Répartissez ensuite les cuisses de canard émiettées par-dessus, puis recouvrez avec le reste de la purée.
À l'aide d'une fourchette, tracez des sillons sur la purée, puis saupoudrez généreusement de chapelure.
Enfournez le plat pendant 25 minutes à 180°C (thermostat 7), puis placez-le sous le grill pendant 5 minutes pour faire dorer le dessus.
Servez immédiatement, accompagné d'une salade fraîche.