HP_diet_desktop-2
HP_recipes_desktop-3
HP_foods_desktop-3
HP_diet_mobile-2
HP_recipes_mobile-3
HP_foods_mobile-3

21 high protein
snacks, ranked

High protein food makes a perfect snack. Why?

Protein is a vital nutrient for maintaining muscle mass and bone health. That’s important for all of us, but critical as we get older.1 Unfortunately, many people, especially women, may not eat enough protein.2

Could that be you? Find out more in the section at the end of this guide.

Protein is good for you, filling, and doesn’t raise blood sugar to the same degree that sugary and starchy snacks can. Studies show that protein has little to no impact on blood sugar in both in both people with type 2 diabetes and those without.3

That’s why protein is the perfect snack, especially if you want to feel full with less hunger.

High protein_snacks_16x9


 

High protein snack ranking

Do you feel hungry between meals? That may be because you’re not getting enough protein. Kill hunger and cravings with a 10-gram serving. This snack size helps you feel fuller until your next meal.

Sometimes, you’ll get a bit more if the serving size makes more sense that way. (For example, it’s hard to eat 1.75 eggs, so you’ll get almost 13 grams from two eggs.🥚🥚)

While you’re getting your protein fix, don’t forget to keep carbs low. Many of these snacks have less than 1 gram of net carbs; none has more than 7 grams.4

We rank each snack based on four characteristics:

  1. Is it low in net carbs?
  2. Is the % of energy from protein high?
  3. Is it easy and convenient?
  4. Is it inexpensive?

For each characteristic, a snack gets a score of one to five stars. Add them up for a total of 20 possible stars.

To learn more about how we ranked the snacks, or to sort them based on the characteristic you care about most, please at the end of the ranking.

We obtained nutrition information from FoodData Central, the USDA’s nutrient profile database.5

If you love variety and want to mix and match these snacks, then for creative snacks you can put together anytime.

1. Canned fish and seafood

19/20 stars
Canned-fish-and-seafood Canned-fish-and-seafood

Want protein? Just a few savory forkfuls of canned fish or seafood deliver 10 grams of it. Aim for 2 ounces (60 grams).

The perfect snack in so many ways. Easy to store. Relatively inexpensive if you go for tuna. (But pricey if you go for crab.) It’s mostly protein with virtually no carbs.

Canned fish comes cooked, so sprinkle on herbs, add a squeeze of lemon, or just dig in. It’s a quick snack that you can keep stocked in your pantry.

Whether you choose firm tuna, briny sardines, or delicate lump crab, it’s a win on the protein front.

Overall 19 ★
Low in carbs ★★★★★ Net carbs: <1 gram
High % protein ★★★★★ Protein: 11 grams
Convenient ★★★★ Serving size: 2 ounces (60 grams)
Inexpensive ★★★★★ ~ 50 calories (for tuna)

2. Zero-sugar jerky

16/20 stars

Zero-sugar jerky jerky-2

Whether smoky, peppery, or flavored with soy sauce, beef jerky is an easy, on-the-go protein solution.

Since most of the water has been evaporated, you’ll need just two-thirds of an ounce (about 20 grams) to get 10 grams of protein. That’s one or two large pieces of jerky. It packs a powerful protein punch with less than 1 gram of net carbs.

Jerky is an easy snack. It goes straight from the bag into your mouth. All you have to do is chew. (And chew.)

When you grab a bag of zero-sugar jerky, the only downside is that the price per serving is on the high side. Check the label and choose a brand with less than 1 gram of carbohydrates per serving.

Overall 16 ★
Low in carbs ★★★★★ Net carbs: <1 gram
High % protein ★★★★★ Protein: 10 grams
Convenient ★★★★★ Serving size: ⅔ ounce (20 grams)
Inexpensive ~ 55 calories

3. Cold cuts

14/20 stars

 Cold cuts cold-cuts-2

Sliced ham, beef, or turkey, please! Deli meat is convenient, and it gives you about 10 grams of protein in just over two slices. Aim for about 2 to 2.5 ounces (60 to 75 grams) for this snack-sized serving.

If you’re looking for the cheapest cold cuts, ham is your best bet. If you love the savory kick of salami, go for it — just know that the added fat may triple the calories.

Either way, if you watch the label and choose a brand without sugar, you’ll get all the healthy protein without any carbs.

They call them cold cuts for a reason. Enjoy them straight out of the fridge. Roll them before eating for a more dignified experience.

