Protein

Foods ranked by protein per 100 g โ€” the building blocks for muscles, skin and everyday repair.

How much do you need?

General information: the US Daily Value for protein is 50g per day for a typical adult. Daily Values are reference figures for labelling, not a personal target โ€” individual needs vary. Use the table below to see how much of that reference a food provides per 100 g and per serving.

Top 50 foods โ€” ranked per 100 g

#FoodProtein / 100 gPer serving
1๐Ÿง€ Parmesan38 g3.8 g (1 tablespoon grated)
2๐Ÿฅ“ Bacon37 g8.9 g (2 rashers, cooked)
3๐Ÿฅฉ Beef Jerky33 g9.2 g (1 oz)
4๐ŸŒฑ Hemp Seeds32 g9.6 g (2 tablespoons)
5๐Ÿ— Chicken Breast31 g46.5 g (1 chicken breast, cooked)
6๐Ÿฅฉ Bresaola30 g12 g (2 slices)
7๐Ÿ™ Octopus30 g30 g (1 serving, cooked)
8๐ŸŽƒ Pumpkin Seeds30 g8.4 g (1 handful (28 g))
9๐ŸŒพ Seitan30 g30 g (1 serving)
10๐Ÿฆ‘ Squid30 g30 g (1 serving, cooked)
11๐Ÿฆƒ Turkey Breast30 g45 g (1 serving, cooked)
12๐ŸฆŒ Venison30 g30 g (1 serving, cooked)
13๐ŸŸ Anchovy29 g14.5 g (1 can)
14๐Ÿง€ Emmental29 g8.1 g (1 slice)
15๐Ÿ— Chicken Gizzard28 g28 g (1 serving, cooked)
16๐Ÿฆ‘ Cuttlefish28 g28 g (1 serving, cooked)
17๐Ÿฆ† Duck Breast28 g42 g (1 breast, cooked)
18๐Ÿฅ“ Pork Scratchings28 g7 g (1 bag (25 g))
19๐Ÿฅฉ Roast Beef28 g28 g (1 serving)
20๐ŸŸ Tuna, Canned in Water28 g33.6 g (1 can drained)
21๐Ÿฆƒ Turkey Leg28 g42 g (1 leg, cooked)
22๐Ÿฅฉ Beef Sirloin Steak27 g40.5 g (1 steak, cooked)
23๐Ÿ Goat Meat27 g27 g (1 serving, cooked)
24๐ŸŸ Halibut27 g40.5 g (1 fillet, cooked)
25๐Ÿฅฉ Beef Brisket26 g26 g (1 serving, cooked)
26๐Ÿฅฉ Corned Beef26 g26 g (1 serving)
27๐Ÿชฟ Goose Breast26 g39 g (1 serving, cooked)
28๐Ÿฅฉ Ground Beef26 g26 g (1 patty, cooked)
29๐Ÿ– Lamb Leg26 g26 g (1 serving, roasted)
30๐Ÿฅœ Peanuts (salted)26 g7.3 g (1 handful (28 g))
31๐Ÿฅœ Peanuts (unsalted)26 g7.3 g (1 handful (28 g))
32๐Ÿฅฉ Pork Chop26 g39 g (1 chop, cooked)
33๐Ÿฅฉ Pork Loin26 g26 g (1 serving, cooked)
34๐Ÿ— Rotisserie Chicken26 g39 g (1 serving)
35๐Ÿฅœ Salted Peanuts (snack)26 g13 g (1 bag (50 g))
36๐ŸŸ Snapper26 g39 g (1 fillet, cooked)
37๐ŸŸ Tilapia26 g39 g (1 fillet, cooked)
38๐ŸŸ Tuna, Canned in Oil26 g31.2 g (1 can drained)
39๐ŸŸ Tuna Steak26 g39 g (1 steak, cooked)
40๐Ÿง€ Cheddar Cheese25 g7 g (1 slice)
41๐Ÿš Clam25 g37.5 g (1 cup cooked)
42๐Ÿ— Fried Chicken Breast25 g45 g (1 piece)
43๐Ÿง€ Gouda25 g7 g (1 slice)
44๐Ÿ– Lamb Shank25 g50 g (1 shank)
45๐Ÿฅœ Peanut Butter25 g8 g (2 tablespoons)
46๐Ÿฅœ Peanut Butter (no added salt)25 g8 g (2 tablespoons)
47๐Ÿ– Prosciutto25 g7.5 g (2 slices)
48๐Ÿง€ Red Leicester25 g7 g (1 slice)
49๐ŸŸ Sardine25 g25 g (1 can)
50๐ŸŸ Barramundi24 g36 g (1 fillet, cooked)

Frequently asked questions

Which food is highest in protein?

In this database, Parmesan ranks first at 38 g per 100 g.

Are these values per 100 g or per serving?

Both: the ranking uses per 100 g so foods compare fairly, and the table also shows the value for a typical serving.

Where do the numbers come from?

USDA-based food data. Values are estimates and can vary by brand and preparation.

What is the Daily Value for protein?

50g per day (US Daily Value, general reference).

Explore more

Nutrient Explorer ยท All foods ยท All nutrient rankings