Eating mostly fruits, vegetables, beans, legumes, and whole grains, along with nuts in limited quantities can reduce your risk of heart disease, high cholesterol, high blood pressure and type 2 diabetes.
If you are concerned with lack of protein, remember that as long as you are eating adequate calories, it is unlikely that you will become protein deficient. Plant-based sources of protein are not only convenient, low-fat, nutritious, but also eco- and environmentally friendly.