Die Zubereitung beginnt mit dem Schälen und Schneiden der Kartoffeln in dünne Scheiben. Diese werden in einer Pfanne mit etwas Öl goldbraun gebraten. In der Zwischenzeit wird eine Zwiebel fein gehackt und in einer anderen Pfanne mit etwas Öl glasig gedünstet. Knoblauch und gehackte Tomaten hinzufügen und köcheln lassen, bis die Soße eindickt. Auberginen in Scheiben schneiden, salzen und kurz ruhen lassen, dann abspülen und trocken tupfen. Die Auberginenscheiben ebenfalls in einer Pfanne anbraten. Eine Auflaufform mit den Kartoffelscheiben auslegen, die Tomatensoße darüber verteilen und die Auberginenscheiben darauf schichten. Mit einer Béchamelsoße aus Butter, Mehl und Milch übergießen und mit geriebenem Käse bestreuen. Im vorgeheizten Ofen bei 180°C etwa 30-40 Minuten backen, bis die Oberfläche goldbraun ist.