Den grünen Stielansatz und den unteren Teil der Aubergine entfernen. Die Aubergine in Scheiben schneiden. Die Schalotten oder die Zwiebel schälen und vierteln. Mit einem scharfen Messer die Tomaten an der Oberseite kreuzförmig einritzen und 15-20 Sekunden in kochendes Wasser tauchen. Mit eiskaltem Wasser abschrecken und die Haut abziehen. Die Tomaten in Würfel schneiden. Das Öl in einer Pfanne erhitzen und die Auberginenscheiben, die Tomaten und die Schalotten dazugeben. Die Knoblauchzehe über der Pfanne durch die Presse drücken. Den Zucker, den Basilikum und den Weinessig unter Rühren hinzugeben. Reichlich frisch gemahlenen Pfeffer hinzugeben und nach Belieben salzen. Das Gericht zugedeckt in der Pfanne etwa 15-20 Minuten bei niedriger Temperatur garen lassen. Eventuell etwas Wasser oder Wein hinzugeben. Gelegentlich umrühren.