Soybeans or soya beans (Glycine max) are a type of legume native to eastern Asia.
Soybeans are among the best sources of plant-based protein.
The protein content of soybeans is 36–56% of the dry weight (2, 3, 4).
One cup (172 grams) of boiled soybeans boasts around 29 grams of protein (5).
The nutritional value of soy protein is good, although the quality is not quite as high as animal protein (6).