The Rep Guide

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.

Bar chart on graph paper of grams of protein per 100 calories: tuna pouch 24 in red, Greek yogurt 17, beef jerky 11, a well-built protein bar 10, almonds 4, peanut butter 4.
Save to Pinterest
Snack and portionProteinCaloriesProtein per 100 kcal
Best per calorie: 15 g or more per 100 kcal
Tuna pouch in water, 74 g (2.6 oz)17 g7024
Deli turkey breast, 60 g (about 4 thin slices)12 g6020
Whey shake with water, 1 scoop (30 g)24 g12020
Cooked chicken breast, 85 g (3 oz)26 g14019
Ready-to-drink protein shake, 325 ml (11 fl oz)30 g16019
Plain 0% Greek yogurt, 170 g (6 oz) cup17 g10017
Low-fat (1%) cottage cheese, 150 g (5 oz)18 g11016
Ultra-filtered fat-free milk, 240 ml (1 cup)13 g8016
Good: 8 to 14 g per 100 kcal
Beef jerky, 28 g (1 oz)~11 g~10011
Shelled edamame, cooked, 150 g18 g18010
A well-built protein bar20 g21010
Part-skim string cheese, 1 stick (28 g)7 g809
Hard-boiled eggs, 2 large13 g1558
Calories first, protein second: under 8 g per 100 kcal
Roasted pumpkin seeds, 28 g (1 oz)8 g1605
Almonds, 28 g (about 23)6 g1654
Peanut butter, 2 tbsp (32 g)7 g1904
Candy-style protein bar10 g2504
How to use the table Pick one snack from the top block and keep it in the house at all times. If you are eating less to lose fat, stay in the top block. If you are trying to gain weight, the bottom block is fine as long as something from the top block sits next to it.

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 ALifter B
Bodyweight70 kg (154 lb)90 kg (198 lb)
Daily target at 1.6 g/kg112 g144 g
Breakfast + lunch + dinner25 + 35 + 35 = 95 g30 + 35 + 40 = 105 g
Gap17 g39 g
Snack planOne 170 g (6 oz) cup of 0% Greek yogurt: 17 g, 100 kcalReady-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 livesKeep theseProtein per serving
Desk drawer, no fridgeTuna pouches, beef or turkey jerky, single-serve whey in a shaker, a shelf-stable shake11–30 g
Work fridgeGreek yogurt cups, cottage cheese cups, string cheese, hard-boiled eggs, ultra-filtered milk7–18 g
Gym bag1 scoop of whey dry in a shaker (add water after training), one protein bar that passes the label test below20–24 g
Car or travel dayShelf-stable shakes, jerky, tuna pouches; at a gas station, look for jerky, string cheese and shakes in the cooler11–30 g
Airport or convenience storeGreek yogurt cups, egg boxes, ready-to-drink shakes, deli chicken or turkey packs12–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.

SnackExact buildProteinCalories
Greek yogurt protein bowl170 g (6 oz) 0% Greek yogurt, ½ scoop whey stirred in, 100 g berries30 g210
Chicken snack box85 g (3 oz) cooked chicken breast, 1 part-skim string cheese, 100 g baby carrots34 g255
Protein milk1 scoop whey shaken into 250 ml (about 1 cup) skim milk32 g210
Savory cottage cheese cup150 g (5 oz) 1% cottage cheese, 5 cherry tomatoes, black pepper19 g125
Turkey and Swiss roll-ups60 g (2 oz) deli turkey breast rolled around 1 slice (21 g) Swiss cheese, mustard, pickle spears18 g145
Tuna cucumber bites74 g (2.6 oz) tuna pouch mixed with 1 tbsp light mayo, spooned onto 100 g sliced cucumber18 g120

Three prep habits make these automatic:

  1. 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.

  2. 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.

  3. 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.

BarProteinCaloriesPer 100 kcalVerdict
Bar A20 g20010A real protein snack
Bar B16 g1908Acceptable, just over the line
Bar C12 g2904A 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 snackWhat it mostly isSwap it for
Trail mix, nuts, nut butterFat: about 3–5 g protein per 100 kcalA tuna pouch or string cheese, with a few nuts beside it
Granola bars "with protein"Carbohydrate, often 5–10 g proteinA bar that passes the 8-grams-per-100-calories test
Hummus and crackersCarbohydrate and fat; 2 tbsp of hummus is about 2 g proteinEdamame, or hummus with a side of chicken
Flavored yogurt drinks and fruit-on-the-bottom cupsUsually less protein than plain Greek yogurt, with added sugar; regular (non-Greek) cups can have about a third as muchPlain 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 happensDo this
Hungry an hour after a shakeEat 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 sourStir 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 toCheck 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 youMost 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 dairyEdamame, 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 heavyMove 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 snackTie 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

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

Save to Pinterest