Nutrition
High-Protein Snacks, Ranked by Protein per Calorie
A snack earns its place when it closes the gap between what your meals give you and what you need. The table ranks common snacks by one number: grams of protein per 100 calories. Top of the table, lots of protein for little food. Bottom of the table, mostly calories with some protein attached. This page is part of our protein and nutrition guides, which run in the order most people need them.

| Snack and portion | Protein | Calories | Protein per 100 kcal |
|---|---|---|---|
| Best per calorie: 15 g or more per 100 kcal | |||
| Tuna pouch in water, 74 g (2.6 oz) | 17 g | 70 | 24 |
| Deli turkey breast, 60 g (about 4 thin slices) | 12 g | 60 | 20 |
| Whey shake with water, 1 scoop (30 g) | 24 g | 120 | 20 |
| Cooked chicken breast, 85 g (3 oz) | 26 g | 140 | 19 |
| Ready-to-drink protein shake, 325 ml (11 fl oz) | 30 g | 160 | 19 |
| Plain 0% Greek yogurt, 170 g (6 oz) cup | 17 g | 100 | 17 |
| Low-fat (1%) cottage cheese, 150 g (5 oz) | 18 g | 110 | 16 |
| Ultra-filtered fat-free milk, 240 ml (1 cup) | 13 g | 80 | 16 |
| Good: 8 to 14 g per 100 kcal | |||
| Beef jerky, 28 g (1 oz) | ~11 g | ~100 | 11 |
| Shelled edamame, cooked, 150 g | 18 g | 180 | 10 |
| A well-built protein bar | 20 g | 210 | 10 |
| Part-skim string cheese, 1 stick (28 g) | 7 g | 80 | 9 |
| Hard-boiled eggs, 2 large | 13 g | 155 | 8 |
| Calories first, protein second: under 8 g per 100 kcal | |||
| Roasted pumpkin seeds, 28 g (1 oz) | 8 g | 160 | 5 |
| Almonds, 28 g (about 23) | 6 g | 165 | 4 |
| Peanut butter, 2 tbsp (32 g) | 7 g | 190 | 4 |
| Candy-style protein bar | 10 g | 250 | 4 |
Figures are rounded from standard USDA values and typical US labels. Jerky, bars and shakes vary most between brands, so check the label of the one you buy once.
How big a snack should be
Start from your daily target. For people who lift, the range that holds up in the research is about 1.6 g per kilogram of bodyweight a day (0.7 g per pound), with some benefit up to 2.2 g/kg. How much protein you need has the full lookup table by bodyweight. Then add up what your meals already give you. The difference is what snacks have to cover.
Two worked examples:
| Lifter A | Lifter B | |
|---|---|---|
| Bodyweight | 70 kg (154 lb) | 90 kg (198 lb) |
| Daily target at 1.6 g/kg | 112 g | 144 g |
| Breakfast + lunch + dinner | 25 + 35 + 35 = 95 g | 30 + 35 + 40 = 105 g |
| Gap | 17 g | 39 g |
| Snack plan | One 170 g (6 oz) cup of 0% Greek yogurt: 17 g, 100 kcal | Ready-to-drink shake at 3 p.m. and 2 hard-boiled eggs in the evening: 43 g, 315 kcal |
Lifter A needs one small snack. Lifter B needs two, or a bigger breakfast. That is often the better fix: a breakfast that carries 35 g instead of 30 removes part of the gap before the day starts, and the high-protein breakfast list has twelve at 30 g or more. Pushing it all into snacks has limits too: what 100 g of protein looks like shows how much food the bigger targets take.
For the snack itself, aim for 15 to 30 grams. Under about 10 grams it barely moves the daily total. Over 30 grams it stops being a snack and becomes a fourth meal, which is fine if you call it that and budget for it. Space snacks roughly three to four hours from your meals so each one counts as its own protein serving, the pattern the International Society of Sports Nutrition recommends.
High-protein snacks on the go
The question that decides the snack is not taste. It is whether there is a fridge. Perishable dairy, eggs and meat should not sit out more than about two hours (one hour above 32°C / 90°F), which is the USDA food-safety rule, so an insulated bag with an ice pack turns a fridge snack into a travel snack.
| Where it lives | Keep these | Protein per serving |
|---|---|---|
| Desk drawer, no fridge | Tuna pouches, beef or turkey jerky, single-serve whey in a shaker, a shelf-stable shake | 11–30 g |
| Work fridge | Greek yogurt cups, cottage cheese cups, string cheese, hard-boiled eggs, ultra-filtered milk | 7–18 g |
| Gym bag | 1 scoop of whey dry in a shaker (add water after training), one protein bar that passes the label test below | 20–24 g |
| Car or travel day | Shelf-stable shakes, jerky, tuna pouches; at a gas station, look for jerky, string cheese and shakes in the cooler | 11–30 g |
| Airport or convenience store | Greek yogurt cups, egg boxes, ready-to-drink shakes, deli chicken or turkey packs | 12–30 g |
The two shelf-stable picks that cover most situations are a tuna pouch and a dry scoop of whey. Neither needs a fridge, a bowl or a fork beyond what comes with it, and both sit at the top of the ranking. Ready-to-drink shakes cost more per gram of protein than powder but need nothing at all.
Jerky and deli meat are good on protein but high in sodium, usually several hundred milligrams per serving. If a doctor has told you to limit salt, lean on yogurt, eggs, milk and shakes instead.
Six homemade snacks worth five minutes
Homemade wins when you want something that feels like food rather than a package. Each of these takes five minutes or less once the ingredients are in the house.
| Snack | Exact build | Protein | Calories |
|---|---|---|---|
| Greek yogurt protein bowl | 170 g (6 oz) 0% Greek yogurt, ½ scoop whey stirred in, 100 g berries | 30 g | 210 |
| Chicken snack box | 85 g (3 oz) cooked chicken breast, 1 part-skim string cheese, 100 g baby carrots | 34 g | 255 |
| Protein milk | 1 scoop whey shaken into 250 ml (about 1 cup) skim milk | 32 g | 210 |
| Savory cottage cheese cup | 150 g (5 oz) 1% cottage cheese, 5 cherry tomatoes, black pepper | 19 g | 125 |
| Turkey and Swiss roll-ups | 60 g (2 oz) deli turkey breast rolled around 1 slice (21 g) Swiss cheese, mustard, pickle spears | 18 g | 145 |
| Tuna cucumber bites | 74 g (2.6 oz) tuna pouch mixed with 1 tbsp light mayo, spooned onto 100 g sliced cucumber | 18 g | 120 |
Three prep habits make these automatic:
- Boil six eggs on Sunday15 min, once a week
Peeled or unpeeled, hard-boiled eggs keep about a week in the fridge. Two of them is a 13-gram snack you can eat standing up.
- Cook chicken for the week30 min, once a week
About 115 g (4 oz) of raw chicken breast cooks down to roughly 85 g (3 oz). Cook 500 g (about 1.1 lb) raw, which leaves about 370 g (13 oz) cooked, slice it, and you have four 85-gram (3 oz) snack boxes or salad toppings. Keep cooked chicken three to four days in the fridge.
- Pre-portion the whey2 min
Fill three or four small containers or shakers with one dry scoop each. The snack then takes as long as adding water.
Cottage cheese is the most flexible base on this list, sweet or savory. Our cottage cheese recipes have ten more builds with the grams for each.
Protein bars that are really candy
A bar that says "protein" on the wrapper can sit at the very bottom of the ranking. The fix is one check: divide the protein grams by the calories and multiply by 100. That is the protein-per-100-kcal number from the table.
| Bar | Protein | Calories | Per 100 kcal | Verdict |
|---|---|---|---|---|
| Bar A | 20 g | 200 | 10 | A real protein snack |
| Bar B | 16 g | 190 | 8 | Acceptable, just over the line |
| Bar C | 12 g | 290 | 4 | A candy bar with some protein in it |
The pass line is 8 grams of protein per 100 calories, the bottom of the "Good" block. In the aisle that means at least 16 grams in a 200-calorie bar, or at least 20 grams in a 250-calorie bar. Then three more checks on the label:
- Where the protein comes from. Whey, milk protein, egg white or soy near the top of the ingredient list is what you want. If collagen is the main protein, the number is inflated for muscle purposes: collagen lacks tryptophan, an essential amino acid, and is low in leucine.
- Sugar alcohols and added fiber. They keep the sugar line low, and in larger amounts they cause bloating and gas in many people. If a bar upsets your stomach, that is usually why.
- Serving size. Some bags of protein chips and protein cookies list a serving that is half the package. A large protein cookie can carry around 16 grams of protein inside 400-plus calories, about 4 grams per 100 kcal or less.
The same check exposes other "protein" snacks that are mostly something else:
| Sold as a protein snack | What it mostly is | Swap it for |
|---|---|---|
| Trail mix, nuts, nut butter | Fat: about 3–5 g protein per 100 kcal | A tuna pouch or string cheese, with a few nuts beside it |
| Granola bars "with protein" | Carbohydrate, often 5–10 g protein | A bar that passes the 8-grams-per-100-calories test |
| Hummus and crackers | Carbohydrate and fat; 2 tbsp of hummus is about 2 g protein | Edamame, or hummus with a side of chicken |
| Flavored yogurt drinks and fruit-on-the-bottom cups | Usually less protein than plain Greek yogurt, with added sugar; regular (non-Greek) cups can have about a third as much | Plain 0% Greek yogurt with your own fruit |
None of these are bad food. They are just not protein snacks, so count them as what they are.
If this happens, do this
| If this happens | Do this |
|---|---|
| Hungry an hour after a shake | Eat it instead of drinking it: Greek yogurt with berries, or the chicken box. Food you chew, with some fiber, tends to keep people full longer than a drink with the same protein. |
| Plain Greek yogurt is too sour | Stir in ½ scoop of flavored whey, or 1 tsp of honey (about 20 kcal). Both beat buying a sweetened cup. |
| Snacks are pushing your weight up when you do not want them to | Check the bottom block of the ranking. Nuts, nut butter and candy-style bars are the usual cause; swap them for something from the top block. |
| Lactose bothers you | Most ultra-filtered milk is sold lactose-free, Greek yogurt has less lactose than regular yogurt (lactose-free versions exist), and whey isolate has less than whey concentrate. Tuna, chicken, eggs and edamame have none. |
| You eat no meat or dairy | Edamame, firm tofu cubes, a pea or soy protein shake, and soy milk (about 7–8 g per 240 ml / 1 cup). Plant snacks run lower per calorie, so pick the leanest version of each. |
| You train after work and the afternoon snack sits heavy | Move it to 60–90 minutes before training and keep it small. What to eat before the gym has the timing table. |
| You keep forgetting to snack | Tie it to something fixed: the 3 p.m. meeting, leaving the office, getting home. Or drop the snack and add 15 g to one meal instead. |
If you are cutting, protein snacks from the top block help because protein is the most filling of the three macronutrients per calorie. High-protein, low-calorie foods ranks the whole grocery list the same way, beyond snack portions.
Questions people ask
What is the highest-protein snack?
Per serving, a ready-to-drink protein shake or a chicken snack box, at 30 grams or more. Per calorie, a tuna pouch in water, at about 24 grams per 100 kcal. Both beat any bar.
How much protein should a snack have?
Fifteen to thirty grams covers most people. Less than ten barely moves your daily total. Size it to the gap between your meals and your target.
Is peanut butter a good protein snack?
Not really. Two tablespoons have about 7 grams of protein and 190 calories, so it is mostly fat. It is a fine food; pair it with Greek yogurt or milk if you want it to count as protein.
Are protein bars OK to eat every day?
One a day is fine if it passes the label test: at least 8 grams of protein per 100 calories (16 grams in a 200-calorie bar), from whey, milk, egg or soy. They are convenient, not better than real food, and usually cost more per gram of protein.
What are good high-protein snacks for weight loss?
The ones in the top block of the table: tuna, deli turkey, Greek yogurt, cottage cheese, chicken and plain shakes. They give the most protein for the fewest calories. No snack causes weight loss on its own; the daily total of calories does.
Is a protein snack before bed a good idea?
It can be. The ISSN position stand notes that 30 to 40 grams of casein before sleep can raise overnight muscle protein synthesis. Cottage cheese and Greek yogurt are mostly casein, so 250 to 300 g (about 9 to 10.5 oz) of either (about 26 to 37 g of protein) is a practical version.
What high-protein snacks need no fridge?
Tuna pouches, jerky, shelf-stable shakes, dry whey in a shaker, protein bars that pass the label test, and roasted edamame. Keep two of them in your bag or desk.
Where these numbers come from
- International Society of Sports Nutrition position stand: protein and exercise (Jäger et al., JISSN, 2017): 20–40 g per serving every 3–4 hours, 1.4–2.0 g/kg a day, and pre-sleep casein.
- How much protein can the body use in a single meal for muscle-building? (Schoenfeld and Aragon, JISSN, 2018): about 0.4 g/kg per meal, up to 2.2 g/kg a day.
- Morton et al., British Journal of Sports Medicine, 2018: meta-analysis placing the benefit of protein for muscle gain at about 1.6 g/kg a day.
- USDA FoodData Central: protein and calorie values in the tables, rounded. Food-safety times follow USDA and FoodSafety.gov storage guidance.
If you have kidney disease or have been told to limit protein or sodium, check with your doctor before raising either.
Take the plan to the gym