Lave bem os tomates sob água corrente. Retire os pedúnculos e faça um pequeno corte em forma de "X" na base de cada tomate.
Em uma panela grande, aqueça o azeite de oliva em fogo médio. Adicione a cebola picada e refogue por cerca de 5 minutos, até que ela fique translúcida.
Adicione o alho picado à panela e refogue por mais 1-2 minutos, até que o alho libere seu aroma.
Adicione os tomates à panela. Mexa bem e deixe cozinhar por cerca de 5 minutos, mexendo ocasionalmente.
Reduza o fogo para médio-baixo, adicione o açúcar, o sal, a pimenta preta, o orégano e a folha de louro. Cubra a panela e deixe os tomates cozinharem por cerca de 30 minutos, mexendo ocasionalmente.
Retire a folha de louro e descarte-a. Se desejar um molho mais suave, use um liquidificador ou processador de alimentos para triturar os tomates cozidos até obter uma consistência homogênea. Se preferir um molho com pedaços, você pode pular esta etapa.
Devolva o molho à panela e adicione o manjericão fresco picado (se estiver usando) e uma pitada de pimenta vermelha em flocos (opcional, para um toque picante). Cozinhe por mais 10 minutos em fogo baixo, mexendo ocasionalmente.
Se preferir um molho mais liso, passe-o por uma peneira para remover quaisquer pedaços de pele ou sementes.
Prove o molho e ajuste o tempero com sal e pimenta, se necessário.
Sirva o Molho de Tomate Caseiro Incrível quente sobre a sua massa preferida, como espaguete, ou utilize-o em outras receitas.