Top 113 Foods Highest in Protein.
113 products ranked · Protein (g)
Ranking of 113 foods by protein content (g per 100g). Compare nutrition facts and find the best sources of protein.

Bacon
meat

Chicken breast
meat

Chicken thighs
meat

Tuna
fish

Beef
meat
Hard cheese
dairy

Canned tuna
fish
Mozzarella cheese
dairy

Ham
meat

Almonds
nut
Sunflower seeds
nut

Herring
fish

Trout
seafood

Sea bass
fish

Salmon
fish
Cocoa
other

Shrimp
seafood

Pike
fish

Carp
fish

Mackerel
fish
Eel
fish
Crucian carp
fish

Cod
fish

Pork
meat
Sesame seeds
nut

Ground beef
meat
Hazelnuts
nut

Walnuts
nut
Sweet paprika
spice
Quinoa
other

Breadcrumbs
grain

Buckwheat
grain
Oatmeal
grain
Eggplant
vegetable

Chicken eggs
dairy

Sausages
meat
Sausage
meat
Cottage cheese
dairy

Black pepper
spice
Wheat flour
grain
Pasta
grain

Bread
grain
Oregano
spice
Lentils
legume
Chickpeas
legume
Soy sauce
other
Turmeric
spice

Beans
legume
Garlic
vegetable
Thyme
spice