Éplucher les pommes de terre, le céleri et la courge butternut puis les couper en morceaux.
Les faire cuire dans de l'eau bouillante salée pendant 20 minutes. Utiliser pour cela deux casseroles, l'une pour la purée de céleri, l'autre pour la purée de butternut.
Faire égoutter les purées dans deux passoires différentes pendant 15 minutes pour que l'excédant d'eau s'écoule, les passer au presse purée puis ajouter le beurre dans chacune d'elles.
Peler les échalotes et l'ail, les hacher et les faire revenir dans 3 cuillères à soupe de graisse de canard prise autour des magrets, pendant 10 minutes sur feu doux.
Retirer la graisse et la peau des magrets et les hacher grossièrement au robot ou au couteau. Les mélanger aux hachis d'ail et d'échalotes, saler et poivrer puis saupoudrer d'un peu de muscade.
Beurrer 6 petites cocottes, disposer une couche de confit puis les deux purées. Saupoudrer de chapelure et faire cuire dans le four pendant 30 minutes.