1Pelez et hachez finement l'oignon.
2Rincez le poivron et coupez-le en petits dés.
3Pelez les courgettes et les carottes, puis râpez-les grossièrement.
4Dans une poêle, faites fondre le beurre à feu doux.
5Ajoutez l'oignon et les poivrons, et laissez cuire 5 minutes en remuant de temps en temps.
6Incorporez ensuite les courgettes et les carottes râpées, mélangez bien.
7Couvrez la poêle et laissez cuire à feu doux pendant 15 minutes.
8Découvrez la poêle et laissez l'excédent d'eau s'évaporer.
9Préchauffez votre four à 200°C (thermostat 6-7).
10Dans un saladier, cassez les œufs et battez-les avec la crème fraîche.
11Salez, poivrez et râpez un peu de noix de muscade.
12Salez et poivrez les légumes cuits.
13Ajoutez la semoule, le persil haché et le gruyère râpé.
14Versez le mélange d'œufs et de crème sur les légumes.
15Transvasez le tout dans un moule à cake en silicone (si vous n'en avez pas, tapissez un moule classique de papier sulfurisé pour faciliter le démoulage).
16Enfournez le gratin et laissez cuire pendant 35 à 40 minutes.
17Laissez le gratin reposer quelques instants avant de le démouler et de le déguster.