Die Auberginen in etwa 1 cm dicke Scheiben schneiden und mit Salz bestreuen. 30 Minuten ruhen lassen, um die Bitterstoffe zu entziehen. Anschließend abspülen und trocken tupfen.
Den Ofen auf 200 °C vorheizen. Ein Backblech mit Backpapier auslegen.
Die Auberginenscheiben mit Olivenöl bestreichen und auf das Backblech legen. 20 Minuten rösten, bis sie weich und goldbraun sind.
Eine Schicht Tomatensauce auf den Boden einer Auflaufform verteilen. Eine Schicht Auberginen darauflegen, gefolgt von einer Schicht Mozzarella und einer Schicht Parmesan. Mit Oregano, Pfeffer und einer weiteren Schicht Tomatensauce fortfahren. Diesen Vorgang wiederholen, bis alle Zutaten aufgebraucht sind, und mit Parmesan abschließen.
Die Auflaufform für 25-30 Minuten in den Ofen geben, bis der Käse geschmolzen und goldbraun ist.
Vor dem Servieren 10 Minuten ruhen lassen und mit frischem Basilikum garnieren.