Plant-based foods include a wide range of foods derived from plants. They include nuts, seeds, oils, seeds, nuts, and legumes, in addition to fruits and vegetables.