High Protein Foods: Complete Guide

Some links on this page earn commission — see our Affiliate Disclosure for full details.

Last reviewed 4 May 2026 · See how we review. For protein delivered direct, see our whole-food brand picks.

Protein powder supplements are useful, but whole foods provide the foundation of any high-protein diet. Understanding which foods contain the most protein — and how much per realistic serving — makes it much easier to hit daily targets without relying entirely on supplements.

This guide covers protein content across animal and plant sources, with practical serving sizes rather than theoretical 100g figures.

Quick summary

Whole food protein should form the foundation of your daily intake — chicken breast, Greek yogurt, eggs, and tinned tuna are the highest-value sources. Protein powder is a supplement to close the gap, not a replacement.

  • Chicken breast, turkey, and tuna consistently deliver 25–35g protein per 100g serving
  • Greek yogurt and cottage cheese are the most convenient high-protein dairy options at mainstream prices
  • Eggs provide complete protein with the best bioavailability of any whole food
  • Legumes (lentils, chickpeas) are the best plant-based whole food protein — pair with grains for completeness
  • Protein powder makes sense when whole food options aren't practical, not as a primary source

Top 10 Foods by Protein Per Serving

The highest protein-per-serving options across all categories, ranked. Practical serving sizes — what people actually eat in a meal, not theoretical 100g figures.

RankFoodServingProtein
1Chicken breast (cooked)150g45g
2Beef steak, sirloin (cooked)150g44g
3Tuna, canned in water185g tin44g
4Turkey breast (cooked)150g43g
5Pork tenderloin (cooked)150g40g
6Lean beef mince (cooked)150g38g
7Lamb leg (cooked)150g38g
8Pork chop, lean (cooked)150g38g
9Salmon fillet (cooked)150g37g
10Cod or haddock (cooked)150g35g

Animal proteins dominate the top of the list. The strongest plant-based options sit just below: seitan (25g per 100g), cottage cheese (24g per 200g), Greek yoghurt (20g per 200g), edamame (19g per 150g), tofu (18g per 150g), lentils (18g per 200g cooked).

How Much Protein Do You Need?

Before diving into food sources, a brief note on targets:

  • Sedentary adults: 0.8g per kg of bodyweight (minimum)
  • Active adults / recreational gym-goers: 1.4–1.8g per kg
  • Athletes / bodybuilders: 1.6–2.2g per kg
  • Older adults (65+): 1.2–1.6g per kg (higher needs due to reduced muscle protein synthesis efficiency)

For a 75kg active adult, this means roughly 105–165g protein per day. Most people eating a varied diet get 60–80g — a meaningful gap that whole food choices (and supplements where needed) can address.

High Protein Animal Foods

Chicken and Turkey

Poultry is the most practical high-protein food for most people — widely available, versatile, and lean.

FoodServingProtein
Chicken breast (cooked)150g45g
Turkey breast (cooked)150g43g
Chicken thigh (cooked, skinless)150g38g
Chicken mince (cooked)150g35g

Chicken breast is the gold standard for protein per calorie — roughly 31g protein per 100g cooked, with under 165 calories. Thighs have slightly less protein but more fat, making them more flavourful and less dry when cooked.

For chicken delivered direct, Just BARE offers no-antibiotic-ever boneless breast. Check current price on Amazon →

Red Meat

FoodServingProtein
Beef steak (sirloin, cooked)150g44g
Lean beef mince (cooked)150g38g
Lamb leg (cooked)150g38g
Pork tenderloin (cooked)150g40g
Pork chop (cooked, lean)150g38g

Lean cuts of beef provide comparable protein to chicken breast. Red meat also delivers iron, zinc, and B12 in highly bioavailable forms — relevant for those at risk of deficiency.

For grass-fed beef delivered: Certified Piedmontese for naturally lean grass-finished cuts (shop direct), Verde Farms for organic 100% grass-fed mince on Amazon (check price), or Omaha Steaks for variety packs (check price).

Fish and Seafood

