Laver et couper le pédoncule des aubergines. Les couper en cubes de 1 cm environ.
Tremper les aubergines dans un saladier d'eau froide, poser une assiette dessus pour qu'elles baignent bien.
Eplucher et couper la carotte en petits cubes.
Eplucher et hacher l'oignon.
Couper les branches de céleri en fines lamelles.
Couper les tomates en deux dans le sens de la hauteur.
Faire revenir la carotte, l'oignon et le céleri dans l'huile chaude dans une grande casserole ou une cocotte. Ils doivent dorer (on appelle cette préparation un soffritto, c'est une base aromatique très usitée en cuisine italienne).
Egoutter et essorer les aubergines entre vos mains puis les ajouter aux autres légumes.
Faire revenir le tout à feu vif pour dorer les aubergines.
Ajouter les tomates, le vinaigre, les câpres et les olives. Saler et poivrer.
Remuer, baisser le feu à doux et couvrir.
Laisser cuire et compoter pendant 1 h 30.
Faire torréfier les amandes dans une poêle sans matière grasse.
Laver et ciseler le persil et la menthe.
Parsemer la caponata d'amandes et d'herbes. Servir chaud ou froid.