Préchauffez votre four à 180°C (thermostat 6). Lavez soigneusement les courgettes, séchez-les et coupez-les en rondelles fines d'environ 5mm d'épaisseur.
Dans une poêle à fond épais, faites chauffer l'huile d'olive à feu moyen. Ajoutez l'oignon émincé et faites-le revenir pendant 3 minutes jusqu'à ce qu'il devienne translucide.
Ajoutez l'ail et remuez pendant 30 secondes jusqu'à ce qu'il dégage son parfum. Incorporez les rondelles de courgettes et faites-les revenir 5-7 minutes en remuant délicatement.
Dans un saladier, fouettez énergiquement les œufs jusqu'à ce qu'ils deviennent mousseux. Incorporez le lait, le sel, le poivre et la noix de muscade.
Huilez légèrement un moule à quiche de 24-26cm de diamètre. Répartissez uniformément le mélange de courgettes refroidies au fond du moule.
Émiettez le fromage de chèvre par-dessus, puis versez délicatement l'appareil aux œufs. Saupoudrez de thym.
Enfournez à mi-hauteur pendant 30-35 minutes, jusqu'à ce que la quiche soit dorée et que le centre soit presque ferme mais encore légèrement tremblotant.
Laissez reposer 5 minutes avant de servir pour que les saveurs s'harmonisent parfaitement.