Faites chauffer une grande casserole d'eau. Quand l'eau bout, versez les pâtes et laissez cuire 10 minutes. Égouttez et réservez.
Pendant que les pâtes cuisent, préparez les champignons: coupez le bout du pied du champignon, passez les rapidement à l'eau claire et essuyez les avec un papier absorbant.
Pelez les chapeaux et coupez les champignons ensuite finement. Réservez.
Pelez l'oignon et l'ail et coupez les finement.
Dans une poêle sur feu doux, versez un peu d'huile d'olive, l'oignon et l'ail. Laissez cuire 4 à 5 minutes.
Lavez et ciselez finement le persil et ajoutez le dans la poêle avec les champignons. Continuez la cuisson pendant une dizaine de minutes.
Ajoutez enfin le beurre, laissez le fondre puis versez la crème fraîche. Ajoutez le sel et le poivre au goût.
Ajoutez enfin les pâtes dans la sauce et mélangez pour que toutes les pâtes soient bien enrobées.