Lavez et nettoyez tous les légumes. Coupez les extrémités de la courgette puis coupez la courgette en petit dés. Épépinez le poivron et coupez-le ainsi que les champignons en petit dés. Émincez finement l’oignon.
Dans une grande poêle, chauffez l’huile d’olive. Faites revenir l’oignon quelques minutes, puis ajoutez les dés de légumes. Laissez cuire 8 à 10 minutes à feu moyen, jusqu’à ce qu’ils soient légèrement fondants, mais encore croquants. Salez et poivrez.
Dans un grand bol, cassez les œufs. Ajoutez une pincée de sel, de poivre et fouettez légèrement. Incorporez les herbes fraîches ciselées ainsi que les légumes cuits.
Versez le mélange dans la poêle, couvrez et laissez cuire à feu doux sans trop remuer environ 5 à 8 minutes.