Phytonutrients can also provide significant benefits for humans who eat plant foods. Phytonutrient-rich foods include colorful fruits and vegetables, legumes, nuts, tea, whole grains and many spices. They affect human health but are not considered nutrients that are essential for life, like carbohydrates, protein, fats, vitamins and minerals.