Die Auberginen der Länge nach in etwa 5 mm dicke Scheiben schneiden, nebeneinander auf einem Backblech auslegen und beidseitig mit feinem Meersalz bestreuen. 30–60 Minuten ziehen lassen, bis sich Wasserperlen bilden, dann mit Küchenpapier trocken tupfen.
1 EL Olivenöl in einem mittelgroßen Topf bei mittlerer Hitze erhitzen. Den zerdrückten Knoblauch darin etwa 1 Minute anschwitzen, bis er duftet. Gehackte Tomaten, Tomatenmark und Zucker einrühren, kurz aufkochen lassen. Dann die Hitze reduzieren und die Sauce 20–25 Minuten bei geringer Hitze köcheln lassen, dabei gelegentlich umrühren, bis sie leicht eingedickt ist. Die meisten zerrupften Basilikumblätter unterheben und mit Salz sowie frisch gemahlenem schwarzem Pfeffer abschmecken. Beiseitestellen.
2–3 EL Olivenöl in einer großen Pfanne bei mittlerer bis hoher Hitze erhitzen. Die Auberginenscheiben portionsweise jeweils 2–3 Minuten pro Seite braten, bis sie goldbraun und weich sind. Bei Bedarf mehr Öl hinzufügen. Die gebratenen Scheiben auf Küchenpapier abtropfen lassen.
Den Backofen auf 180 °C Ober-/Unterhitze (160 °C Umluft/Gas Stufe 4) vorheizen.
Eine dünne Schicht Tomatensauce auf dem Boden einer 20 × 30 cm großen, ofenfesten Form verteilen. Eine Lage gebratener Auberginenscheiben darauf legen, einige Mozzarella-Stücke darüber verteilen und mit geriebenem Parmesan bestreuen. Diesen Vorgang (Sauce, Auberginen, Mozzarella, Parmesan) wiederholen und mit einer Schicht Sauce, Mozzarella und Parmesan abschließen.
35–40 Minuten backen, bis der Käse goldbraun ist und die Sauce Blasen wirft.
Den Auflauf vor dem Servieren 10–15 Minuten ruhen lassen.