Backofen auf 200 °C Ober und Unterhitze vorheizen.
Auberginen waschen, gründlich abtrocknen und der Länge nach halbieren. Den Stielansatz dabei an den Auberginen lassen.
Das Fruchtfleisch mit einem Löffel vorsichtig aus den Auberginenhälften lösen. Dabei darauf achten, die Schale nicht zu beschädigen. Das ausgelöste Fruchtfleisch anschließend grob hacken.
Etwas Olivenöl in einer großen Pfanne erhitzen. Die Zwiebelwürfel hineingeben und bei mittlerer Hitze einige Minuten glasig anschwitzen.
Das Schweinehackfleisch hinzufügen und unter Rühren etwa 3 bis 4 Minuten kräftig anbraten.
Das Hackfleisch mit dem Weißwein ablöschen und den Wein weitgehend einkochen lassen.
Das gehackte Auberginenfruchtfleisch hinzufügen und alles weitere 4 bis 5 Minuten garen.
Die Mischung mit Salz und Pfeffer würzen. Etwa 270 g der passierten Tomaten und die Basilikumblätter hinzufügen. Alles kurz verrühren und die Pfanne anschließend vom Herd nehmen.
Das altbackene Brot in kleinere Stücke schneiden und in einem Mixer fein zerkleinern.
Den Caciocavallo grob raspeln.
Die Brotbrösel und 100 g des geraspelten Käses zur Hackfleischmischung geben. Alles gründlich miteinander vermengen.
Eine ausreichend große Auflaufform mit etwas Olivenöl einfetten.
Die ausgehöhlten Auberginenhälften in die Form setzen und innen leicht salzen.
Die vorbereitete Hackfleischmasse gleichmäßig auf die Auberginenhälften verteilen.
Die gefüllten Auberginen mit den zurückbehaltenen passierten Tomaten bestreichen.
Alles mit einem Schuss Olivenöl beträufeln und den restlichen Caciocavallo darüberstreuen.
Die Auberginen im vorgeheizten Backofen etwa 30 Minuten backen, bis das Fruchtfleisch weich und der Käse goldbraun geschmolzen ist.