Skip to content

Best High-Protein Snacks for Weight Loss

For weight loss, pick snacks with at least 10 g of protein for 200 calories or less, and judge them by protein per 100 calories. Tuna, nonfat Greek yogurt and 1% cottage cheese top our list at 17 to 23 g per 100 calories. Protein can help you feel full, but your total daily calories still decide weight loss.

Updated 347 snacks comparedHow we rank

This page is informational and not medical advice. Talk to your doctor or a registered dietitian.

Top 10 ranked by protein per 100 calories
RankSnackProtein (g)CaloriesProtein per 100 kcalSugar (g)Diets
1Wild Ahi Yellowfin Tuna PouchSafe Catch2611023.60Keto-friendly
2Light Tuna in Water PouchBumble Bee146023.30Keto-friendly
3Chocolate Ultra Protein Milk ShakeSlate3013023.11Keto-friendlyGluten-free
4Vanilla Protein Milk ShakeSlate3013023.11Keto-friendly
5Wild Skipjack TunaWild Planet3214022.9–Keto-friendly
6Lightly Marinated Premium Chunk Light TunaStarKist12.75722.30.4Keto-friendly
7Wild Albacore Tuna PouchSafe Catch22100220Keto-friendly
8Hickory Smoked Teriyaki Beef JerkyPony Express136021.70Keto-friendly
9Lemon Pepper Seasoned TunaBumble Bee199021.11Keto-friendlyGluten-free
10French Vanilla High Protein Milk ShakeSlate209620.81Keto-friendlyGluten-free

Pair protein with fiber

Protein and fiber both slow digestion. A snack with 10 g of protein and 3 g or more fiber, or a protein snack eaten with fruit or vegetables, tends to keep hunger away longer than either alone.

The top 10, up close

