Laver et couper les butternuts en 2 dans la longueur. Retirer les graines et évider de 1/3 de la chair (garder cette chair). Déposer les demis-courges dans un grand plat à gratin, saler et poivrer l'intérieur. Puis verser un filet d'huile d'olive. Enfourner pour 50 minutes.
Faire cuire le riz. Réserver.
Emincer les champignons, peler et hacher l'oignon. Couper la chair de butternut réservée en dés. Faire revenir les légumes dans une poêle avec de l'huile d'olive pendant 15 minutes. Ajouter le riz égoutté et les graines de courges. Saler et poivrer.
Garnir les butternuts avec la farce en formant un petit dôme. Répartir des copeaux de parmesan (ou du parmesan râpé). Enfourner pour 20 minutes. Parsemer de persil au moment de servir.