CookCount

Foods high in protein

The top 20 foods in our database by content per 100 g. Data from USDA FoodData Central.

How much you need depends on your weight, activity and total calories — the calculator works it out.

Most per 100 g

Most per 100 g
Food100 gCooked, 100 gServing
Soybeans36.5 g14.1 g—
Parmesan35.8 g—tbsp (5 g): 1.8 g
Pumpkin seeds30.2 g—tbsp (8.6 g): 2.6 g
Swiss cheese27 g—slice (20 g): 5.4 g
Edam cheese25 g—slice (20 g): 5 g
Gouda cheese24.9 g—slice (20 g): 5 g
Sardines in oil24.6 g——
Caviar24.6 g—tsp (5 g): 1.2 g
Lentils24.6 g8.1 g—
Fresh tuna24.4 g——
Red lentils23.9 g——
Mung beans23.9 g7.2 g—
White beans23.4 g9.8 g—
Cheddar cheese23.3 g—slice (28 g): 6.5 g
Peanuts23.2 g—handful (28 g): 6.5 g
Split peas23.1 g7.5 g—
Chicken breast22.5 g——
Kidney beans22.5 g8.5 g—
Mozzarella22.2 g——
Peanut butter22.2 g—tbsp (16 g): 3.6 g

Values are for the food as sold: raw, and dry for grains and legumes. The “Cooked” column shows grains and legumes after boiling, accounting for water and losses. How other cooking methods change the food is shown on each food’s page.

Plant sources

Plant foods that provide at least 10% of the daily target per 100 g.

Plant sources
Food100 gCooked, 100 gServing
Soybeans36.5 g14.1 g—
Pumpkin seeds30.2 g—tbsp (8.6 g): 2.6 g
Lentils24.6 g8.1 g—
Red lentils23.9 g——
Mung beans23.9 g7.2 g—
White beans23.4 g9.8 g—
Peanuts23.2 g—handful (28 g): 6.5 g
Split peas23.1 g7.5 g—
Kidney beans22.5 g8.5 g—
Peanut butter22.2 g—tbsp (16 g): 3.6 g

How much do you get each day?

Add meals to the diary — the calculator adds up your vitamins and minerals for the day and shows what’s missing.

Open the diary

Data: USDA FoodData Central.