We may earn a commission when you buy through links marked as affiliate links. It never changes the ranking, which is based only on the nutrition numbers.

  1. Safe Catch Wild Ahi Yellowfin Tuna Pouch package front

    1.Safe Catch Wild Ahi Yellowfin Tuna Pouch

    Safe Catch Wild Ahi Yellowfin Tuna Pouch: 26 g of protein and 110 calories per serving (23.6 g protein per 100 calories) and no sugar. That puts it among the most protein-dense savory snacks in our catalog. It fits keto targets at 0 g net carbs per serving.

    26 g protein, 110 cal, 23.6 g per 100 cal, 0 g sugar per 1 portion (85.048 g)

    Good:
    Excellent protein density: 23.6 g protein per 100 calories
    Watch:
    Contains fish

    Full nutrition for Wild Ahi Yellowfin Tuna PouchBuy at Amazon (opens in a new tab)

  2. 2.Bumble Bee Light Tuna in Water Pouch

    Bumble Bee Light Tuna in Water Pouch: 14 g of protein and 60 calories per serving (23.3 g protein per 100 calories) and no sugar. That puts it among the most protein-dense savory snacks in our catalog. It fits keto targets at 0 g net carbs per serving.

    14 g protein, 60 cal, 23.3 g per 100 cal, 0 g sugar per 1 POUCH (60 g)

    Good:
    Excellent protein density: 23.3 g protein per 100 calories
    Watch:
    Contains fish

    Full nutrition for Light Tuna in Water PouchBuy at Amazon (opens in a new tab)

  3. Slate Chocolate Ultra Protein Milk Shake package front

    3.Slate Chocolate Ultra Protein Milk Shake

    Slate Chocolate Ultra Protein Milk Shake: 30 g of protein and 130 calories per serving (23.1 g protein per 100 calories), with just 1 g sugar. That puts it among the most protein-dense savory snacks in our catalog. Its label claims: gluten-free. It fits keto targets at 2 g net carbs per serving.

    30 g protein, 130 cal, 23.1 g per 100 cal, 1 g sugar per 1 serving (325 ml)

    Good:
    Excellent protein density: 23.1 g protein per 100 calories
    Watch:
    Ultra-processed (NOVA group 4)

    Full nutrition for Chocolate Ultra Protein Milk ShakeBuy at Amazon (opens in a new tab)

  4. Slate Vanilla Protein Milk Shake package front

    4.Slate Vanilla Protein Milk Shake

    Slate Vanilla Protein Milk Shake: 30 g of protein and 130 calories per serving (23.1 g protein per 100 calories), with just 1 g sugar. That puts it among the most protein-dense savory snacks in our catalog. It fits keto targets at 1 g net carbs per serving.

    30 g protein, 130 cal, 23.1 g per 100 cal, 1 g sugar per 11 fl. oz. (11 fl. oz.)

    Good:
    Excellent protein density: 23.1 g protein per 100 calories
    Watch:
    Ultra-processed (NOVA group 4)

    Full nutrition for Vanilla Protein Milk ShakeBuy at Amazon (opens in a new tab)

  5. Wild Planet Wild Skipjack Tuna package front

    5.Wild Planet Wild Skipjack Tuna

    Wild Planet Wild Skipjack Tuna: 32 g of protein and 140 calories per serving (22.9 g protein per 100 calories). That puts it among the most protein-dense savory snacks in our catalog. It fits keto targets at 0 g net carbs per serving.

    32 g protein, 140 cal, 22.9 g per 100 cal per 1 Can (142 g)

    Good:
    Excellent protein density: 22.9 g protein per 100 calories
    Watch:
    High sodium: 450 mg per serving (20% of the 2,300 mg daily limit)

    Full nutrition for Wild Skipjack TunaBuy at Amazon (opens in a new tab)

  6. StarKist Lightly Marinated Premium Chunk Light Tuna package front

    6.StarKist Lightly Marinated Premium Chunk Light Tuna

    StarKist Lightly Marinated Premium Chunk Light Tuna: 12.7 g of protein and 57 calories per serving (22.3 g protein per 100 calories) and no sugar. That puts it among the most protein-dense savory snacks in our catalog. It fits keto targets at 0.4 g net carbs per serving.

    12.7 g protein, 57 cal, 22.3 g per 100 cal, 0.4 g sugar per 2 ONZ (56 g)

    Good:
    Excellent protein density: 22.3 g protein per 100 calories
    Watch:
    Ultra-processed (NOVA group 4)

    Full nutrition for Lightly Marinated Premium Chunk Light TunaBuy at Amazon (opens in a new tab)

  7. Safe Catch Wild Albacore Tuna Pouch package front

    7.Safe Catch Wild Albacore Tuna Pouch

    Safe Catch Wild Albacore Tuna Pouch: 22 g of protein and 100 calories per serving (22 g protein per 100 calories) and no sugar. That puts it among the most protein-dense savory snacks in our catalog. It fits keto targets at 0 g net carbs per serving.

    22 g protein, 100 cal, 22 g per 100 cal, 0 g sugar per 3 oz. (85 g)

    Good:
    Excellent protein density: 22 g protein per 100 calories
    Watch:
    Contains fish

    Full nutrition for Wild Albacore Tuna PouchBuy at Amazon (opens in a new tab)

  8. 8.Pony Express Hickory Smoked Teriyaki Beef Jerky

    Pony Express Hickory Smoked Teriyaki Beef Jerky: 13 g of protein and 60 calories per serving (21.7 g protein per 100 calories) and no sugar. That puts it among the most protein-dense meat snacks in our catalog. It fits keto targets at 1 g net carbs per serving.

    13 g protein, 60 cal, 21.7 g per 100 cal, 0 g sugar per 1 ONZ (28 g)

    Good:
    Excellent protein density: 21.7 g protein per 100 calories
    Watch:
    High sodium: 510 mg per serving (22% of the 2,300 mg daily limit)

    Full nutrition for Hickory Smoked Teriyaki Beef JerkyBuy at Amazon (opens in a new tab)

  9. Bumble Bee Lemon Pepper Seasoned Tuna package front

    9.Bumble Bee Lemon Pepper Seasoned Tuna

    Bumble Bee Lemon Pepper Seasoned Tuna: 19 g of protein and 90 calories per serving (21.1 g protein per 100 calories), with just 1 g sugar. That puts it among the most protein-dense savory snacks in our catalog. Its label claims: gluten-free. It fits keto targets at 2 g net carbs per serving.

    19 g protein, 90 cal, 21.1 g per 100 cal, 1 g sugar per 85g

    Good:
    Excellent protein density: 21.1 g protein per 100 calories
    Watch:
    Ultra-processed (NOVA group 4)

    Full nutrition for Lemon Pepper Seasoned TunaBuy at Amazon (opens in a new tab)

  10. Slate French Vanilla High Protein Milk Shake package front

    10.Slate French Vanilla High Protein Milk Shake

    Slate French Vanilla High Protein Milk Shake: 20 g of protein and 96 calories per serving (20.8 g protein per 100 calories), with just 1 g sugar. That puts it among the most protein-dense savory snacks in our catalog. Its label claims: gluten-free. It fits keto targets at 1 g net carbs per serving.

    20 g protein, 96 cal, 20.8 g per 100 cal, 1 g sugar per 311.845g

    Good:
    Excellent protein density: 20.8 g protein per 100 calories
    Watch:
    Ultra-processed (NOVA group 4)

    Full nutrition for French Vanilla High Protein Milk ShakeBuy at Amazon (opens in a new tab)

