Encha uma panela grande com água, acrescente uma pitada de sal e leve ao fogo alto até levantar fervura.
Aqueça 1 colher de sopa de azeite em uma frigideira grande em fogo médio-alto.
Adicione 450 g de linguiça italiana sem tripa, esfarele com uma colher e cozinhe por 5 a 7 minutos, até dourar e não ficar mais rosada. Escorra o excesso de gordura e reserve.
Reduza o fogo para médio, acrescente 1 cebola amarela pequena picada e refogue por 3 a 4 minutos, até ficar translúcida.
Junte 2 dentes de alho picados e cozinhe por 1 minuto, até soltar aroma.
Despeje 800 g de polpa de tomate, mexendo para soltar os pedacinhos dourados do fundo da frigideira, e deixe cozinhar em fogo baixo até ferver suavemente.
Enquanto isso, coloque 400 g de penne Protein+ (Barilla) na água fervente e cozinhe por 10 a 11 minutos, até ficar al dente.
Enquanto a massa cozinha, acrescente 150 g de espinafre fresco ao molho e mexa por 1 a 2 minutos, até murchar.
Volte com a linguiça reservada ao molho e tempere com 1/2 colher de chá de sal e 1/4 de colher de chá de pimenta-do-reino.
Reserve 1/2 xícara da água do cozimento da massa, escorra o penne, adicione-o à frigideira com o molho e misture bem, usando a água reservada aos poucos para deixar o molho mais cremoso.
Sirva imediatamente com queijo parmesão ralado por cima. Guarde as sobras em um recipiente fechado na geladeira por até 3 dias.