Up-Food

High-Protein Foods: Chart per 100 g

This chart shows protein per 100 g, which favours dry foods: dried pulses and seeds rank high even though soaking and cooking multiplies their weight. A serving of cooked lentils therefore delivers less than the row suggests.

Protein contributes to the growth and maintenance of muscle mass and to the maintenance of normal bones.

The German DGE gives 0.8 g of protein per kilogram of body weight for adults, 1.0 g from age 65. Percentages below use 80 g per day.

#Food Protein per 100 g Share of daily reference CategorySource
1Soy flour37.8 g47 %Dry goods & tinnedUSDA
2Soybeans36.5 g46 %Dry goods & tinnedUSDA
3Parmesan35.8 g45 %ChilledUSDA
4Hemp seeds31.6 g39 %Dry goods & tinnedUSDA
5Pumpkin seeds30.2 g38 %Dry goods & tinnedUSDA
6Fava beans27 g34 %Dry goods & tinnedBLS
7Prosciutto di Parma26.7 g33 %MeatBLS
8Provolone26.1 g33 %Dairy & cheeseBLS
9Peanuts25.8 g32 %Nuts & seedsUSDA
10Gouda24.9 g31 %DairyUSDA
11Green lentils24.6 g31 %OtherUSDA
12Lentils24.6 g31 %Dry goods & tinnedUSDA
13Sardines24.6 g31 %Meat & fishUSDA
14Caviar24.6 g31 %ChilledUSDA
15Tuna24.4 g31 %Meat & fishUSDA
16Red lentils23.9 g30 %Dry goods & tinnedUSDA
17Turkey Breast23.7 g30 %OtherUSDA
18White beans23.4 g29 %Dry goods & tinnedUSDA
19Borlotti beans23 g29 %Dry goods & tinnedUSDA
20Kidney beans22.5 g28 %OtherUSDA
21Chicken breast22.5 g28 %Meat & fishUSDA
22Chicken breast22.5 g28 %OtherUSDA
23Chickpea flour22.4 g28 %Dry goods & tinnedUSDA
24Peanut butter22.2 g28 %SweetsUSDA
25Mozzarella22.2 g28 %DairyUSDA
26Boneless Kassler Chop22.1 g28 %Meat & fish
27Beef22 g28 %Meat & fishBLS
28Black beans21.6 g27 %Dry goods & tinnedUSDA
29Halloumi21.5 g27 %DairyBLS
30Pork21.4 g27 %Meat & fishUSDA
31Blue cheese21.4 g27 %DairyUSDA
32Almonds21.2 g26 %Dry goods & tinnedUSDA
33Sunflower seeds20.8 g26 %Dry goods & tinnedUSDA
34Trout20.8 g26 %Meat & fishUSDA
35Lamb meat20.6 g26 %Meat & fishUSDA
36Chickpeas20.5 g26 %Dry goods & tinnedUSDA
37Beef liver20.4 g25 %Meat & fishUSDA
38Chicken meat20.3 g25 %Meat & fishUSDA
39Tempeh20.3 g25 %ChilledUSDA
40Pistachios20.2 g25 %Dry goods & tinnedUSDA
41Shrimp20.1 g25 %Meat & fishUSDA
42Salmon19.9 g25 %Meat & fishBLS
43Wild salmon19.8 g25 %Meat & fishUSDA
44Camembert19.8 g25 %DairyUSDA
45Pollock19.4 g24 %Meat & fishUSDA
46Ground beef19.4 g24 %Meat & fishUSDA
47Chicken Thigh (skinless, boneless)18.6 g23 %OtherUSDA
48Mackerel18.6 g23 %Meat & fishUSDA
49Goat cheese18.5 g23 %DairyUSDA
50Flaxseed18.3 g23 %Dry goods & tinnedUSDA

This page prints, or saves as a PDF.

High values, small amounts

These ingredients score very high per 100 g but are eaten by the teaspoon, not by the plate. That is why they are not in the chart above. The right-hand column shows what a usual amount actually contributes.

Ingredientper 100 g usual amountin that amount
Nutritional yeast48.7 g5 g2.44 g
Cocoa19.6 g10 g1.96 g
Miso12.8 g15 g1.92 g
Soy sauce10.5 g10 g1.05 g
Pesto5 g20 g1 g
Broth powder16 g5 g0.8 g

Quantity is not the whole story

Proteins differ in their amino acid profile. Animal proteins usually cover the range on their own; plant proteins complement each other – grains are low in lysine and high in methionine, pulses the other way round. Beans with rice, or lentils with bread, make a complete profile together, and across the day rather than necessarily in the same meal.

How much of it adds up across your week?

Up-Food calculates over 30 nutrients from the real ingredient amounts in your weekly plan – using the same verified values you see in this chart.

See the weekly plan

Frequently Asked Questions

Which foods are highest in protein?

Per 100 g: soy flour, dried pulses, pumpkin seeds, peanuts, parmesan, lean meat and fish. Measured per realistic serving the picture shifts towards quark, skyr, cottage cheese, tofu and tempeh.

How much protein per day?

The German DGE gives 0.8 g per kilogram of body weight for adults, 1.0 g from age 65 – 56 g and 70 g respectively at 70 kg. Highly active people need more.

Is plant protein inferior?

Not inferior, differently composed. Combining grains and pulses across the day gives a complete amino acid profile. A varied plant-based diet covers protein needs well.

Do you need protein powder?

For most people, no. These amounts are reachable with ordinary food; powder is a convenience, not a requirement.

Where these numbers come from

All values come from the Up-Food ingredient database: 370 foods, with values from USDA FoodData Central or the German Federal Food Code (BLS). Every row names its source. Daily reference intakes are the D-A-CH reference values of the German Nutrition Society. Data as of 2026-09-19.

What this chart is not
A nutrient chart is a set of measurements, not dietary advice and not medical information. Whether someone is actually short of a nutrient shows in a blood test, not in a list. For symptoms, or before taking supplements, a doctor is the right address.

More nutrient charts