See all 347 in the snack finder

Key takeaways

  • Weight loss comes from eating fewer calories than you use. A snack only helps if it fits inside that budget (MedlinePlus (opens in a new tab)).
  • Protein-rich, low-calorie snacks can make the gap between meals easier. The best whole-food options give 15 to 23 g of protein per 100 calories.
  • Most packaged bars score much lower. The five we checked give 1.7 to 11 g of protein per 100 calories (label data via Open Food Facts).
  • Watch sodium in cottage cheese, jerky and canned fish.

This page is general information, not medical advice. If you have a health condition, take medication, or follow a prescribed diet, talk with your doctor or a registered dietitian before changing how you eat.

Do protein snacks help you lose weight?

Protein snacks can help, but not in the way many roundups suggest. No food burns fat or "boosts" weight loss by itself. According to the National Library of Medicine's MedlinePlus (opens in a new tab), you lose weight when you take in fewer calories than you use up. Everything else comes back to that.

A snack affects that balance in two ways. First, its own calories count. A 250-calorie bar eaten on top of your usual meals adds 250 calories. Second, it may change how much you eat later. This is where protein seems to help. Harvard Health Publishing (opens in a new tab) notes that a low-calorie, high-protein snack can help you feel fuller until your next meal.

So the useful question isn't whether a snack is "high protein." It's whether it gives you the most fullness for the fewest calories. That is why we rank by protein per 100 calories rather than grams of protein per serving.

What the research actually measured

The study most often used to support protein snacks is a 2014 randomized crossover trial by Ortinau and colleagues in Nutrition Journal (opens in a new tab). It is worth understanding what it did and didn't show.

  • Who: 20 healthy, normal-weight women in their twenties.
  • What: On three separate test days, each woman ate a 160-calorie afternoon snack: a 6-ounce yogurt with 14 g of protein, crackers with no protein, or chocolate with 2 g of protein. The crackers and chocolate each had about 9 g of fat.
  • Measured: Self-rated hunger and fullness every 30 minutes, how long until they asked for dinner, and how much they ate at an all-you-want dinner.

The results favored the yogurt, but not on every measure. Afternoon hunger dropped more after yogurt than after chocolate, but not significantly more than after crackers. Women asked for dinner about 30 minutes later after yogurt than after chocolate. They ate roughly 100 fewer calories at dinner after the yogurt than after the crackers, with a similar but less statistically certain gap compared with chocolate.

Now the limits. This was a short test on single days, in a small group of normal-weight women, so it may not apply to men or to people with obesity. The yogurt was also much lower in energy density and differed in sugar and fat, not just protein. The authors themselves say longer trials are needed to test effects on body weight. The study was funded by a food company's nutrition institute, which the authors say had no role in the design or analysis.

The fair summary: a protein-rich, low-calorie snack curbed short-term appetite and later intake in this trial. That supports the idea, but it does not show that protein snacks cause weight loss over weeks or months.

Which protein snacks are best for weight loss, by protein per 100 calories?

We calculated each value from USDA FoodData Central per-100-gram data for whole foods, and from label data via Open Food Facts for packaged bars (each bar links to its record). Protein per 100 calories = protein (g) ÷ calories × 100. Brands vary, so check your label.

