What is a plant based diet?

A plant-based diet is a diet focused around plant foods: fruits, vegetables, legumes, grains, nuts and seeds, without animal products. No meat, fish, butter, milk, eggs, cheese, gelatin or other animal by-products.

What are some advantages of a plant based diet?