Overall 14 ★
Low in carbs ★★★★★ Net carbs: <1 gram
High % protein ★★★★★ Protein: 10 grams
Convenient ★★★ Serving size: 2-2.5 oz (60-75 grams)
Inexpensive ~ 65 calories (for ham)

4. Protein shakes

14/20 stars

 Protein shakes protein-shake

We usually shy away from processed food and hope you do, too. But protein powders are a cheap and easy source of — you guessed it — protein. That’s why these shakes did so well in our ranking. Just 2 tablespoons (20 grams) blended with water gives you about 13 grams of protein.

With whey protein powder, you get complete protein plus about 3.5 grams of net carbs. (Whey protein isolate gives you the protein without the carbs but costs more and may not taste as good.)

If you choose a pea protein powder, the protein is less expensive, and it comes with less than a gram of net carbs. The downside is that it is less digestible.6

Can you choose yummy flavors like peanut butter fluff or cookies and cream? Of course. But watch the carb counts and confirm that the sweeteners used work for you.

Overall 14 ★
Low in carbs ★★ Net carbs: 3.6 grams
High % protein ★★★★★ Protein: 13 grams
Convenient ★★ Serving size: 2 tablespoons (20 grams)
Inexpensive ★★★★★ ~75 calories (for basic whey)

5. Eggs

13/20 stars

 Eggs boiled egg and half isolated on white background

They’re delicious, fast, and convenient. Hard boil a few so you can grab and go (or, if you don’t mind the extra cost, buy them pre-boiled and peeled).

Two delicious eggs have almost 13 grams of protein and less than 1 gram of net carbs, so they’re a perfect low-carb snack option.

Egg yolks are like nature’s multivitamin.7 So, if you choose eggs, you’ll get more than just protein. Learn more in our guide, Eggs: 10 health benefits and nutrition facts.

Overall 13 ★
Low in carbs ★★★★★ Net carbs: <1 gram
High % protein ★★ Protein: 13 grams
Convenient Serving size: 2 eggs
Inexpensive ★★★★★ ~ 140 calories

6. Extra-firm tofu

13/20 stars

Extra-firm tofu tofu

Dig into 4 ounces (114 grams) of extra-firm tofu, and you’ll get 11 grams of protein and just 1 gram of net carbs. The best part? It’s vegan-friendly.

Tofu is made from soybeans — a complete plant protein source.8 Eat it right out of the package, like cheese, for an easy, healthy snack. Or pan fry if you want something crispy.

Too plain? Spice it up with a splash of salty tamari or woodsy Worcestershire.

If you prefer silkier tofu, you’ll need to eat more to get to the 10-gram protein target. You’ll get more carbs, too.9

Overall 13 ★
Low in carbs ★★★★ Net carbs: 1.0 gram
High % protein ★★★ Protein: 11 grams
Convenient ★★★ Serving size: 4 ounces (114 grams)
Inexpensive ★★★ ~ 105 calories

7. Cheese

13/20 stars

Cheese Emmentaler Cheese Slice Isolated On White Background

Cheddar. Swiss. Havarti.

Sharp. Smoky. Mild.

Sticks. Slices. Cubes.

With so many options, cheese provides robust flavor along with plenty of protein. Enjoy about 1.75 ounces (50 grams) of full-bodied cheddar, and you’ll get over 11 grams of protein and about 1 gram of net carbs.

As a general rule, you’ll get more protein from harder cheese. If you love soft cheeses like brie or feta, you’ll need to eat more.10

Cheese is calorie dense, but that might not be something to fear. Did you know that eating high protein dairy products like cheese may help you lose fat and gain muscle? 11

Eat cheese straight from the fridge. Buy it pre-sliced, and you won’t even need a knife. If you’re on a budget, cheese is a thrifty way to get your protein fix.

Overall 13 ★
Low in carbs ★★★★ Net carbs: 1.2 grams
High % protein Protein: 12 grams
Convenient ★★★ Serving size: 1.75 ounces (50 grams)
Inexpensive ★★★★★ ~ 205 calories (for cheddar)

8. Pumpkin seeds

13/20 stars

Cheese pumpkin seeds

Pumpkin seeds aren’t just for Halloween. Enjoy about ⅓ cup (40 grams) of shelled pumpkin seeds (also called pepitas) anytime for an easy-peasy 12 grams of plant protein with just over 1 gram of net carbs.

