Die Zwiebel schälen und fein hacken. Den Knoblauch pressen.
Die Aubergine abwaschen, den Stiel entfernen und die Aubergine in Längsrichtung in 10 dünne Scheiben schneiden; die einzelnen Scheiben dann auf Papier- oder Stoffküchentüchern auslegen, salzen und für etwa 15 Minuten liegen lassen. In dieser Zeit sollte die Aubergine ausreichend „schwitzen“ – dank dem Salz scheidet sie überschüssiges Wasser ab.
Solange die Aubergine entwässert, bereiten Sie die Fleischfüllung und die Tomatensauce zu. Für die Zubereitung der Füllung in einer tiefen Pfanne 1 Esslöffel Olivenöl erhitzen, die gehackte Zwiebel hineingeben und 2–3 Minuten bei mittlerer Hitze anbraten.
Dann das Rinderhackfleisch mit in die Pfanne geben und weitere 10 Minuten unter gelegentlichem Umrühren von allen Seiten durchbraten. Anschließend die Pfanne beiseitestellen und das gebratene Fleisch abkühlen lassen. In der Zwischenzeit bereiten Sie die Tomatensauce zu: eine zweite Pfanne (trocken) erhitzen und darin die Tomaten aus der Dose mit dem gepressten Knoblauch, einem ½ Teelöffel gemahlenem Thymian, einem ½ Teelöffel Salz und einem ½ Teelöffel Pfeffer köcheln lassen – es genügen 5 Minuten bei schwacher Hitze, nur so, dass sich alles zu einer homogenen Masse vermengt.
Nun den Backofen auf 190 °C vorheizen. Die entwässerte Aubergine mit einem Papierküchentuch trockentupfen und die einzelnen Scheiben kurz in einer trockenen Pfanne oder auf dem Grill anbraten (es genügen 30 Sekunden bei mittlerer Hitze).
Anschließend in jede Auberginenscheibe einen Teil der vorbereiteten Rindfleischmischung einrollen; sofern die Rouladen nicht zusammenhalten und sich öffnen, stecken Sie sie mit einem Spieß fest. Die Rouladen in einen Bräter (20 cm × 30 cm) legen, mit 1 Esslöffel Olivenöl bestreichen und die Tomatensauce aus der Pfanne darübergießen.
Den Bräter anschließend in den vorgeheizten Backofen geben und 12 Minuten bei 180–190 °C backen.