Which food in this ranking has the most protein per 100g?
Of the 47 foods listed here, Parmesan cheese has the most protein per 100 g, at 35.8 g. A typical 1 oz serving (28 g) provides 10 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. 47 of the 796 foods in the ProteinTally database work as a snack. Figures come from each food's USDA record.
How much protein does cottage cheese (2%) have?
Cottage cheese (2%) tops this list at 24.9 g. It provides 24.9 g of protein per 1 cup (226 g), which is 11 g per 100 g.