Em uma panela grande, aqueça o azeite de oliva em fogo médio e adicione a cebola picada. Refogue até que a cebola fique transparente.
Adicione o alho picado e refogue por mais 1 minuto. Em seguida, acrescente os tomates picados e cozinhe por cerca de 5 minutos, até que os tomates comecem a soltar suco.
Adicione o caldo de legumes, o açúcar, o sal, a pimenta-do-reino e o orégano. Cozinhe por 15 minutos em fogo baixo. Por fim, adicione as folhas de manjericão e bata a sopa no liquidificador até ficar homogênea. Se desejar, incorpore o creme de leite antes de servir.