Low-carb high-protein snacks including beef jerky, string cheese, deli turkey, hard-boiled eggs, almonds, and peanut butter. Save

High-Protein Low-Carb Snacks

These carry real protein without much carb weight alongside it. Every number comes from USDA FoodData Central, the same sourcing standard used for every macro on this site. It’s how I pick snacks anyway: a decent amount of protein without a bunch of carbs I don’t need along with it.

The list

Sorted by carbs per serving, lowest first. Fiber is listed for the foods that have any, since a lot of low-carb counting subtracts it.

SnackServingProteinCarbsFiberCalories
Chicken breast, cooked3 oz26g0g0g140
Pork rinds, plain1 oz17g0g0g155
Tuna, canned in water3 oz, drained16g0g0g75
Smoked salmon2 oz10g0g0g65
Shrimp, cooked3 oz20gunder 1g0g85
Hard-boiled eggs2 large13g1g0g155
Cheddar1 oz6g1g0g115
Deli turkey breast2 oz8 to 12g1 to 2g0g60
String cheese1 stick7g2g0g85
Beef jerky1 oz9g3g1g115
Cottage cheese, 4%1/2 cup13g4g0g110
Parmesan, grated1 oz8g4g0g120
Pumpkin seeds, roasted1 oz8g4g2g165
Greek yogurt, plain nonfat1 container (170g)17g6g0g100
Almonds, dry-roasted1 oz6g6g3g170
Peanuts, dry-roasted1 oz7g6g2g165
Peanut butter2 tablespoons7g7g2g190
Pistachios, dry-roasted1 oz6g8g3g160

Zero-carb options

Plain meat and fish carry no carbs at all, so the choice between them comes down to protein, calories, and salt.

Tuna and shrimp give the most protein per calorie on this page: 16g for 75 calories and 20g for 85. Leftover chicken breast carries the most protein per serving, 26g in 3 oz. When I want something more substantial, I’ll have leftover chicken or turkey.

Pork rinds carry 17g of protein per ounce with zero carbs, almost twice what an ounce of jerky carries. They also carry about 515mg of sodium per ounce, about the same as an ounce of jerky.

Smoked salmon is where the label matters most. USDA’s hot-smoked salmon entry and its lox entry carry the same 10g of protein and 65 calories per 2 oz, but the lox carries about 1,140mg of sodium against 380mg for the smoked salmon, because lox is cured in salt rather than just smoked.

Dairy and eggs

Eggs and cheddar land at about 1g of carbs per serving. String cheese is 2g. None of the three move a carb total much, so they’re easy to pair with each other.

Cottage cheese and grated parmesan both come in at about 4g per serving. Parmesan is the odd one among the cheeses: USDA’s grated parmesan carries about four times the carbs of cheddar per ounce, along with about 510mg of sodium.

Greek yogurt has the most carbs of the dairy options, about 6g in a 170g container, and the most protein at 17g. That’s for plain. Flavored yogurt adds sugar, so read the label on anything that isn’t plain.

Nuts and seeds: where fiber matters

Nuts are where total carbs and net carbs (total carbs minus fiber, the way most low-carb tracking counts them) start to split. An ounce of almonds is 6g of total carbs but 3g of fiber, so about 3g net. Pumpkin seeds come out ahead of every nut on this page: the most protein at 8g, with only 4g total carbs and 2g net. Pistachios carry the most carbs of the group at 8g total, about 5g net.

The catch with all of them is calories. Nuts and seeds run 160 to 190 calories per serving for 6 to 8g of protein, more than twice the calories of 3 oz of tuna for half the protein or less.

Two that don’t make the list

Pepperoni is nearly carb-free, under 1g per ounce, but that ounce carries only 5g of protein for 145 calories. That’s under a third of what the same ounce of pork rinds carries.

Edamame carries 18g of protein per cup, more than almost anything above, but also 14g of total carbs. About 8g of that is fiber, so it’s roughly 6g net. Whether it fits depends on whether you count net carbs or total carbs.

From the recipe box

For a full snack recipe rather than a single food, the buffalo chicken dip is the one on this site built specifically low-carb: 14g protein and 2g carbs per 1/3 cup. A few other low-carb recipes here work as a snack or a light meal:

For more low-carb cooking generally, browse High-Protein Low-Carb Meals, or see the full snacks list for the higher-carb options too.

FAQ

What actually counts as low-carb for a snack?

I don’t use a strict cutoff here the way the recipe side of this site does (that’s a carbs_g under 20 and under the protein number, see any low-carb recipe for the exact rule). For a single snack food rather than a full recipe, single digits to low teens of carbs is a reasonable bar, everything on this list keeps carbs to single digits per serving.

Are nuts low-carb enough to snack on freely?

In the portion listed, yes, but nuts are easy to eat well past one serving without noticing, and the carbs (and calories) add up fast past that first ounce. Measuring out a serving ahead of time keeps that in check better than eating from the bag.