Tagliate a fettine sottili le cipolle e le melanzane a dadi. Scaldate abbondante olio EVO in una padella, aggiungete le melanzane e saltatele. Nel frattempo in un'altra padella scaldate altro olio EVO e fate rosolare la cipolla, dopo allungate con un poco d'acqua, coprite e abbassate il fuoco e fate appassire molto bene. Le melanzane, una volta dorate, fatele asciugare su carta assorbente e salate. Aggiungete alle cipolle le alici pulite, aperte a portafoglio e spezzettate. Quando il pesce sarà cotto unite la passata di pomodoro, salate e lasciate cuocere per 10 minuti.
A questo punto incorporate le melanzane, il sedano a tocchetti, l'aceto di vino bianco e infine lo zucchero. Coprite e fate andare a fuoco basso per 15 minuti.