All foods from plant have protein.
Here’s the facts. We need to eat foods that supply us with the nine essential amino acids that our bodies can’t make on their own. Some plant-based foods have all of them (quinoa, buckwheat, soy, chia and hempseed) while others have a mix of some and not others. As long as foods like legumes, nuts, seeds, whole grains, fruits and vegetables are consumed daily, you’re getting everything you need and more.