Coupez la courge en cubes et faites-la cuire dans une casserole d’eau bouillante salée jusqu’à ce qu’elle soit tendre. Réduisez en purée et réservez.
Coupez la pancetta en tranches et faites griller à sec dans une poêle. Débarrassez sur un papier absorbant. Dans la même poêle, faites fondre l'oignon coupé en rondelles jusqu'à ce qu'il soit translucide. Réservez.
Faites cuire les pâtes environ 3 minutes puis égouttez en réservant une louche d’eau de cuisson que vous ajouterez à la purée de courges.
Ajoutez la crème à la purée, salez, poivrez et mélangez bien. Remettez les pâtes dans la casserole avec la sauce à la courge et réchauffez.
Dressez les assiettes avec les pâtes, parsemez de pancetta, oignons fondants et de parmesan fraîchement râpé.