Pelez les oignons et émincez-les finement. Nettoyez les champignons et coupez-les en lamelles. Equeutez les épinards.
Pendant ce temps, faites chauffer une sauteuse avec un peu d'huile d'olive et faites-y revenir les oignons. Lorsqu'ils commencent à devenir fondants, ajoutez 1 cuillère à soupe de vinaigre balsamique et mélangez bien. Ajoutez les champignons et laissez cuire à feu moyen jusqu'à ce qu'ils aient rendus toute leur eau. Ajoutez les épinards, salez et poivrez généreusement et laissez cuire encore 2 minutes en remuant.
Ajoutez la crème épaisse et le parmesan râpé. Egouttez rapidement les pâtes puis ajoutez-les dans la sauce et mélangez bien pour enrober, rectifiez l'assaisonnement. Servez bien chaud.