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
6Prosciutto di Parma26.7 g33 %MeatBLS
7Provolone26.1 g33 %Dairy & cheeseBLS
8Peanuts25.8 g32 %Nuts & seedsUSDA
9Gouda24.9 g31 %DairyUSDA
10Green lentils24.6 g31 %OtherUSDA
11Lentils24.6 g31 %Dry goods & tinnedUSDA
12Sardines24.6 g31 %Meat & fishUSDA
13Caviar24.6 g31 %ChilledUSDA
14Tuna24.4 g31 %Meat & fishUSDA
15Red lentils23.9 g30 %Dry goods & tinnedUSDA
16Turkey Breast23.7 g30 %OtherUSDA
17White beans23.4 g29 %Dry goods & tinnedUSDA
18Borlotti beans23 g29 %Dry goods & tinnedUSDA
19Kidney beans22.5 g28 %OtherUSDA
20Chicken breast22.5 g28 %Meat & fishUSDA
21Chicken breast22.5 g28 %OtherUSDA
22Chickpea flour22.4 g28 %Dry goods & tinnedUSDA
23Peanut butter22.2 g28 %SweetsUSDA
24Mozzarella22.2 g28 %DairyUSDA
25Boneless Kassler Chop22.1 g28 %Meat & fish–
26Beef22 g28 %Meat & fishBLS
27Black beans21.6 g27 %Dry goods & tinnedUSDA
28Halloumi21.5 g27 %DairyBLS
29Pork21.4 g27 %Meat & fishUSDA
30Blue cheese21.4 g27 %DairyUSDA
31Almonds21.2 g26 %Dry goods & tinnedUSDA
32Sunflower seeds20.8 g26 %Dry goods & tinnedUSDA
33Trout20.8 g26 %Meat & fishUSDA
34Lamb meat20.6 g26 %Meat & fishUSDA
35Chickpeas20.5 g26 %Dry goods & tinnedUSDA
36Beef liver20.4 g25 %Meat & fishUSDA
37Chicken meat20.3 g25 %Meat & fishUSDA
38Tempeh20.3 g25 %ChilledUSDA
39Pistachios20.2 g25 %Dry goods & tinnedUSDA
40Shrimp20.1 g25 %Meat & fishUSDA
41Salmon19.9 g25 %Meat & fishBLS
42Wild salmon19.8 g25 %Meat & fishUSDA
43Camembert19.8 g25 %DairyUSDA
44Pollock19.4 g24 %Meat & fishUSDA
45Ground beef19.4 g24 %Meat & fishUSDA
46Chicken Thigh (skinless, boneless)18.6 g23 %OtherUSDA
47Mackerel18.6 g23 %Meat & fishUSDA
48Goat cheese18.5 g23 %DairyUSDA
49Flaxseed18.3 g23 %Dry goods & tinnedUSDA
50Cashew nuts18.2 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-10-26.

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