These nutty seeds come naked, salted, or even spiced. Keep them in your car or purse for handy, low-carb snacking.

Overall 13 ★
Low in carbs ★★★★ Net carbs: 1.3 grams
High % protein Protein: 12 grams
Convenient ★★★★★ Serving size: ⅓ cup (40 grams)
Inexpensive ★★★ ~ 239 calories

9. Dry-roasted edamame

13/20 stars

 Dry-roasted edamame Roasted edamame beans isolated on white background

Want a little crunch with your beans? Dry-roasted edamame gives you that, plus ultimate convenience. Grab just 3 tablespoons (23 grams), and you’ll get about 10 grams of protein with only 2.5 grams of net carbs.

Enjoy these mild beans salted or spiced up with curry, paprika, or cumin. They’re often available in supermarket snack aisles (or dry goods aisles).

If you prefer to steam your edamame, that works, and it’s less expensive, too. You’ll need about two-thirds of a cup of shelled beans.

Overall 13 ★
Low in carbs ★★★ Net carbs: 2.5 grams
High % protein ★★★ Protein: 10 grams
Convenient ★★★★★ Serving size: 3 tablespoons (23 grams)
Inexpensive ★★ ~ 98 calories

10. Nutritional yeast

13/20 stars

 Nutritional yeast Nutritional yeast

Never heard of it? Nutritional yeast is another great protein and vegan-friendly snack. About ⅓ cup (20 grams) gives you over 10 grams of protein with 2.6 grams of net carbs.

How do you eat it? It’s delicious as a cheesy topping on kale chips. But if you’re not making kale chips, you can sprinkle it on any other savory food.

Or, put the yeast in a bowl, and add just enough water (about 3 tablespoons) to make a paste. Eat it with a spoon. It’s an acquired taste (and salt might help).

If you’re new to nutritional yeast, start with just a tablespoon to be sure it doesn’t cause headaches or irritate your gut. Although these reactions are uncommon, it’s best to start slow and work your way up.

Overall 13 ★
Low in carbs ★★★ Net carbs: 2.6 grams
High % protein ★★★★ Protein: 11 grams
Convenient ★★ Serving size: ⅓ cup (20 grams)
Inexpensive ★★★★ ~ 80 calories

11. Greek yogurt — plain, 2% milkfat

13/20 stars

 Greek yogurt greek-yogurt

Snack on ½ cup (123 grams) of plain Greek yogurt, and you’ll get about 11 grams of protein that’s easy to eat and easy on your wallet. Greek yogurt is strained to make it more concentrated, which means it provides more protein, ounce for ounce, than regular yogurt.

It’s creamy. It’s tangy. It’s ready when you are. Just grab a spoon to eat it and expect about 3.5 grams of net carbs in a ½-cup serving.

Choose full-fat Greek yogurt for an even creamier experience. This will add a few calories and you’ll feel fuller, too. Or, go with non-fat for fewer calories with all the protein.

If you find Greek yogurt too sour, try its Icelandic cousin, skyr. You’ll pay more, but it has a milder flavor. Or stir in a low-carb sweetener and flavoring like vanilla extract to sweeten things up.

Overall 13 ★
Low in carbs ★★ Net carbs: 3.5 grams
High % protein ★★★★ Protein: 11 grams
Convenient ★★★ Serving size: ½ cup (123 grams)
Inexpensive ★★★★ ~ 80 calories

12. Lupini beans

13/20 stars

 Lupini beans Lupini beans

A traditional Italian favorite, lupini beans deliver big. Snack on ½ cup (80 grams) of this old-world snack to get the protein you need. The carb count is on the higher side, at 4 grams of net carbs for this snack-sized serving.

Lupini beans, also called lupins, taste a lot like firm and chewy chickpeas. They’re pretty big beans. Most people eat them with their fingers, which makes them perfect for snacking. Some people like to squeeze off the outer skin and eat only the insides.

Lupini beans usually come packed in mild pickling brine, but they’re not sour — just salty and a little tangy.

If you buy dry beans, after cooking them, soak them for several days in the refrigerator (changing the water daily) until they are no longer bitter. Don’t skip this step! It helps remove toxic alkaloids.

Overall 13 ★
Low in carbs Net carbs: 4.0 grams
High % protein ★★★★ Protein: 10 grams
Convenient ★★★★★ Serving size: ½ cup (80 grams)
Inexpensive ★★★ ~ 80 calories

