Épluchez la courge butternut et coupez-la en cubes.
Dans une grande poêle, faites chauffer l'huile d'olive et ajoutez l'oignon haché et les gousses d'ail écrasées, faites revenir jusqu'à ce qu'ils soient translucides.
Ajoutez les cubes de butternut et les châtaignes, puis faites cuire pendant environ 5 minutes.
Dans un plat à gratin, disposez le mélange de butternut et châtaignes.
Versez la crème fraîche sur le mélange et mélangez délicatement.
Saupoudrez le parmesan râpé sur le dessus et assaisonnez avec du sel, du poivre et un peu de noix de muscade si désiré.
Enfournez pendant 30-35 minutes jusqu'à ce que le gratin soit bien doré.