← All lists

Ranked list · per 100g

High-protein snacks

The best high-protein snacks, ranked by grams of protein per 100g — portable, satisfying options to keep you full between meals and hit your protein target.

#FoodCalProteinCarbsFatFibre
1 Parmesan 431 38.5g 4.1g 29g 0g
2 Tuna 132 28.2g 0g 1.3g 0g
3 Peanuts 567 25.8g 16.1g 49.2g 8.5g
4 Peanut Butter 588 25g 20g 50g 6g
5 Cheddar Cheese 403 24.9g 1.3g 33.1g 0g
6 Sardines 208 24.6g 0g 11.5g 0g
7 Mozzarella 280 22.2g 2.2g 17.1g 0g
8 Almonds 579 21g 22g 50g 12.5g
9 Sunflower Seeds 584 21g 20g 51g 8.6g
10 Tempeh 192 20.3g 7.6g 10.8g 9g
11 Pistachios 560 20g 28g 45g 10.6g
12 Cashews 553 18g 30g 44g 3.3g
13 Chia Seeds 486 17g 42g 31g 34.4g
14 Walnuts 654 15g 14g 65g 6.7g
15 Feta Cheese 264 14.2g 4.1g 21.3g 0g
16 Egg 143 12.6g 0.7g 9.5g 0g
17 Edamame 121 11.9g 8.9g 5.2g 5.2g
18 Cottage Cheese 98 11.1g 3.4g 4.3g 0g
19 Greek Yogurt 59 10g 3.6g 0.4g 0g
20 Protein Shake 83 10g 6g 2g 0.5g
21 Hummus 166 7.9g 14.3g 9.6g 6g
22 Dark Chocolate 546 4.9g 61g 31g 7g

High-protein snacks FAQ

What are the best high-protein snacks?
Top choices include Parmesan, Tuna and Peanuts. See the full ranked list above — 22 high-protein snacks with calories and macros per 100g.
How is this list of high-protein snacks ranked?
Foods are ranked by protein / 100g using typical values for the common edible portion. Actual amounts vary by brand, cut and preparation.
How can I track high-protein snacks?
Log any of these in one tap with the Nutari app — snap a photo and it estimates calories and macros for your portion automatically.

More lists

Values are typical estimates per 100g for the common edible portion and vary by brand, cut and preparation. Log your exact portion in the Nutari app.

Hit your protein target

Snap a photo to log calories & macros instantly, set goals, and get an AI nutrition coach.