1Commencez par éplucher l'ail et l'oignon. Hachez-les finement.
2Versez un filet d'huile d'olive dans un faitout ou un tajine. Faites chauffer à feu moyen.
3Ajoutez l'ail et l'oignon hachés. Faites-les revenir quelques minutes en remuant régulièrement, jusqu'à ce qu'ils deviennent translucides.
4Coupez les aubergines en gros cubes. Ajoutez-les au faitout ou au tajine, avec les poivrons émincés et le coulis de tomate.
5Mélangez le tout. Couvrez d'eau à mi-hauteur.
6Laissez mijoter à feu doux pendant 5 minutes, en remuant de temps en temps.
7Ajoutez le sucre, le cumin, la cannelle et la coriandre. Mélangez bien.
8Couvrez le faitout ou le tajine et poursuivez la cuisson pendant environ 20 minutes, en remuant de temps en temps.
9Pendant ce temps, coupez les merguez en tronçons.
10Ajoutez les merguez au plat. Laissez cuire encore 10 minutes.
11Préchauffez votre four à 200°C.
12Versez le contenu du faitout ou du tajine dans un plat à four.
13Cassez les œufs sur le dessus.
14Enfournez le plat pendant quelques minutes, jusqu'à ce que les œufs soient cuits.
15Servez chaud, accompagné de pain ou de riz.