Encha uma panela grande com água, junte uma pitada de sal e leve a ferver em fogo alto.
Adicione a massa cavatappi e cozinhe até ficar al dente (9–11 minutos). Antes de escorrer, reserve 240 ml da água de cozedura da massa e escorra bem.
Aqueça o azeite numa frigideira grande ou num tacho de fundo grosso em fogo médio-alto. Junte a linguiça italiana, parta-a com uma colher e deixe dourar durante 6–8 minutos, até não restarem partes rosadas. Escorra o excesso de gordura, deixando apenas cerca de 1 colher de sopa na frigideira, e transfira a linguiça para um prato.
Reduza o fogo para médio, adicione a cebola amarela média picada e cozinhe até ficar macia e translúcida (5–7 minutos).
Acrescente o alho picado e cozinhe por mais 1 minuto, até ficar perfumado.
Junte o tomate pelado triturado e o caldo de galinha, mexa e deixe ferver suavemente. Reduza o fogo ao mínimo, tape e cozinhe durante 10 minutos.
Destape e adicione as natas, o queijo parmesão ralado, o sal e a pimenta preta. Cozinhe durante 2–3 minutos, mexendo ocasionalmente, até o molho ficar cremoso e homogéneo.
Incorpore a massa escorrida no molho e envolva bem. Se o molho estiver demasiado espesso, junte um pouco da água de cozedura reservada até obter a consistência desejada.
Adicione o manjericão fresco picado, misture e sirva de imediato, polvilhado com queijo parmesão extra.