Fish is among the highest-quality protein sources available — complete amino acid profile, high protein per calorie in white fish, and rich in omega-3s in oily fish.

FoodServingProtein
Tuna (canned in water)185g tin44g
Salmon fillet (cooked)150g37g
Cod/haddock (cooked)150g35g
Prawns/shrimp (cooked)150g34g
Mackerel fillet (cooked)150g30g
Sardines (canned)100g25g

Canned tuna is one of the most cost-effective high-protein foods — high protein content, long shelf life, ready to eat. Salmon adds omega-3s that support overall health and may reduce inflammation from training.

For ready-to-eat fish protein, SeaBear smoked wild salmon trios are a practical pantry option. Check current price on Amazon →

Eggs

Eggs are one of the most complete protein sources with an excellent amino acid profile — PDCAAS (Protein Digestibility-Corrected Amino Acid Score, the standard measure of protein quality) close to 1.0, which is the maximum.

FoodServingProtein
Whole eggs2 large12g
Egg whites only4 large whites14g
Scrambled eggs (2 whole + 1 white)16g

The protein in egg white is mostly albumin. Whole eggs contain additional protein in the yolk along with fat-soluble vitamins (A, D, E, K), choline, and healthy fats. Unless you’re in a strict calorie deficit, whole eggs are generally preferable to whites.

Dairy Products

FoodServingProtein
Greek yoghurt (0% fat)200g20g
Cottage cheese200g24g
Skimmed milk300ml10g
Whole milk300ml10g
Cheddar cheese40g10g
Ricotta150g11g

Greek yoghurt and cottage cheese are particularly useful — high protein, versatile, and can be eaten quickly without cooking. Cottage cheese is also high in casein protein, making it a natural slow-release option before bed.

High Protein Plant Foods

Plant proteins are generally less complete (lower in one or more essential amino acids) and less bioavailable than animal proteins, but they contribute meaningfully to overall daily intake — particularly when varied.

Legumes

FoodServing (cooked)Protein
Lentils200g18g
Chickpeas200g15g
Black beans200g15g
Kidney beans200g15g
Edamame (soy beans)150g19g
Tofu (firm)150g18g

Edamame and tofu (both from soy) are the only plant foods with a complete amino acid profile comparable to animal protein. Lentils are the most practical legume for daily use — quick to cook, high protein, high fibre.

Grains

FoodServing (cooked)Protein
Quinoa185g8g
Oats80g (dry)11g
Buckwheat170g6g
Wholegrain pasta200g9g
Brown rice185g5g

Quinoa is notable as one of the few grains with a complete amino acid profile. Oats are practical for breakfast — combining with protein powder or Greek yoghurt turns them into a genuinely high-protein meal.

Nuts and Seeds

FoodServingProtein
Hemp seeds30g10g
Pumpkin seeds30g9g
Peanuts30g8g
Almonds30g6g
Peanut butter2 tbsp (32g)8g
Almond butter2 tbsp (32g)7g

Nuts and seeds are calorie-dense — important to remember when eating for weight management. But hemp and pumpkin seeds deliver meaningful protein per serving with a solid nutrient profile.

Seitan and Tempeh

FoodServingProtein
Seitan (wheat gluten)100g25g
Tempeh100g19g

Seitan is the highest-protein plant food by weight — 25g per 100g puts it in chicken territory. Not suitable for anyone with gluten sensitivity or coeliac disease. Tempeh (fermented soy) has better digestibility than plain tofu and a nuttier flavour.

High-protein veggie burgers are a practical way to get plant protein in a familiar meal format — Actual Veggies High Protein burgers (mushroom and quinoa base) deliver meaningful protein without the ultra-processed soy protein isolate blend most commercial veggie burgers use.

Actual Veggies on Amazon →
Practical High-Protein Meal Ideas

Building high-protein days is easier with a few reliable combinations:

Breakfast options:

  • Greek yoghurt (200g) + oats (50g) + berries → ≈22g protein
  • 3-egg omelette with cheese → ≈22g protein
  • Overnight oats with protein powder → ≈30–35g protein

