Faire bouillir une grande casserole d’eau salée. Couper le poulet en morceaux d’environ 2 cm. Saler et poivrer. Nettoyer les champignons, les trancher assez épais. Couper le poivron en petits dés, émincer l’échalote et hacher l’ail.
Chauffer un filet d’huile d’olive dans une grande poêle à feu vif. Faire dorer le poulet pendant 6 à 7 minutes, en remuant de temps en temps, jusqu’à ce qu’il soit coloré et cuit à cœur. Réserver dans une assiette sans nettoyer la poêle.
Ajouter un peu d’huile dans la même poêle. Étaler les champignons en une seule couche, sans les saler. Les laisser cuire 2 à 3 minutes sans les toucher, puis les remuer. Poursuivre la cuisson 5 à 6 minutes au total, jusqu’à évaporation de leur eau et coloration des bords.
Ajouter le poivron, l’échalote et l’ail. Cuire 4 minutes à feu moyen.
Déglacer avec le bouillon en grattant les sucs au fond de la poêle. Ajouter la crème et laisser frémir environ 5 minutes, jusqu’à ce que la sauce commence à épaissir.
Remettre le poulet dans la poêle avec son jus. Baisser le feu.
Pendant ce temps, cuire les linguine une minute de moins que le temps indiqué sur le paquet. Prélever un verre d’eau de cuisson avant de les égoutter.
Ajouter les linguine dans la poêle avec le parmesan. Mélanger à feu doux en ajoutant progressivement un peu d’eau de cuisson jusqu’à obtenir une sauce fluide qui nappe les pâtes.
Faire fondre le beurre dans une petite poêle à feu moyen. Ajouter les feuilles de sauge et les faire revenir 30 à 40 secondes, jusqu’à ce qu’elles deviennent croustillantes.
Répartir les linguine dans les assiettes. Ajouter les feuilles de sauge croustillantes avec leur beurre et parsemer d’un peu de parmesan.