Pulite le melanzane, tagliatele a cubetti e mettetele in un recipiente con del sale per circa mezz'ora per fargli perdere l'acqua di vegetazione. Sciacquarle e asciugarle.
In una padella ampia aggiungete dell'olio extra vergine, la cipolla rossa sminuzzata, le melanzane e fate rosolare per alcuni minuti. Sfumate con del vino bianco e lasciate evaporare.
Aggiungete la passata di pomodoro il basilico salate e pepate e fate cuocere per 10/15 minuti.
Una volta cotta la salsa con le melanzane, frullate una parte delle melanzane e aggiungete la metà della ricotta mescolando bene.
Spezzate gli ziti, cuoceteli in acqua salata, scolateli al dente amalgamandoli al sugo con le melanzane a dadini, inserite il composto frullato di melanzane e ricotta e mantecate. Se fosse necessario aggiungete un pò d'acqua di cottura della pasta.