Allumer le feu et dorer l’aubergine sur la cuisinière. Laisser refroidir sur une assiette. Quand elle est froide couper l’extrémité, retirer la pelure et couper en cubes. Chauffer un peu d’huile dans une casserole. Peler l’ail et l’écraser, puis ajouter de l’huile. Ajouter l’aubergine et mélanger. Laver les tomates et les couper en cubes, et les ajouter à l’aubergine. Mélanger le tout et saupoudrer avec de la paprika. Ajouter les graines de cumin, poivrer et verser un peu d’eau froide pour faciliter la cuisson. Mélanger soigneusement. Saupoudrer de coriandre fraîche et mélanger à nouveau. Couvrir la casserole avec un couvercle et baisser le feu. Cuire 30 minutes à feu doux, en vérifiant si souvent que l’aubergine ne colle pas à la casserole. Servir la salade Zaalouk chaud ou froid avec du pain.