Eplucher les oignons, l'ail, épépiner les poivrons, couper les extrémités des courgettes et de l'aubergine. Epépiner les tomates. Couper les légumes en dés.
Dans une sauteuse, faire dorer les oignons, puis l'ail haché. Ajouter les courgettes, puis les aubergines, bien dorer le tout. Saler, poivrer, ajouter les herbes et les tomates. Couvrir et cuire à feu moyen 20 minutes.
Verser le tout dans un plat à gratin, faire 4 nids et y casser un oeuf. Saler légèrement sur le jaune. Enfourner à 250°c 10 minutes (les oeufs doivent être un peu dorés sur le dessus mais liquides au centre.