Skip to content
Get the app

High Protein Snacks

Pork Rinds comes first with 61.3 g per 100 g. 42 foods in the CalorTracker database qualify, ranked highest first.

Snack is a loose word, so this list does not guess. It draws on snacks, nuts and seeds, cheese, and eggs and dairy and keeps foods with protein of at least 10 g per 100 g. 42 foods qualify, and Pork Rinds comes first at 61.3 g per 100 g.

Values are per 100 g, so a row describes a standard weight, not a serving. Seeds, nuts and cheese put a lot of protein into a small weight, and a handful or a slice is only part of 100 g; each food's page lists USDA's household portions.

High Protein Snacks: 42 of 42 qualifying foods, ranked by protein per 100 g
FoodProtein per 100 gCalories per 100 g
1.Pork Rinds61.3 g544 kcal
2.Parmesan Cheese35.8 g392 kcal
3.Hemp Seeds31.6 g553 kcal
4.Pumpkin Seeds30.2 g559 kcal
5.Swiss Cheese27 g393 kcal
6.Provolone Cheese25.6 g351 kcal
7.Gouda Cheese24.9 g356 kcal
8.Peanuts (Dry-Roasted)24.4 g587 kcal
9.Colby Cheese23.8 g394 kcal
10.Cheddar Cheese22.9 g403 kcal
11.Peanut Butter22.2 g598 kcal
12.Mozzarella Cheese22.2 g299 kcal
13.Blue Cheese21.4 g353 kcal
14.Almonds21.2 g579 kcal
15.Almond Butter21 g614 kcal
16.Sunflower Seeds20.8 g584 kcal
17.Brie Cheese20.8 g334 kcal
18.Pistachios20.2 g560 kcal
19.Mixed Nuts19.5 g607 kcal
20.Goat Cheese18.5 g264 kcal
21.Flaxseed18.3 g534 kcal
22.Cashews18.2 g553 kcal
23.American Cheese18.1 g371 kcal
24.Sesame Seeds17.7 g573 kcal
25.Cashew Butter17.6 g587 kcal
26.Tahini17 g595 kcal
27.Chia Seeds16.5 g486 kcal
28.Egg Yolk15.9 g322 kcal
29.Walnuts15.2 g654 kcal
30.Hazelnuts15 g628 kcal
31.Brazil Nuts14.3 g659 kcal
32.Feta Cheese14.2 g265 kcal
33.Trail Mix13.8 g462 kcal
34.Pine Nuts13.7 g673 kcal
35.Fried Egg13.6 g196 kcal
36.Popcorn (Air-Popped)12.9 g387 kcal
37.Hard-Boiled Egg12.6 g155 kcal
38.Eggs12.6 g143 kcal
39.Egg White10.9 g52 kcal
40.Cottage Cheese (2% Fat)10.5 g81 kcal
41.Granola Bar10.1 g471 kcal
42.Pretzels10 g384 kcal

How this list is calculated

Foods are ranked by protein per 100 g, highest first. Every value is computed from the USDA FoodData Central record behind each food's page, which CalorTracker stores per 100 g. Nothing is estimated or rounded before ranking, and foods with equal values are ordered by name.

This list draws on the snacks, nuts and seeds, cheese, and eggs and dairy in the CalorTracker food database (67 foods). A food qualifies with protein of at least 10 g per 100 g. A food USDA has no measurement for is left out, never counted as zero.

42 foods qualify, and the table shows all of them.

Every number comes from USDA FoodData Central, the US government's food composition database, through the food pages linked in the table. The same method is written out on how we calculate, and our sources are listed on sources.

Log these foods without the lookup

Snap a photo, say what you ate or type it, and CalorTracker's AI estimates the calories and macros for you to check. Free to start, no card needed to explore.

Start free on the web

This is general information, not medical advice. If you are pregnant, under 18 or managing a health condition, talk to a doctor or registered dietitian before changing how you eat.

Source: USDA FoodData Central, retrieved . How we calculate.