High-Protein Foods – The Ultimate List for Every Goal

8 min read

TL;DR

If you want to meet your protein needs, you need a list sorted by context – not just a "top 10 protein foods." The most important sources:

  • Lean animal: chicken breast, low-fat quark, skyr, tuna, eggs, salmon
  • Plant-based: tofu, tempeh, seitan, lentils, beans, edamame
  • Practical on the go: skyr cups, low-fat quark, eggs (hard-boiled), whey shake
  • For bulking: whole eggs, beef, milk, peanut butter, cheese

Go to the Macro Calculator → · Calculate your protein needs →

Top 30 high-protein foods at a glance

Animal sources (lean)

FoodProtein/100 gCalories/100 gg protein/kcal
Chicken breast (raw)22 g105 kcal0.21
Turkey breast24 g109 kcal0.22
Beef (lean, 5% fat)22 g130 kcal0.17
Tuna (in water)25 g110 kcal0.23
Salmon20 g200 kcal0.10
Trout19 g110 kcal0.17
Low-fat quark12 g67 kcal0.18
Skyr11 g63 kcal0.17
Cottage cheese11 g100 kcal0.11
Harzer cheese30 g124 kcal0.24
Eggs (whole)13 g155 kcal0.08
Egg whites11 g52 kcal0.21

Best choices on a diet: Harzer cheese, tuna, turkey breast, skyr.
Best choices for bulking: salmon, whole eggs, beef.

Animal sources (higher fat, more calorie-dense)

FoodProtein/100 gCalories/100 g
Ground meat (15% fat)18 g215 kcal
Lamb20 g290 kcal
Herring17 g220 kcal
Whole milk (3.5%)3.3 g65 kcal
Whole-milk yogurt3.5 g60 kcal
Cheese (Gouda, 45% fat in dry matter)25 g350 kcal
Parmesan35 g392 kcal

These make sense for people with high calorie needs (bulking, athletes), but are less suitable on a strict diet.

Plant-based sources

FoodProtein/100 gCalories/100 gNote
Sweet lupins (dried)36 g380 kcalHigh quality
Soybeans (dried)35 g400 kcalComplete
Hemp seeds32 g553 kcalPlus omega-3
Peanuts26 g564 kcalHigh in fat
Lentils (dry)23 g300 kcalPlus iron
Chickpeas (dry)19 g309 kcalPlus fiber
Black beans (dry)21 g340 kcalPlus fiber
Seitan25 g145 kcalPure gluten
Tempeh19 g195 kcalPlus probiotics
Tofu (firm)16 g140 kcalVersatile
Edamame11 g122 kcalQuick snack
Lentils (cooked)9 g116 kcalPractical value
Quinoa (cooked)4 g120 kcalComplete amino acid profile

Important: Plant proteins often have a somewhat lower biological value. Combining grains + legumes (e.g., rice + lentils) makes up for that.

Vegan macros →

Protein powders and supplements

ProductProtein/100 gUse
Whey concentrate75–80 gFast, post-workout
Whey isolate85–90 gVery pure, low-lactose
Casein75–80 gSlow, before bed
Soy protein isolate85–90 gPlant-based, neutral
Pea protein75–80 gPlant-based, slightly earthy
Hemp protein50 gPlus omega, less pure
Vegan blend (pea + rice)70–80 gComplete profile

Practical recommendation: Whey concentrate offers the best value for money. A vegan blend (pea + rice) is the way to go for plant-based eaters.

Lists for specific needs

Top 5 for losing weight (high protein + low calorie)

  1. Low-fat quark (12 g, 67 kcal) – very filling, versatile
  2. Chicken breast (22 g, 105 kcal) – a classic
  3. Tuna in water (25 g, 110 kcal) – quick, lean
  4. Harzer cheese (30 g, 124 kcal) – the highest protein density per kcal
  5. Skyr (11 g, 63 kcal) – practical on the go

Top 5 for building muscle (high calorie + high protein)

  1. Salmon (20 g protein, 200 kcal, plus omega-3)
  2. Beef (22 g, 220 kcal with some fat)
  3. Whole eggs (13 g, 155 kcal, perfect amino acid profile)
  4. Whey shake with milk (~50 g protein, 350 kcal per serving)
  5. Cheese + whole-grain bread (16–25 g protein per snack)

