Préchauffez votre four à 200°C.
Piquez les aubergines avec une fourchette pour permettre à la vapeur de s'échapper pendant la cuisson.
Placez-les sur une plaque de cuisson et faites-les rôtir pendant environ 30 à 40 minutes, en les retournant à mi-cuisson, jusqu'à ce que la peau soit carbonisée et que la chair soit tendre.
Une fois cuites, sortez-les du four et laissez-les refroidir un peu.
Lorsque les aubergines sont suffisamment froides pour être manipulées, coupez-les en deux dans le sens de la longueur et récupérez la chair dans un bol. Jetez la peau.
Ajoutez le tahini, l'huile d'olive, le jus de citron, l'ail haché et le cumin dans le bol avec la chair d'aubergine. Assaisonnez avec du sel et du poivre.
À l'aide d'une fourchette ou d'un mixeur, écrasez ou mélangez le tout jusqu'à obtenir la consistance désirée.
Goûtez et ajustez l'assaisonnement si nécessaire.
Transférez le Baba Ganoush dans un bol de service, arrosez d'un peu d'huile d'olive et saupoudrez de persil haché. Ajoutez des graines de grenade si vous le souhaitez.
Servez avec du pain pita chaud, des légumes frais ou comme tartinade sur des sandwichs.