Plant-based nutrition focuses on foods derived from plants, such as fruits, vegetables, whole grains, legumes, nuts and seeds. A whole food plant-based diet emphasizes consuming as many natural or minimally processed plant foods as possible, while limiting or avoiding animal products, processed foods, sugar and oil. Plant-based diets have been shown to help reduce the risk of heart disease, diabetes, obesity and some cancers.