Tagliate la melanzana a dadini, cospargete di sale grosso e lasciatela per circa un'ora sotto un peso a perdere l'acqua amara.
Strizzatela e asciugatela; ponetela in un tegame antiaderente con 2 cucchiai d'olio e lo spicchio d'aglio, fatela dorare, poi togliete l'aglio. Trasferite la melanzana in un piatto.
Nella stessa padella, cuocete con qualche mestolino d'acqua, una cipolla tagliata sottile. Aggiungete il pesce spada tagliato cubetti dopo avergli tolto la pelle.
A questo punto, a fuoco vivace, aggiungete il pomodoro tagliato a pezzi. Aggiungete anche la melanzana e i pinoli. Fate cuocere la pasta al dente in abbondante acqua salata. Trasferitela nella pentola del sugo e finite la cottura aggiungendo la sua acqua di cottura.