35 Highest Protein Foods Per 100g (Ranked Nutrition Chart & Macros)

Direct Answer: Highest Protein Foods Per 100g at a Glance

Measured per 100g cooked edible weight, the top whole-food protein sources are parmesan cheese (35.8g), skinless chicken breast (31.0g), turkey breast (29.9g), yellowfin tuna (29.2g), lean beef sirloin (27.2g), wild salmon (25.4g), and roasted pumpkin seeds (30.2g). Among concentrated powders, whey isolate hits 85g+ protein per 100g.

Comparing food labels by serving size easily misleads dieters because a “serving” might mean 28 grams of almonds or 170 grams of yogurt. Standardizing every food to exactly 100 grams (3.5 ounces) lets you spot true protein density side by side with total calories, net carbs, and fat.

Below is a nutrition chart grounded in USDA FoodData Central standard reference values—covering lean animal proteins, seafood, cheeses, and plant staples so you can hit daily muscle-retention and satiety targets without accidental calorie creep.

Free Interactive Dukan Planner (2026)
Want Your Exact Attack Days, Daily Oat Bran Dose & Free Printable Fridge Sheet?

Enter your current weight and goal weight in our free tool to generate your personalized 7-day Attack/Cruise schedule and download our 1-page printable Attack Phase Fridge Quick-Start Card (PDF).

Calculate My Phase Roadmap & Get Free PDF →

1. Highest Protein Meats, Poultry & Fish Per 100g

Animal proteins remain the cleanest calorie-for-calorie protein engines because they contain complete essential amino acid profiles (including muscle-triggering leucine) with near-zero carbohydrate load:

Rank & Food (Per 100g Cooked/Ready)ProteinCaloriesFatCarbs
Beef Jerky (Lean, Unsweetened)33.2g250 kcal3.5g11g (check sugar)
Bresaola (Air-Dried Lean Beef)32.0g151 kcal2.0g0g
Chicken Breast (Roasted, Skinless)31.0g165 kcal3.6g0g
Turkey Breast (Roasted, Skinless)29.9g147 kcal2.1g0g
Yellowfin Tuna (Seared/Baked)29.2g130 kcal0.6g0g
Lean Beef Sirloin (Trimmed)27.2g183 kcal7.2g0g
Pork Tenderloin (Lean Roast)26.2g143 kcal3.5g0g
Canned Light Tuna (In Water)25.5g116 kcal0.8g0g
Wild Atlantic Salmon (Cooked)25.4g182 kcal8.1g0g
Sardines (Canned in Water/Brine)24.6g208 kcal11.5g0g
Cooked Shrimp / Prawns24.0g99 kcal0.3g0.2g
Pacific Cod (Baked/Poached)22.8g105 kcal0.9g0g

Want foods ranked strictly by lowest calories per gram of protein? Check our dedicated breakdown of highest protein, lowest calorie foods per 100g for rapid cutting phases.

2. Dairy, Eggs & Cheeses Per 100g

Hard aged cheeses pack extraordinary protein per 100 grams because water is pressed out during aging, though saturated fat increases alongside calories. Fat-free cultured dairy (quark, non-fat Greek yogurt, cottage cheese) keeps protein density high at just 55 to 75 calories per 100g:

Dairy / Egg Food (Per 100g)ProteinCaloriesFatCarbs
Parmesan Cheese (Hard Grated)35.8g431 kcal29.0g4.1g
Gruyere / Swiss Cheese29.8g413 kcal32.3g0.4g
Part-Skim Mozzarella24.3g254 kcal15.9g2.8g
Whole Boiled Eggs (2 large ≈ 100g)12.6g155 kcal10.6g1.1g
Low-Fat Cottage Cheese (1% Milkfat)12.4g72 kcal1.0g2.7g
Fat-Free Quark (Fromage Blanc)12.0g60 kcal0.2g3.5g
Pure Liquid Egg Whites10.9g52 kcal0.2g0.7g
Non-Fat Greek Yogurt (Strained)10.2g59 kcal0.4g3.6g

3. High-Protein Plant, Seed & Legume Foods Per 100g

Whether following vegetarian meatless dinners or boosting daily fiber intake, soy derivatives, vital wheat gluten, seeds, and lupini beans deliver substantial plant protein per 100 grams:

Plant / Seed Food (Per 100g)ProteinCaloriesFatCarbs
Nutritional Yeast (Flakes)46.7g333 kcal4.0g33g (high fiber)
Hemp Seeds (Hulled Hearts)31.6g553 kcal48.8g8.7g
Roasted Pumpkin Seeds (Pepitas)30.2g559 kcal49.1g10.7g
Dry-Roasted Peanuts (Unsalted)24.4g587 kcal49.7g21.3g
Seitan (Cooked Vital Wheat Gluten)21.0g–25.0g120 kcal1.5g4.0g
Almonds (Raw Whole)21.2g579 kcal49.9g21.6g
Cooked Tempeh (Fermented Soy)19.9g192 kcal10.8g7.6g
Extra-Firm Pressed Tofu17.3g144 kcal8.7g2.8g
Cooked Lupini Beans (Brined)15.6g119 kcal2.9g9.9g
Shelled Edamame (Steamed)11.9g121 kcal5.2g8.9g
Cooked Brown/Green Lentils9.0g116 kcal0.4g20.1g

4. Protein Per 100g vs. Protein Per 100 Calories (The Calorie Trap)

Notice a critical pattern in the charts above: 100g of roasted almonds contains 21.2g of protein, nearly matching cod fillet (22.8g). Yet those almonds also cost 579 calories—more than five times the caloric price of the same protein dose from cod or shrimp!

When fat loss is your primary goal, favor “high-efficiency” foods yielding at least 10g protein per 100 calories: white fish, shrimp, tuna in water, chicken or turkey breast, liquid egg whites, fat-free quark, and seitan. Reserve higher-fat seeds, salmon, and aged cheeses for controlled flavor boosts.

Following a structured low-carb protocol? See every lean protein permitted from Day 1 in our Dukan Diet Attack Phase 68 Food List, or explore satiating options in our 14 low-calorie foods you can eat more of.

Frequently Asked Questions

Which food has the highest protein per 100g with lowest calories?

Skinless cooked chicken breast (31g protein, 165 kcal), canned light tuna in water (25.5g protein, 116 kcal), cod (23g protein, 105 kcal), shrimp (24g protein, 99 kcal), and dry seitan (75g vital gluten / 21g cooked per 100g) deliver the highest protein-to-calorie efficiency.

What plant-based foods have the most protein per 100g?

Pumpkin seeds (30g), firm tofu (15–17g for extra-firm pressed), tempeh (19–20g), lupini beans (15.6g cooked), edamame (11.9g), cooked lentils (9g), and Vital Wheat Gluten / seitan (21–25g cooked) lead the plant protein rankings per 100 grams.

Are nuts a good source of pure protein per 100g?

Dry-roasted peanuts (25g) and almonds (21g) contain impressive grams per 100g, but carry 560–600 calories from fat—so they behave more like calorie-dense fats than lean meats or low-fat Greek yogurt on a fat-loss diet.

How much protein per 100g counts as ‘high protein’ on food labels?

Under UK and EU nutrition guidance, a food qualifies as ‘high in protein’ when at least 20% of its total calories come from protein—typically translating to 12g+ protein per 100g for meats/dairy or 8g+ per 100g for legumes.

Similar Posts