Faites chauffer 2 cuillerées à soupe d’huile dans une sauteuse et faites-y dorer les oignons 5 minutes à feu moyen. Ajoutez les tomates et l’ail et continuez la cuisson encore 10 minutes. Laissez refroidir.
Cassez les œufs dans un grand saladier et fouettez vivement. Incorporez le fromage et toutes les épices. Salez et poivrez. Ajoutez la préparation aux tomates et mélangez bien.
Faites chauffer le reste de l’huile dans une grande poêle et faites cuire l’omelette de 5 à 10 minutes selon que vous l’aimez plus ou moins baveuse. Saupoudrez de persil et dégustez aussitôt.
Servez accompagné d’une belle salade de mesclun.