To make sure we get enough protein everyday, it is important to consider quality and quantity. When we think of protein, the first foods that come to mind are typically chicken, beef and maybe eggs. But what if you opt to get your protein from plants instead of animal sources? A diet rich in vegetables, whole grains, beans, soy foods, and nuts and seeds can provide enough protein.  

Source: http://nationalpeanutboard.org/news/