13. Cottage cheese — 1% milkfat

13/20 stars

 Cottage cheese Cottage cheese in glass bowl

Another popular choice from the dairy aisle, cottage cheese is an affordable, protein-rich snack. Just ½ cup (113 grams) gives you about 13 grams.

Cottage cheese is creamy like Greek yogurt but less expensive. Each ½-cup serving has about 5 grams of net carbs. Keep it refrigerated, and all you need is a spoon!

If you go with 4% cottage cheese, you’ll get a creamier flavor and a few more calories. Whatever you choose, the modest price is a bonus!

Overall 13 ★
Low in carbs Net carbs: 5 grams
High % protein ★★★★ Protein: 13 grams
Convenient ★★★★ Serving size: ½ cup (113 grams)
Inexpensive ★★★★★ ~ 90 calories

14. Chia seed pudding

12/20 stars

 Chia seed pudding Healthy blueberry and banana chia pudding isolated on white

Soak chia seeds in water, and magic happens. An hour later, you’ll have a rich, gooey mixture that contains plenty of nutrients. About ⅓ cup (56 grams) of seeds stirred into about 1 cup of water will get you the 10 grams of protein you need.

These seeds have some carbs but are fiber-rich too. Net carbs in this serving are just under 1 gram.

The flavor of chia is a little nutty; the mouth-feel is a little surprising. Spice things up with cinnamon, nutmeg, or cardamom. Brighten your pudding with vanilla extract or a sprinkle of cacao. A touch of low-carb sweetener or cream is a possibility, too.

Overall 12 ★
Low in carbs ★★★★★ Net carbs: < 1 gram
High % protein Protein: 10 grams
Convenient ★★ Serving size: ⅓ cup (56 grams)
Inexpensive ★★★★ ~ 296 calories

15. Parmesan crisps

12/20 stars

 Parmesan crisps Homemade cheese chips with pumpkin seeds on a light background, top view

Are you looking for crunch? Then you’ve found your snack. Just 1 ounce (30 grams) of Parmesan crisps gives you 10 grams of protein with only 1 gram of net carbs.

Purchase these cracker-like creations in almost any grocery store. They come in snack-sized packs. Keep a couple in your car for on-the-go emergencies.

Make these high protein crisps yourself by melting small mounds of parmesan cheese on a cookie sheet and letting them cool. It’s a one-ingredient wonder.

Here’s our parmesan chip recipe, with added seeds.

Overall 12 ★
Low in carbs ★★★★ Net carbs: 1.0 gram
High % protein ★★ Protein: 10 grams
Convenient ★★★★★ Serving size: 1 ounce (30 grams)
Inexpensive ~ 110 calories

16. Black soybeans

12/20 stars

 Black soybeans black soybean_

Don’t buy black beans. Instead, buy black soybeans for a low-carb, high protein snack. With a ½-cup (130-gram) serving, you’ll get 11 grams of protein and only 1 gram of net carbs. (Regular black beans have a little less protein and a lot more carbs.)

You can buy black soybeans in cans, ready to eat. Or, save a little money by buying them dry and preparing them yourself.

Black soybeans can be a little hard to find. Shop the organic section of your supermarket if you can’t find them in the bean aisle. They’re also available on Amazon, but you’ll pay a little more.

For more on the pros and cons of soy as a protein source, check out the soy section of our guide to the top protein foods.

Overall 12 ★
Low in carbs ★★★★ Net carbs: 1.0 gram
High % protein ★★ Protein: 11 grams
Convenient ★★★★ Serving size: ½ cup (130 gram)
Inexpensive ★★ ~ 120 calories

17. Peanuts and peanut butter

12/20 stars

 Peanuts and peanut butter peanut-butter-full-2

Salty, satisfying cocktail peanuts are one of the cheapest sources of protein available. You’ll get 12 grams of protein in just 1.5 ounces (45 grams) of peanuts and a little less from 3 tablespoons of peanut butter.

Unfortunately, peanutty deliciousness comes with a significant amount of net carbs. This snack-sized serving packs about 6 grams.

Peanuts are easy, tasty, and inexpensive. But if you’re looking for a lower-calorie snack, most of the other options are better.

Overall 12 ★
Low in carbs Net carbs: 5.5 grams
High % protein Protein: 12 grams
Convenient ★★★★★ Serving size: 1.5 ounces (45 grams)
Inexpensive ★★★★★ ~ 249 calories

