Aqueça uma panela funda e coloque o azeite. Adicione a cebola e o alho e refogue por 2 minutos. Junte os demais ingredientes e deixe cozinhando em fogo médio por 30 minutos. Retifique os temperos ao final do cozimento. Reserve.
Retire a tripa das linguiças. Aqueça uma frigideira funda e coloque azeite de oliva. Adicione as linguiças e mexa com uma colher, forçando para que ela se desmanche em pedaços menores. Quando estiver dourada, acrescente o molho de tomate e misture muito bem. Acerte os temperos e sirva com a massa de sua preferência.