Pré-cuire le potiron à la vapeur pendant une dizaine de minutes. Tester la cuisson avec la pointe du couteau.
Pendant ce temps, nettoyer les champignons et les couper en morceaux.
Emincer l'oignon.
Dans une poêle légèrement huilée, faire revenir l'oignon jusqu'à ce qu'il fonde. Puis, ajouter les morceaux de champignons, mélanger. Laisser revenir quelques minutes.
Quand le potiron est tendre, l'écraser dans un saladier. Ajouter 1 cas de lait ou de "lait" végétal puis verser l'oignon et les champignons. Poivrer et saler. Saupoudrer de muscade. Mélanger.
Verser le tout dans un plat allant au four. Ajouter le gruyère râpé sur le dessus et émietter quelques noix décortiquées.
Enfourner pendant une vingtaine de minutes. Le temps que le dessus gratine bien.