Lavez tous les légumes. Coupez-les ensuite en cubes de 2 cm de côté.
Pelez les tomates, épépinez-les et coupez-les en dés. Pelez l’oignon et ciselez-le.
Pelez le céleri et enlevez toutes les feuilles vertes, puis émincez-le finement.
Mettez l’huile d’olive à chauffer dans une cocotte et faites frire les aubergines avec 1 pincée de sel. Retirez-les et mettez-les à égoutter sur du papier absorbant.
Dans la même cocotte, faites suer l’oignon avec un peu de sel, ajoutez le céleri, les olives, les câpres et les tomates. Laissez cuire 10-15 minutes à feu doux et à couvert en mélangeant de temps en temps.
Ajoutez enfin les aubergines frites et faites cuire 5 minutes de plus toujours à feu doux.
Pendant ce temps, faites dissoudre le sucre dans le vinaigre et ajoutez le tout à la caponata d’aubergine. Ajoutez du sel et du poivre. Faites cuire jusqu’à évaporation du vinaigre. Parsemez de basilic.