Tagliate le melanzane a fette e, dopo averle salate, aspettate che siano trascorse un paio d'ore.
Fatele friggere in abbondante olio caldo; fate lo stesso anche con la cipolla.
In una teglia unta d'olio, deponete le melanzane a strati, aggiungendo tra uno strato e l'altro la salsa di pomodoro, il parmigiano, la cipolla, il basilico.
Infornate e, a metà cottura, decorate con la mozzarella e con le uova sode tagliate a fettine.