CookCount

Foods high in protein

The top 20 foods in our database by content per 100 g.

USDA FoodData Central data

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

On this page
  1. Most per 100 g
  2. Plant sources
  3. Read also
  4. Other nutrients

Most per 100 g

  1. 1Soybeans36.5 gper 100 g
  2. 2Parmesan35.8 gper 100 g
  3. 3Pumpkin seeds30.2 gper 100 g
Most per 100 g
#Food · serving100 gCooked, 100 g
1Soybeans36.5 g14.1 g
2Parmesantbsp (5 g): 1.8 g35.8 g—
3Pumpkin seedstbsp (8.6 g): 2.6 g30.2 g—
4Swiss cheeseslice (20 g): 5.4 g27 g—
5Edam cheeseslice (20 g): 5 g25 g—
6Gouda cheeseslice (20 g): 5 g24.9 g—
7Sardines in oil24.6 g—
8Caviartsp (5 g): 1.2 g24.6 g—
9Lentils24.6 g8.1 g
10Fresh tuna24.4 g—
11Red lentils23.9 g—
12Mung beans23.9 g7.2 g
13White beans23.4 g9.8 g
14Cheddar cheeseslice (28 g): 6.5 g23.3 g—
15Peanutshandful (28 g): 6.5 g23.2 g—
16Split peas23.1 g7.5 g
17Chicken breast22.5 g—
18Kidney beans22.5 g8.5 g
19Mozzarella22.2 g—
20Peanut buttertbsp (16 g): 3.6 g22.2 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
#Food · serving100 gCooked, 100 g
1Soybeans36.5 g14.1 g
2Pumpkin seedstbsp (8.6 g): 2.6 g30.2 g—
3Lentils24.6 g8.1 g
4Red lentils23.9 g—
5Mung beans23.9 g7.2 g
6White beans23.4 g9.8 g
7Peanutshandful (28 g): 6.5 g23.2 g—
8Split peas23.1 g7.5 g
9Kidney beans22.5 g8.5 g
10Peanut buttertbsp (16 g): 3.6 g22.2 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

Read also

Other nutrients

Data: USDA FoodData Central.