Faites cuire les spaghetti dans une grande casserole d’eau bouillante salée selon les instructions sur l’emballage. Égouttez et réservez.
Préparez la sauce :
Dans une grande poêle, faites fondre le beurre à feu moyen. Ajoutez l’oignon et faites-le revenir jusqu’à ce qu’il devienne translucide, environ 3 à 4 minutes.
Ajoutez les champignons tranchés et faites cuire jusqu’à ce qu’ils soient dorés, environ 5 minutes. Ajoutez l’ail et faites revenir pendant 1 minute.
Ajoutez la farine et le bouillon :
Saupoudrez la farine sur les champignons et remuez bien pour enrober. Laissez cuire pendant environ 2 minutes pour éliminer le goût de farine crue.
Versez progressivement le bouillon de poulet tout en mélangeant pour éviter les grumeaux. Portez à ébullition, puis réduisez à feu doux et laissez épaissir pendant 5 minutes.
Incorporez la crème et le poulet :
Ajoutez la crème épaisse et remuez bien. Incorporez ensuite les morceaux de poulet cuit, les petits pois (si utilisés) et la moitié du fromage râpé. Assaisonnez avec du sel et du poivre selon vos goûts