Die Auberginen in Scheiben schneiden, salzen und 20 Minuten ziehen lassen. Anschließend mit Küchenpapier abtupfen und in Olivenöl von beiden Seiten anbraten.
Zwiebeln und Knoblauch in einer Pfanne mit Öl glasig dünsten, das Hackfleisch zugeben und krümelig braten.
Tomatenmark unterrühren, stückige Tomaten und Brühe hinzufügen, mit Zimt, Paprikapulver, Salz und Pfeffer würzen. 20 Minuten köcheln lassen.
Für die Béchamelsauce Butter schmelzen, Mehl einrühren, nach und nach Milch angießen und glatt rühren. Mit Salz, Pfeffer und Muskat würzen.
Eine Auflaufform mit Auberginenscheiben auslegen, darauf Hackfleischmischung verteilen, erneut Auberginen, dann wieder Hackfleisch und zuletzt die Béchamel.
Mit Käse bestreuen und im vorgeheizten Backofen bei 180 °C Ober Unterhitze ca. 40 Minuten goldbraun backen.
Vor dem Servieren 10 Minuten ruhen lassen.