Scottate brevemente i pomodori in acqua bollente, passateli sotto l’acqua fredda, pelateli, divideteli a metà, togliete i semi e tagliate la polpa a dadini.
Poi sbucciate le cipolle e l’aglio e tritateli finemente.
Scaldate in una pentola 4 cucchiai d’olio e soffriggetevi leggermente la cipolla e l’aglio; aggiungete i pomodori, condite con sale e pepe e fate bollire fino a quando il liquido è quasi completamente evaporato.
Lavate le melanzane. Tagliatele a fette spesse circa 1 cm. mettetele per un’ora in un tegame forato con una spolverata di sale fra una fetta e l’altra e un peso sopra in modo che perdano illiquido amaro.
Poi lavatele bene e premetele fra le mani per far uscire l’ultimo liquido.
Conditele quindi con sale e pepe.
In una padella scaldate il restante olio e doratevi le fette di melanzana finchè diventano croccanti.
Cuocete gli spaghetti al dente in acqua salata, scolateli e conditeli con il sugo di pomodoro. Disponete la pasta nei piatti, condite col sugo e sistematevi sopra le fette di melanzana. Cospargete con le foglie di basilico e servite ben caldo.