Préchauffer le four à 180°C.
Laver le potimarron et découper un chapeau. Évider le potimarron de ses graines. Placer le potimarron dans un plat à four et enfourner 15 minutes.
Éplucher et émincer l’oignon. Éplucher les champignons, couper les pieds terreux et les couper en 2 ou 4 suivant leur taille.
Faire chauffer l’huile d’olive dans une poêle et y faire fondre l’oignon émincé. Ajouter les lardons et les champignons, mélanger et laisser cuire sur feu vif pendant 3 à 4 minutes. Ajouter la crème, la ciboulette, du sel et du poivre et poursuivre la cuisson 2 minutes.
Sortir le potimarron du four, saler et poivrer l’intérieur. Remplir avec un peu du mélange précédent, ajouter une couche de parmesan, et poursuivre ainsi jusqu’à épuisement de la garniture. Placer le chapeau sur le potimarron et enfourner pour environ 30 minutes. Vérifier la cuisson, la chair du potimarron doit être tendre.