Épluchez les aubergines : coupez-les en petits dés et saupoudrez- les de gros sel. Placez-les ensuite dans une passoire pour qu’elles puissent bien dégorger pendant 1 heure. Une fois l’eau rendue, rincez-les pour enlever le sel, puis pressez-les pour bien les essorer. Réservez.
Coupez les poivrons et le céleri en petits dés. Émincez l’oigon finement.
Faites revenir les dés d’aubergine et les poivrons dans un peu d’huile d’olive à feu moyen pendant 10-15 minutes puis réservez.
Dans une autre poêle, faites rissoler les pignons pendant 2-3 minutes pour les faire dorer et maintenir leur croquant.
Dans la poêle débarassée des aubergines et des poivrons, faire revenir l’oignon avec un filet d’huile d’olive. Dès que les oignons ont un peu caramélisé, ajoutez le céleri et laissez cuire pendant 5 minutes. Versez la sauce tomate, du sel, du poivre et laissez mijoter 15 minutes. Ajoutez alors les olives vertes, les câpres, le vinaigre et le sucre. Incorporez ensuite les pignons, les aubergines et les poivrons. Mélangez le tout et laissez cuire 2-3 minutes.