Skip to content

Protein bars, ranked by protein per 100 calories

We rank 142 protein bars by protein per 100 calories. David Cake Batter Protein Bar leads with 28 g of protein (18.7 g per 100 calories). 141 of 142 have 10 g of protein or more per serving, and the median is 18.5 g.

The most convenient protein snack. Check added sugar and sugar alcohols before the protein number.

Updated 142 snacks comparedHow we rank

Want to combine filters? Open this list in the finder.

Frequently asked questions

Which protein bars have the most protein per calorie?

David Cake Batter Protein Bar (18.7 g per 100 calories), David Chocolate Chip Cookie Dough Protein Bar (18.7 g per 100 calories), David Cinnamon Roll Protein Bar (18.7 g per 100 calories) lead our ranking of 142 protein bars.

How much protein do protein bars have?

Across the 142 protein bars we track, protein per serving ranges from 4 g to 30 g, with a median of 18.5 g and a median of 8.8 g per 100 calories.