Em uma panela grande, coloque água, acrescente uma pitada generosa de sal e leve ao fogo alto até ferver bem.
Assim que a água ferver, junte 450 g de penne, mexendo de vez em quando para não grudar, e cozinhe até ficar al dente (cerca de 10 a 12 minutos).
Antes de escorrer, reserve 240 ml da água do cozimento. Em seguida, escorra a massa e reserve.
Enquanto isso, aqueça 2 colheres de sopa de azeite de oliva em fogo médio, em uma frigideira grande ou panela funda.
Acrescente 1 cebola pequena picada e refogue por 5 a 7 minutos, até ficar macia e translúcida.
Adicione 3 dentes de alho picados e refogue por mais 1 minuto, até perfumar.
Despeje 800 g de polpa de tomate, acrescente 1 colher de chá de orégano seco, 1/2 colher de chá de sal e 1/4 de colher de chá de pimenta-do-reino. Misture e deixe ferver suavemente.
Reduza o fogo para baixo, tampe a panela e deixe o molho cozinhar por 15 minutos, mexendo de vez em quando (até 30 minutos para um sabor mais intenso).
Adicione 1/4 de xícara de folhas de manjericão fresco grosseiramente picadas e misture.
Junte o penne cozido ao molho, misture bem e, se necessário, adicione um pouco da água do cozimento reservada para ajustar a consistência.
Sirva imediatamente, polvilhando queijo parmesão ralado na hora por cima.