Auberginen waschen, putzen und im Blitzhacker fein zerkleinern oder mit einem Messer sehr fein würfeln. Das Fruchtfleisch in ein Sieb geben, mit etwas Salz vermischen und ca. 20 Minuten im Wasser ziehen lassen.
In der Zwischenzeit Zwiebeln, Knoblauch, Chilischote, Rosmarin und Datteln ebenfalls fein hacken. 1 EL Olivenöl in einer Pfanne erhitzen, Aubergine gut ausdrücken und 3 - 4 Minuten anbraten. Zwiebel, Knoblauch, Chili, Datteln und Rosmarin zugeben, mit Salz und Pfeffer abschmecken und noch weitere 3 - 4 Minuten dünsten. Die Masse abkühlen lassen.
Das Ei mit Parmesan und Frischkäse vermengen.
Auberginenmasse und Paniermehl zugeben und alles gut mischen. Eventuell nochmals mit Salz und Pfeffer abschmecken. Mit feuchten Händen kleine Bällchen formen. Das restliche Olivenöl erhitzen und die Bällchen bei mittlerer Hitze goldbraun anbraten. Tomatenstückchen mit Salz, Zucker und etwas Zitronensaft würzen, zu den Bällchen geben und alles mit geschlossenem Deckel bei geringer Hitze noch ca. 8 - 10 Minuten ziehen lassen.