Tagliate la melanzana a cubetti procedendo così: eliminate il ciuffo, poi tagliatela a fette spesse 1/2 centimetro. Ricavate quindi da ogni fetta delle strisce e da ogni striscia dei cubetti. Mettete tutti i cubetti in uno scolapasta, cospargete di sale fino e lasciateli così per un'ora, in modo che perdano l'acqua di vegetazione e risultino così meno amari.
Poi asciugateli con della carta assorbente e friggeteli in olio di semi ben caldo per pochi minuti. Scolateli su carta assorbente e teneteli da parte.
Togliete le foglie esterne alle cipolle e tagliatele ad anelli, poi mettetele in una larga padella con dell'olio extra vergine di oliva; tagliate i gambi di sedano a cubetti e uniteli alle cipolle, fate cuocere per 15 minuti poi unite le melanzane, i capperi, le olive. Aggiustate di sale.
Fate cuocere ancora per 10 minuti, se occorre aggiungete poca acqua; sfumate con un cucchiaio di aceto e un cucchiaino di zucchero, mescolate e fate evaporare.
In una padella fate tostare i pinoli per 2/3 minuti e aggiungeteli alla caponata insieme al basilico. Mantecate tutti gli ingredienti insieme, spegnete il fuoco e fate intiepidire. Ottima anche fredda.