Top 5 for vegetarians/vegans

  1. Tofu (16 g, 140 kcal, very versatile)
  2. Tempeh (19 g, 195 kcal, plus probiotics)
  3. Lentils (9 g cooked, filling)
  4. Seitan (25 g, 145 kcal, meat-like texture)
  5. Pea protein powder (75 g/100 g, as a supplement)

Top 5 protein snacks for on the go

  1. Skyr cup (~17 g protein per 150 g)
  2. Beef jerky (~10 g per 30 g serving)
  3. Hard-boiled eggs (~6 g per egg)
  4. Low-fat quark with berries (~25 g per 250 g)
  5. Edamame (frozen, ready in 5 minutes) (~11 g per 100 g)

Top 5 cheapest protein sources per gram

  1. Skim milk powder (~$3–4/kg, 35 g protein/100 g = ~$0.01/g protein)
  2. Eggs (~$0.30/egg = ~$0.04/g protein)
  3. Low-fat quark (~$1.50/500 g = ~$0.025/g protein)
  4. Lentils (dry) (~$2/kg = ~$0.009/g protein)
  5. Frozen chicken (~$7/kg = ~$0.03/g protein)

What you should avoid

"High-protein" marketing traps

  • Protein pudding in the chilled aisle: often only 5–8 g more protein than the standard version, but 30% more expensive and usually loaded with sweeteners
  • Protein bread: marginally more protein, mostly wheat gluten
  • "Protein rolls": typically 10–12 g vs. 6–8 g in a normal roll
  • Protein bars: 15 g of protein per bar on average, but 200–250 kcal and pricey (~$2 per 50 g)

When the price per gram of protein climbs above $0.08, there's almost always a better alternative in the regular grocery range.

Supposed protein foods that are actually low in protein

  • Avocado: only 2 g protein/100 g
  • Quinoa (cooked): only 4 g/100 g (higher when dry)
  • Almond milk: under 1 g/100 ml
  • Broccoli: 3 g/100 g (small, but often overrated)

These aren't "bad" – they're just secondary as protein sources.

Three example high-protein combinations

30 g of protein for breakfast

  • 250 g low-fat quark + 30 g oats + berries
  • Alternative: 4 eggs + 1 slice of whole-grain bread
  • Vegan: 100 g tofu scramble + 1 slice of whole-grain bread + 1 tbsp peanut butter

40 g of protein as a main meal

  • 180 g chicken breast + rice + vegetables
  • 150 g salmon + potatoes + salad
  • 200 g tempeh + pasta + tomato sauce

25 g of protein as a snack

  • 250 g skyr + banana
  • Whey shake with water (1 serving ≈ 25 g)
  • 100 g cottage cheese + whole-grain bread

Frequently asked questions

Is eating eggs every day unhealthy?
No. Current studies show no link between daily egg consumption (up to 3/day) and cardiovascular risk in healthy people.

Whey vs. real food?
Functionally equivalent. Whey is just a powder derived from milk. Convenient and cheap per gram, but by no means a "must."

Does soy lower testosterone?
No. Meta-analyses (Messina 2010, 2021) are clear: soy in normal amounts has no effect on hormone levels in men.

Is a vegan diet enough for building muscle?
Yes. Studies (Hevia-Larraín 2021) show identical muscle gains with vegan vs. omnivorous protein, as long as the total amount is right.

Bottom line

A high-protein diet doesn't mean "just chicken breast." With the right choices, you can easily hit 130–180 g of protein/day – vegetarian, vegan, or omnivore.

The most important rules of thumb:

  • Include a protein source in every meal (25–40 g)
  • Lean animal or plant-based when dieting
  • Whole eggs, salmon, cheese when bulking
  • Whey for convenience, not as an obligation
  • Low-fat quark/skyr as a filling all-rounder

Go to the Macro Calculator →
Calculate your protein needs →

Sources

Try it right here

Calculate it now

Loading…

What's next?

Ready to put the insights into action? These tools will help you keep moving.

Frequently asked questions

Related guides

Keep learning with these complementary topics.