Aqueça o azeite de oliva em uma panela grande de fundo grosso ou de ferro (como as Le Creuset) e leve a fogo médio. Refogue o funcho e a cebola por 7 minutos, mexendo de vez em quando, até ficar macio. Adicione a linguiça e cozinhe de 7 a 8 minutos, despedaçando-a com um garfo, até dourar bem. Acrescente o alho, as sementes de erva-doce, a pimenta calabresa, 2 colheres de chá de sal e 1 colher de chá de pimenta-do-reino e cozinhe por um minuto. Despeje o vinho; quando levantar fervura, acrescente o creme de leite, o creme half-and-halfe a massa de tomate. Espere levantar fervura novamente; diminua o fogo e cozinhe por 20 minutos, até engrossar.
Enquanto isso, coloque uma panela grande de água com 2 colheres de sopa de sal no fogo e cozinhe o rigatoni conforme as instruções da embalagem. Escorra o macarrão e junte-o ao molho, mexendo bem. Cozinhe por 5 minutos para que o macarrão absorva o molho. Desligue o fogo; adicione a salsinha e 1/2 xícara de parmesão. Sirva quente em bowlsrasos com a outra 1/2 xícara de parmesão do lado.