Descascar as berinjelas, cortar em cubos e cozinhar em água e sal (não deixar muito mole).
Escorrer as berinjelas e colocar em uma vasilha (de preferência com tampa).
À parte colocar a uva passa, o vinagre e o vinho em uma panela e deixar ferver um pouco (para amolecer a uva passa).
Misturar a berinjela com os tomates, azeite, sal, cheiro verde e azeitonas picadas. Mexer tudo e por cima regar com o molho (uva passa, vinagre e vinho) ainda quente.
Mexer e deixar coberto até tomar gosto.
Servir como salada ou como entrada com torradas.
Fazer com antecedência para que pegue gosto (pelo menos 2 dias de antecedência).