It is a myth that protein is difficult to obtain for vegans, vegetarians and plant-based “lifestyler’s.”
Protein is abundant in plant foods.
For example, 3 tablespoons of hemp seeds contain over 10 grams of protein.
Nuts like almonds are another great source of plant based protein, and there are many others.