ProteinCalc Logo

High Protein Foods: 50+ Foods Ranked by Protein Content

A complete, USDA-based reference covering meats, fish, dairy, eggs, and plant proteins — all ranked by grams of protein per serving. Use this alongside your daily target from the Protein Calculator to build meals that consistently hit your number.

46g
Meat & Poultry
10 foods
40g
Fish & Seafood
12 foods
24g
Eggs & Dairy
14 foods
26g
Plant-Based
16 foods

Top 20 Highest Protein Foods by Serving

Sorted by grams of protein per typical serving. Whole foods only (protein powders excluded).

#FoodProtein
1Chicken Breast (cooked)46g
2Turkey Breast (cooked)44g
3Pork Tenderloin (cooked)40g
4Tuna Steak (cooked)40g
5Venison / Deer (cooked)39g
6Lean Ground Beef 93/7 (cooked)39g
7Bison / Buffalo (cooked)38g
8Salmon (cooked)38g
9Sirloin Steak (cooked)37g
10Pork Loin Chop (cooked)37g
11Lean Ground Turkey 93/7 (cooked)36g
12Tilapia (cooked)35g
13Halibut (cooked)35g
14Chicken Thigh (cooked, skinless)34g
15Mahi-Mahi (cooked)34g
16Tuna (canned in water)33g
17Cod (cooked)31g
18Shrimp (cooked)30g
19Crab (cooked)29g
20Scallops (cooked)28g

Values approximate based on USDA data for cooked or as-sold weights.

Meat & Poultry

Full chart →
FoodProtein
Chicken Breast (cooked)46g
Turkey Breast (cooked)44g
Pork Tenderloin (cooked)40g
Venison / Deer (cooked)39g
Lean Ground Beef 93/7 (cooked)39g
Bison / Buffalo (cooked)38g
Sirloin Steak (cooked)37g
Pork Loin Chop (cooked)37g
Lean Ground Turkey 93/7 (cooked)36g
Chicken Thigh (cooked, skinless)34g

Fish & Seafood

Full chart →
FoodProtein
Tuna Steak (cooked)40g
Salmon (cooked)38g
Tilapia (cooked)35g
Halibut (cooked)35g
Mahi-Mahi (cooked)34g
Tuna (canned in water)33g
Cod (cooked)31g
Shrimp (cooked)30g
Crab (cooked)29g
Scallops (cooked)28g
Lobster (cooked)28g
Sardines (canned in water)25g

Eggs & Dairy

Full chart →
FoodProtein
Whey Protein Powder24g
Casein Protein Powder24g
Cottage Cheese (low-fat)24g
Skyr (Icelandic yogurt)24g
Quark (plain, low-fat)22g
Greek Yogurt (nonfat)20g
Egg Whites14g
Ricotta Cheese (part-skim)14g
Hard-Boiled Eggs (2 large)13g
Eggs, whole (2 large)13g
Parmesan Cheese (grated)11g
Kefir (plain, low-fat)10g
Skim Milk9g
Cheddar Cheese7g

Plant-Based

Full chart →
FoodProtein
Tofu (firm)26g
Seitan (wheat gluten)25g
Pea Protein Powder24g
Tempeh19g
Edamame (shelled, cooked)18g
Lentils (cooked)18g
Chickpeas (cooked)15g
Black Beans (cooked)15g
Kidney Beans (cooked)15g
Hemp Seeds10g
Green Peas (cooked)9g
Nutritional Yeast8g
Quinoa (cooked)8g
Pumpkin Seeds (pepitas)7g
Almonds6g
Chia Seeds5g

How to Use This List to Hit Your Daily Protein Target

Build Around Anchor Proteins

Pick one high-protein anchor food per meal (chicken breast, salmon, cottage cheese, tofu) that delivers 20–40 g on its own. Then stack smaller protein sources — eggs, Greek yogurt, legumes — across the day to fill the gap to your daily target.

Track Cooked Weights

All meat and fish values in this list are for cooked weight. Raw chicken breast (~150 g raw) loses water during cooking and ends up closer to 110–120 g cooked — but the protein is still ~35–37 g. Weigh after cooking for accuracy.

Distribute Across Meals

Research supports spreading your daily protein across 3–5 meals with 20–40 g each. Rather than eating 150 g of protein at dinner, aim for consistent doses at breakfast, lunch, dinner, and snacks.

Mix Sources for Variety

Rotating between meat, fish, dairy, and plant proteins covers a broader range of micronutrients. Salmon provides omega-3s; red meat provides iron and zinc; dairy provides calcium; legumes provide fiber and folate.

Frequently Asked Questions

What food has the most protein per 100g?

Protein powders (whey, casein, pea) lead with around 80 g of protein per 100 g. Among whole foods, dried spirulina (~57 g/100 g), nutritional yeast (~50 g/100 g), and seitan (~25 g/100 g) rank highest. For animal foods, chicken breast (~31 g/100 g) and fresh tuna (~27 g/100 g) are among the best.

Which protein foods are best for weight loss?

Lean, lower-calorie protein sources are ideal for weight loss: chicken breast, cod, shrimp, egg whites, cottage cheese, and Greek yogurt all provide high protein with fewer total calories. These foods maximize satiety — the feeling of fullness — while keeping your calorie budget intact.

What are the best high protein foods for vegetarians?

Top vegetarian protein sources include eggs, Greek yogurt, cottage cheese, and ricotta. For vegans: seitan (25 g/100 g), firm tofu (17 g/100 g), tempeh (19 g/100 g), edamame, lentils, chickpeas, and pea protein powder. Combining different plant sources throughout the day ensures you get all essential amino acids.

How many grams of protein should I eat per meal?

Research suggests 20–40 g of protein per meal effectively stimulates muscle protein synthesis. Spreading your daily total across 3–5 meals is more effective than concentrating it all in one or two sittings. Use this food list to build meals that reliably hit 25–40 g per sitting.

Are plant proteins as good as animal proteins?

Animal proteins are generally more bioavailable and are complete proteins (containing all essential amino acids). Most plant proteins are incomplete on their own, but eating a variety of plant protein sources throughout the day covers all amino acids. Plant-based eaters may benefit from targeting the higher end of protein recommendations (10–20% more) to account for lower digestibility.

Explore by Category

Know Exactly How Much Protein You Need

Use the free, evidence-based calculator to get your personalized daily protein target, then use this food list to hit it with meals you actually enjoy.

Calculate My Daily Protein
Disclaimer: Protein values are approximate and based on USDA nutritional databases. Actual content varies by brand, cut, and preparation method. Use these as practical planning guides, not as exact nutritional labels.