Numa panela grande, leve água a ferver com sal a gosto em lume alto. Quando ferver bem, junte a massa integral e coza durante 10 a 12 minutos, até ficar al dente. Reserve cerca de 120 ml da água de cozedura, escorra a massa e reserve.
Entretanto, aqueça o azeite num tacho largo em lume médio até aquecer bem.
Junte o alho e os flocos de malagueta (opcional) e refogue durante 1 a 2 minutos, mexendo sempre, até o alho soltar aroma e começar a dourar ligeiramente.
Adicione o tomate-cereja cortado ao meio e cozinhe durante 3 a 5 minutos, mexendo de vez em quando, até amolecerem e começarem a rebentar.
Acrescente os espinafres aos poucos, mexendo até murcharem, e adicione o caldo de legumes, envolvendo tudo.
Incorpore a massa escorrida no tacho e envolva bem no molho. Se o molho ficar demasiado espesso, acrescente um pouco da água de cozedura reservada até obter a consistência desejada.
Tempere generosamente com sal e pimenta-preta moída na hora e mexa novamente.
Distribua pelos pratos, sirva de imediato e polvilhe com queijo parmesão ralado por cima.