18. Ground beef — sliders and meatballs

11/20 stars

 Ground beef — sliders and meatballs home-made-meat-balls

Sliders (mini burgers) or a couple of meatballs are both snack-friendly ways to eat ground beef. With just 2 ounces (60 grams), you’ll get about 10 grams of protein and no carbs at all.

For convenience, try grilling a batch of seasoned sliders and freezing them. Or, try a low-carb recipe from our hearty meatball collection, and freeze them right after cooking them. Now your snack is just a microwave-minute away from eating.

If you want fewer calories, buy a leaner blend. You’ll pay a little more but increase the percentage of energy from protein in your snack.

Overall 11 ★
Low in carbs ★★★★★ Net carbs: <1 gram
High % protein Protein: 10 grams
Convenient Serving size: 2 ounces (60 grams)
Inexpensive ★★★★ ~ 140 calories (for 80% lean)

19. Hemp hearts

11/20 stars

Hemp hearts hulled-hemp-seeds

Hemp hearts are hulled hemp seeds. They’re soft but a little crunchy with a subtle earthy flavor.

You can eat them by the spoonful or sprinkle them on Greek yogurt or chia pudding. To get 10 grams of protein, you’ll need ¼ cup (30 grams) of hemp hearts.

Hemp hearts are low in carbs, with only 1 gram of net carbs per ¼ cup serving. That’s impressive for a seed.

Are they expensive? Not really. The price puts them right smack in the middle of these high protein options.

Overall 11 ★
Low in carbs ★★★★ Net carbs: 1.0 gram
High % protein Protein: 10 grams
Convenient ★★★ Serving size: ¼ cup (30 grams)
Inexpensive ★★★ ~ 180 calories

20. Tempeh

11/20 stars

Tempeh fresh tempeh isolated on white background

Originally from Indonesia, tempeh is made from fermented soybeans that are pressed together in a block. For 10 grams of protein, eat about 1.75 ounces (50 grams) of tempeh.

It’s a low-carb, wholesome snack with about 3.6 grams of net carbs per serving.

Shop for tempeh in the dairy case or other refrigerated area in your market. Watch out for products made with added grains. These blended versions tend to have less protein and more carbs.

Another soy product, natto, has a similar nutrition profile. It has a strong taste, and it’s quite expensive. But if you’re a fan, it’s also a healthy high protein snack.

Overall 11 ★
Low in carbs ★★ Net carbs: 3.6 grams
High % protein ★★★ Protein: 11 grams
Convenient ★★★ Serving size: 1.75 ounces (50 grams)
Inexpensive ★★★ ~ 95 calories

21. Almonds and almond butter

10/20 stars

Almonds and almond butter almonds-and-almond-butter

Roasted, salted almonds can be a little addicting. The good news is that about ⅓ cup (47 grams) gets you 10 (delicious) grams of protein. If you’re eating almond butter, you’ll need 3 tablespoons to get you there.

Either way, you’ll get about 4 grams of net carbs along with your protein. Like peanuts, these nuts pack a lot of fat, too. Bottom line: this is not a low-calorie snack selection.

Almonds are pricier than peanuts — about three times the cost. But they’re just as convenient and taste great.

Overall 10 ★
Low in carbs Net carbs: 4.2 grams
High % protein Protein: 10 grams
Convenient ★★★★★ Serving size: ⅓ cup (47 grams)
Inexpensive ★★★ ~ 269 calories

 

Snack chart

You can see the number of stars these snacks got for each characteristic here. Click the column heading to see the snacks ranked from best to worst by that characteristic.

Rank Food Score Low carb High % protein Convenient Inexpensive
1 Canned fish and seafood 19 5 5 4 5
2 Zero-sugar jerky 16 5 5 5 1
3 Cold cuts 14 5 5 3 1
4 Protein shake 14 2 5 2 5
5 Eggs 13 5 2 1 5
6 Tofu 13 4 3 3 3
7 Cheese 13 4 1 3 5
8 Pumpkin seeds 13 4 1 5 3
9 Dry roasted edamame 13 3 3 5 2
10 Nutritional yeast 13 3 4 2 4
11 Greek yogurt (plain, 2% milkfat) 13 2 4 3 4
12 Lupini beans 13 1 4 5 3
13 Cottage cheese (1% milkfat) 13 1 4 3 5
14 Chia pudding 12 5 1 2 4
15 Parmesan crisps 12 4 2 5 1
16 Soybeans (black) 12 4 2 4 2
17 Peanuts and peanut butter 12 1 1 5 5
18 Ground beef – sliders and meatballs 11 5 1 1 4
19 Hemp hearts 11 4 1 3 3
20 Tempeh 11 2 3 3 3
21 Almonds and almond butter 10 1 1 5 3
Rank Food Score Low carb High % protein Convenient Inexpensive

