Aqueça o azeite em uma panela grande em fogo médio.
Adicione a cebola e o alho, refogando até que fiquem transparentes.
Acrescente a salsicha, previamente retirada da pele e desfeita, e cozinhe até dourar.
Adicione o tomate pelado ou a passata ao refogado de salsicha, tempere com sal e pimenta, e deixe cozinhar em fogo baixo por cerca de 30 minutos, até o molho engrossar.
Adicione as folhas de manjericão nos últimos minutos de cozimento.
Enquanto o molho cozinha, ferva uma grande panela de água salgada.
Adicione os Malloreddus e cozinhe conforme as instruções da embalagem, até que estejam al dente.
Escorra os Malloreddus e misture-os ao molho de salsicha e tomate, cozinhando tudo junto por alguns minutos para que a massa absorva bem o molho.
Sirva os Malloreddus alla Campidanese quentes, polvilhados generosamente com queijo pecorino ralado.