This would be accomplished as you wrote by eating a vegan diet
very high in vegetables,
high in nuts, avocados, flax, hemp, and other seeds, and possibly olives and olive
oil (but those wouldn't be necessary), and with low to moderate
consumption of beans, lentils, grains, tubers, and fruits.