Forre uma assadeira grande com papel alumínio e unte com azeite.
Lave os tomates e corte em 4 no sentido do comprimento. Tire a parte verde do cabinho. Coloque na assadeira com o lado cortado para cima, em uma só camada.
Espalhe os pedaços de cebola e os dentes de alho (com a casca) entre os tomates.
Misture em uma tigelinha o azeite, o vinagre balsâmico, sal e pimenta-do-reino. Distribua sobre os tomates. Salpique as folhas de manjericão.
Leve ao forno por 2 horas, ou até que os tomates fiquem murchos e com as beiradas ligeiramente tostadas.
Retire do forno e deixe esfriar na assadeira. Descasque os dentes de alho.
Transfira os tomates, cebola e o alho para o processador. Pulse até formar um molho homogêneo. Ajuste o tempero, se necessário.
Use em seguida ou guarde em pote de vidro na geladeira por até 1 semana.