We ranked these protein snacks on the following four characteristics:

  1. Is it low in net carbs?
    How many net carbs are there in a snack-sized serving? Lower net carbs means more stars:

    5 stars — less than 1 gram of net carbs
    4 stars — 1-1.9 grams of net carbs
    3 stars — 2-2.9 grams of net carbs
    2 stars — 3-3.9 grams of net carbs
    1 star — 4 or more grams of net carbs

  2. Is the % of energy from protein high?
    Is the snack providing mostly protein, or does it provide a lot of fat or carbs, too? The purer the protein, the higher the ranking for this characteristic:

    5 stars — 60% or greater energy from protein
    4 stars — 50-59% of energy from protein
    3 stars — 40-49% of energy from protein
    2 stars — 30-39% of energy from protein
    1 star — less than 30% of energy from protein

  3. Is it easy and convenient?
    For easy snacking, convenience is essential. Here’s how we graded our snacks on this characteristic:

    5 stars — grab and go; no prep, no equipment needed
    4 stars — no prep but equipment (can opener; spoon) needed
    3 stars — no prep but needs to be refrigerated and may need equipment
    2 stars — simple prep required
    1 star — cooking required

  4. Is it inexpensive?
    How much does this snack cost per serving? Prices are approximate, based on a budget item available from Walmart.com. Prices were sourced in December 2020. Although prices change over time, the relative relationship is likely to be fairly consistent.The less expensive the snack, the more stars are given:

    5 stars — under 40 cents per serving
    4 stars — 40-64 cents per serving
    3 stars — 65-74 cents per serving
    2 stars — 75-99 cents per serving
    1 star — $1.00 and up

To rank the snacks overall, we added up the stars for a total score. To break ties in the overall score, we went to the net-carb ranking.


 

Quick combos

Get creative and imagine even more snacking options by combining the snacks from our list. Even throw in a little crunch by adding low-carb veggies or coconut to your protein.

Here are our favorite easy combos:

  1. Deli roll-up (cold cuts, cheese, and a pickle)
  2. Trail mix or granola (peanuts, almonds, pumpkin seeds, hemp hearts, and coconut)
  3. Mini parfait (Greek yogurt or cottage cheese topped with nuts, seeds, or hemp hearts)
  4. Cheesy peanut butter (Parmesan crisps or cheese slice with peanut butter)
  5. Loaded celery (peanut butter and celery)
  6. Cucumber “sandwich” (cheese and cucumber)
  7. Wrapped asparagus spears (deli meat and asparagus)
  8. Bean salad (lupini and soybeans mixed with salsa)
  9. Cheesy scramble (egg and cheese)
  10. Tasty but crazy (peanut butter and salami)


High protein snack recipes

If you love to cook, snacks don’t have to come out of a package. Try one of our snack-friendly recipes for lots of protein without many carbs.

 

What’s protein?

Protein is a nutrient that your body uses to build and maintain muscles, skin, and even bone. It’s key for appetite control, too.12

When you’re hungry just a couple of hours after eating, it may be because you didn’t eat enough protein at your last meal.13 Fill the gap with one of these tasty high protein snacks.

Learn more about protein in our complete protein guide. Or, check out the chart below to find out how much protein you should be eating on most days.

Minimum daily protein target

HeightWomenMen
Under 5’4″ ( < 163 cm) 90 grams 105 grams
5’4″ to 5’7″ (163 to 170 cm) 100 grams 110 grams
5’8″ to 5’10” (171 to 178 cm) 110 grams 120 grams
5’11” to 6’2″ (179 to 188 cm) 120 grams 130 grams
Over 6’2″ (188 cm +) 130 grams 140 grams

Learn more about protein

21 high protein snacks, ranked - the evidence

This guide is written by Jennifer Calihan and was last updated on November 15, 2022. It was medically reviewed by Dr. Bret Scher, MD on March 11, 2021.

