Nettoyez les champignons et coupez-les en dés. Faites-les revenir à la sauteuse avec l'huile. Ajoutez l'ail haché et l'oignon émincé. Epluchez la carotte et la courgette. Râpez-les.
Ajoutez les légumes aux champignons, et faites cuire une dizaine de minutes.
Pendant ce temps faites bouillir de l'eau salée. Une fois l'eau bouillante, plongez les cannellonis 4 minutes. Egouttez-les et mettez-les sur un linge propre. Ajoutez de la ciboulette et du persil à la farce. Salez et poivrez.
Préparez la crème. Faites réduire la crème de 1/3. Ajoutez le parmesan, le piment d'Espelette, et un peu de ciboulette. Salez et poivrez. Ajoutez le jaune d’œuf.
Préchauffez le four à 180°C.
Farcissez les cannellonis. Disposez-les dans un plat à gratin beurré. Nappez-les de crème et de gruyère râpé. Couvrez d'un papier alu.
Faites cuire 40 minutes. Enlevez le papier alu 15 minutes avant la fin de la cuisson. Passez sous le gril si nécessaire.