Those who lead a vegan lifestyle tend to have lower cholesterol levels and a lower risk for many cancers. Meat-free diets can provide all the nutrients you need. A nutritionally sound diet will include a variety of whole grains, fruits, vegetables, legumes, nuts, and soy.