Coloque bastante água com sal num tacho grande e leve a ferver em lume alto.
Junte a massa cavatappi e coza até ficar al dente, cerca de 9 a 11 minutos. Antes de escorrer, reserve 240 ml da água da cozedura.
Enquanto isso, aqueça o azeite numa frigideira grande ou tacho em lume médio-alto.
Adicione a linguiça italiana moída (suave ou picante, ao gosto) e cozinhe, desfazendo-a com uma colher, até ficar bem dourada e sem partes rosadas, cerca de 6 a 8 minutos.
Escorra o excesso de gordura, deixando cerca de 1 colher de sopa no tacho.
Reduza o lume para médio e junte a cebola amarela média picada. Cozinhe até ficar translúcida, cerca de 5 a 7 minutos.
Adicione o alho picado e cozinhe até perfumar, cerca de 1 minuto.
Verta o tomate pelado esmagado e o caldo de galinha, mexa e deixe ferver suavemente.
Reduza o lume para baixo, tape e deixe cozinhar por 10 minutos.
Destape, junte as natas, o queijo parmesão ralado, o sal e a pimenta-preta moída e cozinhe, mexendo, até o molho ficar homogéneo e aquecido, cerca de 2 a 3 minutos.
Acrescente a massa escorrida ao molho e envolva bem, adicionando a água da cozedura reservada conforme necessário para atingir a consistência desejada.
Por fim, junte o manjericão fresco picado e sirva de imediato, com mais queijo parmesão, se desejar.