Aqueça em uma caçarola 1 colher de azeite sem deixar queimar. Doure a cebola e acrescente a berinjela picada em pedaços grandes. Enquanto a berinjela refoga acrescente azeite de oliva aos poucos sem encharcar. Refogue em fogo baixo até a berinjela amaciar. Acrescente o vinagre, as alcaparras e os tomates e deixar cozinhar sem que desmanchem. Desligue o fogo. Acrescente o açúcar, o sal, a pimenta e mexa bem. Prove e acrescente mais açúcar se estiver muito ácida. Sirva fria como entrada ou quente como acompanhamento.