Pique os tomates em pedaços pequenos e coloque em um refratário pequeno. Junte os alhos inteiros e com a casca, o cominho e o azeite. Misture.
Coloque a berinjela inteira e com a casca sobre a mistura de tomate e leve ao forno. Asse até que a berinjela esteja macia (de 30 a 40 minutos). Teste espetando com uma faca afiada. Espere esfriar.
Transfira a berinjela para uma tábua e corte ao meio. Raspe a polpa da berinjela com uma colher. Pique bem. Coloque em uma tigela.
Descasque e pique os dentes de alho e junte à berinjela.
Acrescente o molho de tomate, metade de uma cebola roxa bem picadinha e tempere com sal e pimenta do reino. Misture bem.
Guarde em pote hermético por até 1 semana na geladeira.