È stato stimato che le persone che mangiano soprattutto alimenti di origine vegetale (verdure, legumi, cereali grezzi e cereali) presentano un rischio di cancro inferiore di circa l'11 % rispetto alle persone con un basso apporto di alimenti di origine vegetale. Abitudini di vita come una dieta sana, un peso corporeo normale e l'attività fisica tendono a essere concomitanti nelle stesse persone, quindi è difficile isolarne i singoli effetti. I maggiori benefici per la salute si ottengono seguendo uno stile di vita sano (Peso corporeo, attività fisica e alcol).