Rank Snack Serving Calories Protein (g) Protein per 100 kcal Sodium (mg)
1 Light tuna, canned in water, drained 3 oz (85 g) 73 16.5 22.6 210
2 Nonfat plain Greek yogurt 6 oz (170 g) 100 17.3 17.3 61
3 1% cottage cheese ½ cup (113 g) 81 14.0 17.2 459
4 Quest Chocolate Chip Cookie Dough bar (opens in a new tab) 1 bar (60 g) 190 21 11.1 220
5 Edamame, cooked ½ cup (78 g) 94 9.2 9.8 5
6 Part-skim mozzarella (string cheese) 1 oz (28 g) 72 6.9 9.6 175
7 Hard-boiled eggs 2 large (100 g) 155 12.6 8.1 124
8 Beef jerky, chopped and formed 1 oz (28 g) 116 9.4 8.1 505
9 Clif Builders Chocolate bar (opens in a new tab) 1 bar (68 g) 280 20 7.1 213
10 RXBAR Chocolate Sea Salt (opens in a new tab) 1 bar (52 g) 200 12 6.0 190
11 KIND Protein Dark Chocolate Nut (opens in a new tab) 1 bar (50 g) 240 12 5.0 125
12 Almonds 1 oz (28 g) 164 6.0 3.7 0
13 Larabar Cashew Cookie (opens in a new tab) 1 bar (48 g) 230 4 1.7 10

A few patterns stand out. The top three are plain, minimally processed foods that are mostly protein and water. Only one packaged bar, the Quest bar, meets our weight-loss cutoff of 10 g or more of protein for 200 calories or less. Almonds are nutritious and high in fiber, but at under 4 g of protein per 100 calories they are a fat-rich snack, not a protein-dense one. Portions matter more than the food itself there.

For a deeper explanation of the metric, see our guide to protein per 100 calories. For more options, see our list of low-calorie, high-protein snacks.

How many calories should a protein snack have?

No official rule sets snack calories. A practical range is 100 to 200 calories. That is enough to take the edge off hunger without eating a small meal.

Here is how to think about it in numbers. If you add two 150-calorie snacks, that is 300 calories that need to come out of your meals or be offset by activity. Otherwise the snacks work against the energy balance that drives weight loss (opens in a new tab).

For protein, Harvard Health (opens in a new tab) suggests snacks with at least 5 g. For weight loss we use a stricter cutoff of 10 g or more within 200 calories. Harvard also recommends spreading protein across meals and snacks rather than packing it into one or two meals. Our article on how much protein a snack should have goes further.

How much protein do you need per day? Harvard Health gives the long-standing recommended dietary allowance as 0.8 g per kilogram of body weight. An Associated Press report published by PBS NewsHour in January 2026 (opens in a new tab) says new federal Dietary Guidelines raise the adult recommendation to 1.2 to 1.6 g per kilogram. The same report notes that several nutrition experts doubt most people need that much. We have not verified these figures against dietaryguidelines.gov, so treat them as reported, not confirmed.

What should you check on packaged protein snacks?

Packaged protein snacks are convenient, but two things deserve a look.

Sodium. The FDA (opens in a new tab) sets the Daily Value at less than 2,300 mg a day. It calls 20% DV or more per serving (about 460 mg) high. In our table, a 1-ounce serving of beef jerky (505 mg) and half a cup of cottage cheese (459 mg) reach that level. Light tuna in water is moderate at 210 mg per 3 ounces, and some brands are higher.

Serving size. A jerky bag or nut pouch often holds two or more servings. Eating the whole bag doubles or triples the calories.

Are protein bars good for weight loss?

Bars vary the most. Across the five we checked (label data via Open Food Facts), protein ranges from 4 to 21 g per bar and sugar from 1 to 17 g. Only one comes in under 200 calories. Read more in are protein bars healthy? and our low-sugar protein snacks list.

Why pair protein with fiber?

Protein alone isn't the only route to a satisfying snack. Fiber-rich, watery foods such as vegetables, berries and edamame add volume for few calories. In the Ortinau trial, the more filling snack was also the one with the lowest energy density, meaning the fewest calories per gram.

