Top high-protein vegan foods including complete proteins and low fat sources. Meet your protein requirements easily and stay full. How to get 100 grams of protein