Aqueça o azeite numa frigideira grande. Junte a pancetta (ou bacon, se não encontrar o produto genuíno italiano) e deixe cozinhar cerca de 5 minutos, mexendo com frequência. Retire e reserve.
Acrescente a cebola picada ao azeite e deixe cozinhar outros 5 minutos. Adicione o alho e a malagueta e deixe em lume brando cerca de meia hora. Acrescente o tomate, sal e pimenta e mexer.
Volte a colocar a pancetta e deixe cozinhar até o molho engrossar, cerca de 15 minutos. Desligue o lume e acrescente o queijo.
Retifique os temperos e sirva quente, sobre massa cozida al dente.