Easy combinations using the USDA figures above:

  • Greek yogurt with berries: 6 oz nonfat Greek yogurt (100 calories, 17 g protein) plus a handful of fruit.
  • Cottage cheese and edamame: ½ cup of each is about 175 calories, 23 g of protein and 4 g of fiber.
  • Tuna on cucumber slices: 3 oz tuna (73 calories, 16.5 g protein) plus raw vegetables for crunch.
  • Egg and veggies: one hard-boiled egg (about 78 calories, 6 g protein) with cherry tomatoes and carrots.

Who should check with a clinician first?

High-protein snacks are ordinary foods, but your needs depend on your health. Talk to your doctor or a registered dietitian before changing your protein intake if you have kidney or liver disease, diabetes, or a condition that limits sodium. The same applies if you are pregnant, take weight-loss medication, or follow a prescribed eating plan. Weight-loss results vary from person to person, and this page doesn't promise any particular result.

How did we choose and rank these snacks?

We ranked snacks by protein per 100 calories, our main metric across the site. We flagged snacks that miss our weight-loss cutoff of 10 g of protein within 200 calories. Whole-food values come from USDA FoodData Central (SR Legacy) and were scaled to the serving shown. Packaged-bar values are label data via Open Food Facts and can change when brands reformulate, so check the wrapper. We don't accept payment for rankings, and we don't publish star ratings or reviews we haven't collected. For our full criteria, see How we rank snacks. See the full ranked directory on our best protein snacks page.

Frequently asked questions

Do protein snacks help you lose weight?

They can help indirectly. A small 2014 trial found a high-protein yogurt snack curbed afternoon hunger and led to about 100 fewer calories at dinner than crackers. But no snack causes weight loss by itself. You lose weight only when you take in fewer calories than you use, so a protein snack helps when it replaces something less filling.

What is the best protein snack for weight loss?

Using USDA data, canned light tuna in water gives about 23 g of protein per 100 calories, and nonfat plain Greek yogurt and 1% cottage cheese give about 17 g. All three supply 14 to 17 g of protein for roughly 75 to 100 calories. Cottage cheese is higher in sodium, so compare labels if you watch salt.

How many protein snacks should I eat a day?

There is no set number. Count snacks inside your daily calorie budget rather than on top of it. Many people use one or two snacks of 100 to 200 calories each to bridge long gaps between meals. Harvard Health suggests spreading protein across meals and snacks instead of eating most of it at once.

Are protein bars good for weight loss?

Some are, many are not. Five popular bars we checked (label data via Open Food Facts) give 1.7 to 11 g of protein per 100 calories and 190 to 280 calories each. Look for 10 g or more of protein, 200 calories or less and little sugar. Otherwise a bar can match a candy bar's calories.

What snack keeps you full the longest?

No single snack has been proven to keep everyone full longest. Research points to snacks that combine protein with low energy density, meaning few calories per gram, such as Greek yogurt, cottage cheese or tuna. Adding fiber from vegetables, fruit or edamame adds volume for very few extra calories, which may also help.

How much protein should a weight-loss snack have?

Harvard Health suggests healthy snacks contain at least 5 g of protein. For weight loss we use a stricter bar: 10 g or more for 200 calories or less. That works out to at least 5 g of protein per 100 calories, and the best whole-food options reach 15 to 23 g per 100 calories.

Sources

  1. Effects of high-protein vs. high-fat snacks on appetite control, satiety, and eating initiation in healthy women (Ortinau et al., 2014) (opens in a new tab), Nutrition Journal (via PubMed Central)
  2. High-protein snacks to build muscle and keep hunger at bay (opens in a new tab), Harvard Health Publishing (Harvard Medical School)
  3. Weight Control (opens in a new tab), MedlinePlus, National Library of Medicine (NIH)
  4. Sodium in Your Diet (opens in a new tab), U.S. Food and Drug Administration
  5. FoodData Central (SR Legacy) (opens in a new tab), U.S. Department of Agriculture
  6. Why nutrition experts are wary of new federal dietary guidelines that advise doubling protein (opens in a new tab), PBS NewsHour (Associated Press)
  7. Open Food Facts product database (label data for packaged bars) (opens in a new tab), Open Food Facts

More reading on protein, sugar and snack labels is collected on our resources page.

Related guides