High Protein Snacks: 39 Options Ranked by Protein

Snacks with at least 15g of protein per 100g — ranked and nutrition-checked. Ranked by protein per 100g — tap any snack for the full breakdown.

Pork Chicharrones
540 kcal · 79.0g protein · 0.0g carbs (per 100g)
Keto High protein
Pork Crunch
580 kcal · 60.0g protein · 0.5g carbs (per 100g)
Keto High protein
Air-Dried Steak
255 kcal · 52.0g protein · 1.5g carbs (per 100g)
Keto High protein
Biltong
250 kcal · 50.0g protein · 2.0g carbs (per 100g)
Keto High protein
Peri Peri Biltong
255 kcal · 48.0g protein · 3.0g carbs (per 100g)
Keto High protein
Pork Scratchings
600 kcal · 47.0g protein · 0.5g carbs (per 100g)
Keto High protein
Turkey Jerky
260 kcal · 45.0g protein · 8.0g carbs (per 100g)
Keto High protein
Beef Jerky
280 kcal · 40.0g protein · 10.0g carbs (per 100g)
Keto High protein
Chilli Beef Jerky
285 kcal · 38.0g protein · 12.0g carbs (per 100g)
High protein
Crunchy Cheese Bites
570 kcal · 35.0g protein · 3.0g carbs (per 100g)
Keto High protein
Peanut Butter Protein Bar
400 kcal · 33.0g protein · 30.0g carbs (per 100g)
High protein
Ham Snack Bites
300 kcal · 30.0g protein · 2.5g carbs (per 100g)
Keto High protein
Pumpkin Seeds
560 kcal · 30.0g protein · 11.0g carbs (per 100g)
High protein Vegan
Protein Bar
380 kcal · 30.0g protein · 35.0g carbs (per 100g)
High protein
Roasted Seaweed Thins
450 kcal · 30.0g protein · 20.0g carbs (per 100g)
High protein Vegan
Vegan Protein Bar
390 kcal · 28.0g protein · 32.0g carbs (per 100g)
High protein Vegan
Dry Roasted Peanuts
590 kcal · 27.0g protein · 14.0g carbs (per 100g)
High protein Vegan
Salted Peanuts
600 kcal · 26.0g protein · 12.0g carbs (per 100g)
High protein Vegan
Chorizo Bites
420 kcal · 25.0g protein · 3.0g carbs (per 100g)
Keto High protein
Seaweed Crisps
480 kcal · 25.0g protein · 30.0g carbs (per 100g)
High protein Vegan
Salami Sticks
450 kcal · 24.0g protein · 2.0g carbs (per 100g)
Keto High protein
Honey Roast Peanuts
580 kcal · 24.0g protein · 22.0g carbs (per 100g)
High protein
Cheese Strings
290 kcal · 24.0g protein · 1.0g carbs (per 100g)
Keto High protein
Roasted Broad Beans
440 kcal · 24.0g protein · 45.0g carbs (per 100g)
High protein Vegan
Sea Salt & Cider Vinegar Nuts
590 kcal · 23.0g protein · 13.0g carbs (per 100g)
High protein Vegan
Mixed Nuts
610 kcal · 22.0g protein · 12.0g carbs (per 100g)
High protein Vegan
Chilli Coated Peanuts
540 kcal · 22.0g protein · 30.0g carbs (per 100g)
High protein Vegan
Salted Pistachio Kernels
610 kcal · 22.0g protein · 16.0g carbs (per 100g)
High protein Vegan
Roasted Almonds
620 kcal · 21.0g protein · 10.0g carbs (per 100g)
Keto High protein Vegan
Pistachios
590 kcal · 21.0g protein · 17.0g carbs (per 100g)
High protein Vegan
Sunflower Seeds
580 kcal · 21.0g protein · 20.0g carbs (per 100g)
High protein Vegan
Mini Cheese Rounds
300 kcal · 21.0g protein · 0.5g carbs (per 100g)
Keto High protein
Smoked Almonds
610 kcal · 21.0g protein · 11.0g carbs (per 100g)
High protein Vegan
Roasted Cashews
600 kcal · 20.0g protein · 22.0g carbs (per 100g)
High protein Vegan
Kale Crisps
480 kcal · 20.0g protein · 25.0g carbs (per 100g)
High protein Vegan
Roasted Chickpeas
430 kcal · 19.0g protein · 47.0g carbs (per 100g)
High protein Vegan
Bombay Mix
500 kcal · 18.0g protein · 35.0g carbs (per 100g)
High protein Vegan
Caramelised Nuts
550 kcal · 16.0g protein · 35.0g carbs (per 100g)
High protein Vegan
Walnuts
690 kcal · 15.0g protein · 7.0g carbs (per 100g)
Keto High protein Vegan

As an Amazon Associate we earn from qualifying purchases. We also earn commission from other retail partners. Links below are affiliate links.

Popular Picks

MORISH MORiSH Pork Chicharrónes — 79% protein, zero carbs Shop MORiSH →
AMAZON Healthy snack hamper Check Price →
AMAZON Office snack box Check Price →

Last updated: · Typical values; check product labels