Dans une grande casserole, portez à ébullition un grand volume d'eau salée. Ajoutez les pâtes complètes et faites-les cuire 10 à 12 minutes, jusqu'à ce qu'elles soient al dente. Réservez 120 ml d'eau de cuisson, puis égouttez les pâtes.
Pendant ce temps, faites chauffer l'huile d'olive dans une grande poêle à feu moyen jusqu'à ce qu'elle commence à frémir.
Ajoutez l'ail émincé et les flocons de piment (facultatif), puis faites revenir 1 à 2 minutes en remuant sans cesse, jusqu'à ce que l'ail dégage son arôme et commence à dorer.
Ajoutez les tomates cerises coupées en deux et faites-les cuire 3 à 5 minutes en remuant de temps en temps, jusqu'à ce qu'elles ramollissent et commencent à éclater.
Ajoutez les épinards par poignées, en remuant jusqu'à ce qu'ils tombent, puis versez le bouillon de légumes et mélangez.
Ajoutez les pâtes égouttées dans la poêle et mélangez pour bien les enrober. Si la sauce est trop épaisse, ajoutez un peu d'eau de cuisson réservée jusqu'à obtenir la consistance souhaitée.
Assaisonnez généreusement de sel et de poivre noir fraîchement moulu, puis mélangez de nouveau.
Répartissez dans les assiettes et servez immédiatement, parsemé de Parmesan râpé.