Which food in this ranking has the most protein per 100g?
Of the 100 foods listed here, Soy protein isolate has the most protein per 100 g, at 88.3 g. A typical 1 oz serving (28 g) provides 24.7 g.
How were these foods ranked?
Basis: protein in 100 g of each food. This is the equal-weight comparison, so it ranks foods against each other rather than against whatever portion each is usually eaten in. All 796 foods in the ProteinTally database, ranked. Figures come from each food's USDA record.
How much protein does soy protein isolate have?
Soy protein isolate tops this list at 88.3 g / 100 g. It provides 24.7 g of protein per 1 oz (28 g), which is 88.3 g per 100 g.