A lower risk of cancer at many different sites is seen in association with higher intakes of vegetables and fruit. There are many biologically plausible reasons for this potentially protective association. It is argued that increasing intake of plant foods to 400-800 g/day is a public health strategy of considerable importance for individuals and communities worldwide.