The best vegan protein sources would be beans, tofu and soy products. If you are looking for more high protein food options, Here is a list of 40 plant-based protein sources:
1.3k