Lunch options:

  • Large chicken breast salad → ≈40g protein
  • Tuna with wholegrain bread and salad → ≈35g protein
  • Lentil soup (large bowl) + Greek yoghurt → ≈30g protein

Dinner options:

  • Salmon fillet + vegetables + quinoa → ≈45g protein
  • Lean beef stir fry with edamame → ≈50g protein
  • Chicken thigh and chickpea curry → ≈45g protein

Snack options:

  • Cottage cheese (200g) → 24g protein
  • Hard-boiled eggs (2) → 12g protein
  • Edamame (150g) → 19g protein
When Does Protein Powder Fit In?

Whole foods should form the base of a high-protein diet. Protein powder fills gaps where whole food isn’t practical:

  • Post-workout — when you need protein quickly and aren’t ready to eat a meal
  • Busy days — when meal prep hasn’t happened and you’d otherwise miss a protein serving
  • High targets — for athletes needing 180g+ daily, getting it from food alone requires significant volume

How protein powder compares on cost

The case for protein powder isn’t usually cost — eggs and lentils beat it on per-gram economics. The case is convenience and time. Below, approximate cost per 25g of protein (one effective per-meal serving) across common sources, US retail.

SourceApprox. cost per 25g proteinNotes
Lentils, cooked$0.30–0.45Cheapest protein available; incomplete amino profile
Tinned tuna (in water)$0.80–1.20Complete, ready-to-eat, long shelf life
Eggs (2 large)$1.05–1.45Complete, highest bioavailability of any whole food
Whey concentrate (large tub, sale)$0.80–1.20Cheapest certified supplement option
Chicken breast$0.90–1.35Whole-food benchmark
Greek yoghurt, non-fat$1.10–1.65Versatile, no preparation needed
Whey isolate$1.50–2.50Lower lactose, premium price
Beef sirloin steak$2.00–4.00Premium whole-food protein cost
Ready-to-drink protein shake$2.00–3.00Maximum convenience premium

The takeaway. Whey concentrate sits roughly in line with chicken breast on cost per gram of protein — neither cheaper than tinned tuna or eggs, nor as expensive as steak or RTD shakes. The argument for supplementing isn’t price; it’s that hitting 30g of protein from a shake takes 60 seconds versus 15+ minutes for cooked chicken. For high daily targets where food volume becomes impractical (180g+ daily), 1–2 powder servings covers the gap without making your kitchen a meal-prep operation.

A realistic approach: most daily protein from whole food, use protein powder for 1–2 servings where it genuinely fills a gap rather than as a substitute for meals.

See our protein powder guide for how supplements fit alongside whole food nutrition, our best protein powder comparison for choosing a product, and our cheap high protein foods guide for the full cost-per-gram breakdown.

FAQ

What foods are highest in protein?

Chicken breast (45g per 150g cooked), tuna in water (44g per 185g tin), beef steak (44g per 150g), and cottage cheese (24g per 200g) are among the highest protein-per-serving options. Eggs provide 12g per two large eggs with exceptional bioavailability.

How much protein do I need per day?

Active adults and recreational gym-goers need approximately 1.4–1.8g protein per kg of bodyweight per day. Athletes and bodybuilders typically target 1.6–2.2g per kg. Older adults (65+) benefit from 1.2–1.6g per kg due to reduced muscle protein synthesis efficiency. Sedentary adults need a minimum of 0.8g per kg.

What are the best plant-based high-protein foods?

Edamame (19g per 150g), lentils (18g per 200g cooked), tofu (18g per 150g), and seitan (25g per 100g) are the highest plant-based protein sources. Pea protein is high in leucine but low in methionine — pair with rice or legumes for a complete amino acid profile.

Can I get enough protein without protein powder?

Yes. Protein powder is a supplement, not a necessity. A diet containing chicken, fish, eggs, dairy, and legumes can easily provide 150g+ of protein daily without any supplement. Protein powder is most useful when whole food protein is inconvenient — post-workout when appetite is low, or on high-target days where food volume becomes impractical.


Related Resources

Last reviewed: by the protein.supply editorial team.