Pelez l'oignon et les gousses d'ail et émincez-les finement,
Versez un bon filet d'huile d'olive dans une grande poêle ou bien une marmite et ajoutez l'oignon et les gousses d'ail émincées. Faites revenir quelques minutes à feu moyen,
Pendant ce temps, retirez les extrémité des aubergines. Coupez ensuite les aubergines en petits cubes et les tomates en petits morceaux. Ajoutez le tout dans la poêle,
Ajoutez les épices : le paprika, le curcuma, le cumin, le sel et le poivre selon votre goût. Mélangez bien,
Faites cuire à couvert environ 20 à 25 minutes à feu doux en pensant à mélanger régulièrement. N'hésitez pas à ajouter un petit fond d'eau si vous trouvez que la préparation est sèche,
Une fois tous les ingrédients bien cuits, ajoutez les œufs cassés et laissez cuire à couvert encore 5 minutes ou un peu plus en fonction de comment vous aimez la cuisson de vos œufs. Bien cuits ou bien coulants,
Avant de servir, parsemez avec quelques feuilles de persil, un peu de cumin et de paprika.