Coupez les courgettes en fines rondelles ou en dés.
Nettoyez les champignons et coupez-les en lamelles. Émincez finement l'oignon ou l'échalote.
Faites chauffer un peu d'huile d'olive dans une poêle (idéalement celle allant au four si vous utilisez cette méthode).
Faites revenir l'oignon/échalote. Ajoutez les champignons et faites-les cuire jusqu'à ce qu'ils aient rendu leur eau et commencent à dorer.
Ajoutez ensuite les courgettes et faites-les cuire avec les champignons jusqu'à ce qu'elles soient tendres. Assaisonnez avec sel et poivre.
Dans un saladier, cassez les œufs. Salez et poivrez. Battez-les légèrement à la fourchette ou au fouet.
Ciselez une partie des fines herbes et ajoutez-les aux œufs, ainsi que le fromage râpé si vous en mettez. Mélangez
Préchauffez votre four si vous utilisez la méthode poêle-four ou si vous faites tout au four dans un plat à gratin.
Ajoutez les courgettes et champignons cuits, ainsi que l'oignon, au mélange d'œufs. Mélangez doucement.
Ajoutez des morceaux de fromage frais si vous en utilisez, en les répartissant.Démarrez la cuisson :
Si vous utilisez la poêle allant au four, versez le mélange dans la poêle chaude (ajoutez un peu d'huile si besoin).
Faites cuire sur la plaque à feu doux jusqu'à ce que les bords commencent à prendre et le fond ne soit plus liquide.
Terminez au four : Transférez la poêle dans le four préchauffé, ou versez le mélange œufs-légumes dans un plat à gratin huilé et enfournez.
Faites cuire environ 15-20 minutes (poêle-four) ou 25-30 minutes (plat au four). La frittata est prête quand elle est bien dorée sur le dessus et prise au centre.
Sortez la frittata du four et laissez-la reposer quelques minutes avant de la découper.