Value Per Nutrient Food 21.43 g 100 grams Protein Fish, salmon, chum, canned, without salt, drained solids with bone 21.43 g 100 grams Protein Pork, fresh, loin, whole, separable lean only, raw 21.43 g 100 grams Protein Beef, flank, steak, separable lean only, trimmed to 0" fat, select, raw 21.42 g 100 grams Protein Beans, pinto, mature seeds, raw 21.41 g 100 grams Protein Pork, cured, ham -- water added, rump, bone-in, separable lean only, heated, roasted 21.41 g 100 grams Protein Beef, ground, 95% lean meat / 5% fat, raw 21.41 g 100 grams Protein Beef, round, knuckle, tip side, steak, separable lean and fat, trimmed to 0" fat, choice, raw 21.40 g 100 grams Protein Nuts, almonds, blanched