High Protein Foods by Nutrient Density (Most Protein per 100 Grams) FoodServingProtein 1 Spirulina View (Source)100 grams115% DV (57.5g) 2 Dry-Roasted Soybeans View (Source)100 grams87% DV (43.3g) 3 Grated Parmesan Cheese View (Source)100 grams83% DV (41.6g) 4 Lean Veal Top Round View (Source)100 grams73% DV (36.7g) 6 more rows May 8, 2023