Which food in this ranking has the most protein per 100g?
Of the 31 foods listed here, Dried-frozen tofu (koyadofu) has the most protein per 100 g, at 52.5 g. A typical 1 piece serving (17 g) provides 8.9 g.
How were these foods ranked?
Basis: protein in one serving of each food, in the portion its USDA record is quoted in. Those portions are not a common unit - a cup of dry milk powder is not the same amount of food as a chicken breast - so every row prints its serving and its weight, and the per-100 g list compares the same foods on equal weight. 31 of the 796 foods in the ProteinTally database are soy foods. Figures come from each food's USDA record.
How much protein does soybeans (mature) have?
Soybeans (mature) tops this list at 31.3 g. It provides 31.3 g of protein per 1 cup cooked (172 g), which is 18.2 g per 100 g.