1Coupez le potiron en cubes d'une taille homogène, afin d'assurer une cuisson uniforme.
2Épluchez l'oignon et émincez-le finement pour qu'il fonde et se mélange bien aux autres saveurs.
3Dans une sauteuse, faites fondre une partie du beurre à feu moyen. Ajoutez le potiron et l'oignon, remuez délicatement et laissez cuire à couvert pendant environ 15 minutes. Remuez de temps en temps pour éviter que le fond n'accroche.
4Nettoyez les champignons en coupant le pied terreux, rincez-les rapidement et séchez-les soigneusement. Émincez-les ensuite en lamelles d'épaisseur moyenne.
5Dans une autre poêle, faites fondre le reste du beurre à feu moyen. Ajoutez les champignons émincés et laissez-les cuire jusqu'à ce que toute l'eau de végétation qu'ils contiennent se soit évaporée.
6Dans un saladier, battez les œufs énergiquement.
7Râpez un peu de noix de muscade et incorporez-la aux œufs. Ajoutez également la crème fraîche et mélangez bien. Enfin, assaisonnez le tout avec du sel et du poivre fraîchement moulu.
8Beurrez généreusement un plat à gratin adapté à la taille de la préparation.
9Disposez les cubes de potiron cuits au fond du plat. Recouvrez-les ensuite d'une couche de champignons sautés.
10Versez l'appareil à gratin aux œufs et à la crème sur les légumes, en répartissant le tout de façon homogène. Parsemez la surface d'une couche généreuse de gruyère râpé.
11Placez le plat à gratin dans un bain-marie, c'est-à-dire dans un plat plus grand rempli d'eau chaude, pour une cuisson douce et uniforme. Enfournez le tout à 180°C (th. 6) pendant environ 30 minutes, jusqu'à ce que le dessus soit bien gratiné et doré.
12Sortez le gratin du four, laissez-le reposer quelques instants puis servez-le bien chaud, accompagné d'une salade verte pour un repas complet et équilibré.