Peler le potiron et les pommes de terre. Les couper grossièrement.
Les faire cuire à l'eau salée pendant 30 minutes environ, jusqu'à ce qu'il soient tendres (on peut les faire cuire a la vapeur pendant 20 minutes).
Écraser grossièrement avec un presse-purée, ajouter le beurre, sel et poivre et tasser la moitié de la purée au fond d'un plat à gratin.
Préparer la crème de parmesan. Dans une casserole, verser la crème liquide avec le parmesan, mélanger le tout et faire chauffer quelques minutes. Réserver.
Émietter les cuisses de canard, les faire revenir à la poêle avec les cèpes surgelés, jusqu'à ce que toute l'eau se soit évaporée.
Couper le foie gras en dés et le faire revenir dans une poêle.
Dans le plat à gratin, verser le mélange canard confit-cèpes sur la purée de potiron.
Ajouter les dés de foie gras puis recouvrir du reste de purée.
Verser par dessus la crème au parmesan. Faire cuire 30 minutes au four th.180°C (four préchauffé au préalable).