Backofen auf 180 °C Ober-/Unterhitze vorheizen und Backbleche mit Backpapier auslegen.
Auberginen waschen, trocknen und in 7–10 mm dicke Scheiben schneiden.
Olivenöl mit Basilikum, Thymian, Salz und Zucker verrühren.
Auberginenscheiben auf die Backbleche legen und dünn mit dem Gewürzöl bestreichen.
Auberginen ca. 20 Minuten vorbacken, bis sie weich sind und leicht Farbe bekommen.
Zwiebeln schälen und in dünne Ringe oder Halbringe schneiden.
Zwiebeln in einer großen Pfanne bei mittlerer Hitze 10–12 Minuten weich anbraten.
Gehackte Tomaten, Basilikum, Thymian, Salz, Pfeffer und Zucker hinzufügen.
Sauce etwa 10 Minuten köcheln lassen und abschmecken.
Eine Auflaufform leicht einfetten und etwas Sauce auf dem Boden verteilen.
Auberginen, Tomaten-Zwiebel-Sauce und Mozzarella abwechselnd in die Form schichten.
Mit Sauce und einer großzügigen Schicht Mozzarella abschließen.
Auflauf bei 180 °C weitere 20–25 Minuten backen, bis der Käse geschmolzen und goldbraun ist.
Vor dem Servieren 10 Minuten ruhen lassen.