La composition de la graine de vesce commune est proche de celle des autres protéagineux, avec plus de protéines que dans le pois et un peu moins de fibres digestibles que dans la féverole.

Mais la vesce commune contient un facteur antinutritionnel, la cyanoalanine, qui provoque des troubles importants chez les volailles et chez les rats nourris en laboratoire avec de fortes proportions de graines de vesces.