Skip to content
Top 25 · ranked list

Highest-protein foods

Protein per 100 g tells you how much protein a fixed weight of food delivers. Lean meats, fish and cured or dried foods top the list, because taking out water concentrates the protein. We left protein powders out so the list reflects real meals.

#FoodProtein / 100 gkcalProteinCarbsFatServing
1 Vital wheat gluten (dry flour) · Plant Protein 75.2 g 37075.213.81.9 1/4 cup (30 g)
2 Textured vegetable protein (TVP), dry · Plant Protein 52 g 33052331.2 1/4 cup dry (24 g)
3 Bacon, pork (pan-fried) · Meat & Poultry 37 g 541371.441.8 3 slices (24 g)
4 Parmesan cheese, hard · Eggs & Dairy 35.8 g 39235.83.225.8 1 tbsp grated (5 g)
5 Beef jerky · Snacks & Other 33.2 g 41033.21125.6 1 oz (28 g)
6 Protein bar (typical whey-based) · Snacks & Other 33 g 360333711 1 bar (60 g)
7 Hemp seeds, hulled · Nuts & Seeds 31.6 g 55331.68.748.8 3 tbsp (30 g)
8 Chicken breast, skinless (roasted) · Meat & Poultry 31 g 1653103.6 1 palm-size portion (120 g)
9 Pumpkin seeds / pepitas (dried) · Nuts & Seeds 30.2 g 55930.210.749.1 1 oz (28 g)
10 Tuna, light, canned in oil (drained) · Fish & Seafood 29.1 g 19829.108.2 1 can drained (142 g)
11 Peanuts (raw) · Nuts & Seeds 25.8 g 56725.816.149.2 1 oz (28 g)
12 Tuna, light, canned in water (drained) · Fish & Seafood 25.5 g 11625.500.8 1 can drained (142 g)
13 Peanut butter, smooth (salted) · Nuts & Seeds 25.1 g 58825.12050.4 2 tbsp (32 g)
14 Seitan (prepared wheat gluten) · Plant Protein 25 g 1412562 1 portion (100 g)
15 Cheddar cheese · Eggs & Dairy 24.9 g 40324.91.333.1 1 slice / 1 oz (28 g)
16 Sardines, canned in oil, with bones (drained) · Fish & Seafood 24.6 g 20824.6011.5 1 can drained (92 g)
17 Tuna, yellowfin steak (raw) · Fish & Seafood 24.4 g 10924.400.5 1 steak (150 g)
18 Mozzarella, part-skim · Eggs & Dairy 24.3 g 25424.32.815.9 1 oz (28 g) (28 g)
19 Turkey breast, skinless (raw) · Meat & Poultry 23.7 g 11423.70.11.5 1 portion (150 g)
20 Beef top sirloin steak, lean, trimmed (raw) · Meat & Poultry 22.6 g 13522.604.7 1 small steak (170 g)
21 Chicken breast, skinless (raw) · Meat & Poultry 22.5 g 12022.502.6 1 medium breast (174 g)
22 Ground beef 95% lean / 5% fat (raw) · Meat & Poultry 21.4 g 13721.405 1/4 lb patty (113 g)
23 Pork loin chop, lean (raw) · Meat & Poultry 21.4 g 14321.406.3 1 boneless chop (150 g)
24 Almonds (raw) · Nuts & Seeds 21.2 g 57921.221.649.9 1 oz (~23 almonds) (28 g)
25 Pork tenderloin, lean (raw) · Meat & Poultry 21 g 1202103.5 1 portion (150 g)

Values per 100 g unless noted; typical USDA-based figures. Grains and legumes are cooked weights.

Frequently asked questions

What food has the most protein per 100 g?

Among whole foods in our database, dried and lean animal foods and soy products rank highest. Per 100 g raw, lean poultry and white fish typically provide 20–25 g, and cooking concentrates this further.

Is protein per 100 g or per calorie more useful?

Per calorie matters more when cutting, because it shows how much protein you get within a calorie budget. Per 100 g is handy for planning portions. Our best protein-per-calorie list covers the other side.

More food lists

Search the full food database →