Lavez les courgettes, coupez-les en tronçons de 4 cm et évidez-les sans percer le fond. Réservez la chair.
Dans une casserole, faites fondre doucement le beurre, ajoutez la farine et délayez avec le lait.
Lorsque la béchamel est prête, ajoutez les jaunes d’œufs, puis le pecorino.
Mélangez bien et incorporez la pulpe de courgette réservée. Salez, poivrez. Préchauffez le four à 180 ° (th. 6). Remplissez les tronçons de courgette de béchamel à l’aide d’une petite cuillère.
Disposez-les dans un plat à gratin, ajoutez l’huile d’olive dans le fond.