Mélange les dés d'aubergine avec 2 cuillères à soupe de sel dans un grand bol. Couvre et pèse avec une boîte lourde. Laisse reposer 1 heure, puis égoutte, rince et sèche.
Chauffe 2 cuillères à soupe d'huile dans une grande poêle à feu moyen-vif. Ajoute l'oignon et le céleri, assaisonne de sel. Fais cuire en remuant jusqu'à ce que l'oignon soit tendre, environ 5 minutes. Ajoute l'ail et fais cuire 1 à 2 minutes de plus, puis mets de côté.
Essuie la poêle, augmente le feu et ajoute le reste de l'huile. Quand elle est presque fumante, ajoute l'aubergine en une couche fine. Fais cuire sans remuer pendant 1 à 2 minutes, puis laisse dorer encore 5 à 6 minutes en remuant de temps en temps.
Ajoute le mélange d'oignon et de céleri, les tomates, les olives, les pignons, les câpres et les flocons de piment. Mélange bien, puis incorpore le vinaigre, le sucre et la pâte de tomate. Fais cuire en remuant jusqu'à ce que l'aubergine soit très tendre, environ 8 minutes.
Retire du feu et laisse refroidir à température ambiante. Incorpore le basilic et assaisonne selon ton goût. La caponata peut être réfrigérée jusqu'à 5 jours.
Recette adaptée de www.simplyrecipes.com, publiée sous licence Faits extraits, instructions Cabas.