The guide contains scientific references. You can find these in the notes throughout the text, and click the links to read the peer-reviewed scientific papers. When appropriate we include a grading of the strength of the evidence, with a link to our policy on this. Our evidence-based guides are updated at least once per year to reflect and reference the latest science on the topic.

All our evidence-based health guides are written or reviewed by medical doctors who are experts on the topic. To stay unbiased we show no ads, sell no physical products, and take no money from the industry. We're fully funded by the people, via an optional membership. Most information at Diet Doctor is free forever.

Read more about our policies and work with evidence-based guides, nutritional controversies, our editorial team, and our medical review board.

Should you find any inaccuracy in this guide, please email andreas@dietdoctor.com.

  1. Nutrition Reviews 2016: Effects of dietary protein intake on body composition changes after weight loss in older adults: a systematic review and meta-analysis [systematic review of randomized trials; strong evidence]


    Federation of American Societies for Experimental Biology Journal 2013: Effects of high protein diets on fat-free mass and muscle protein synthesis following weight loss: a randomized controlled trial
    [moderate evidence]

    Computational and Structural Biotechnology Journal: High versus low dietary protein intake and bone health in older adults: a systematic review and meta-analysis [meta-analysis of randomized controlled trials; strong evidence]

  2. According to the Scientific Report of the 2020 Dietary Guidelines Advisory Committee, 50% of US females over the age of 19 consume fewer protein foods than recommended:

    Dietary Guidelines for Americans 2020: Scientific Report of the 2020 Dietary Guidelines Advisory Committee (Part D. Chapter 1, p. 45) [report; ungraded]

  3. Diabetes 2013: Dietary proteins contribute little to glucose production, even under optimal gluconeogenic conditions in healthy humans. [nonrandomized trial; weak evidence]

    Journal of Clinical Endocrinology and Metabolism 2001: Effect of protein ingestion on the glucose appearance rate in people with type 2 diabetes [randomized trial; moderate evidence]

  4. Net carbs equals total carbs minus dietary fiber.

  5. Note that not all entries for each type of food item are the same. When possible, we chose the foundational entry or an entry that our registered dietitian found credible.

  6. Although the quality of protein in different legumes varies, many appear to be about 20-50% less digestible than animal protein:

    Food Science and Nutrition 2017: Determination of the protein quality of cooked Canadian pulses [mechanistic study; ungraded]

    Soy protein is comparable to animal protein in terms of quality and digestibility, while other plant proteins vary.

  7. A single large egg (50 grams) provides:

    Riboflavin (vitamin B2)
    0.2 mg
    (14% of the RDI)
    Vitamin B12
    0.6 mcg
    (11% of the RDI)
    Folate
    23.5 mcg
    (6% of the RDI)
    Vitamin A
    244 IU
    (5% of the RDI)
    Selenium
    15.8 mcg
    (23% of the RDI)
    Iron
    0.9 mg
    (5% of the RDI)

    They also contain smaller amounts of the other B vitamins, vitamin E, potassium, and calcium.

    Additionally, eggs are high in choline, an essential nutrient that has been linked to liver and brain health.

  8. Soy is the only plant protein source that provides adequate amounts of all nine essential amino acids your body can’t make on its own.

    American Family Physician 2009: Soy: a complete source of protein
    [overview article; ungraded]

  9. Check the nutrition facts label for grams of protein in a serving of your favorite brand, and adjust the quantity to get to 10 grams.

  10. Check the nutrition facts label for grams of protein in a serving of your favorite brand, and adjust the quantity to get to 10 grams.

  11. Journal of Nutrition 2011: Increased consumption of dairy foods and protein during diet- and exercise-induced weight loss promotes fat mass loss and lean mass gain in overweight and obese premenopausal women [randomized trial; moderate evidence]

  12. Journal of the American College of Nutrition 2004: The effects of high protein diets on thermogenesis, satiety and weight loss: a critical review [systematic review of randomized trials; strong evidence]

  13. Nutrition Journal 2014: Effects of high protein vs. high- fat snacks on appetite control, satiety, and eating initiation in healthy women [randomized trial; moderate evidence]

    The Journal of Clinical Endocrinology & Metabolism 2006: Appetite Regulatory Hormone Responses to Various Dietary Proteins Differ by Body Mass Index Status Despite Similar Reductions in ad Libitum Energy Intake [randomized crossover trial; moderate evidence]