Skip to content
HealthWorld

Protein bar rankings

Protein bars with the most protein and the fewest calories

Grams of protein per 100 calories is the fairest way to compare bars of different sizes: a 20 g bar at 170 kcal beats a 20 g bar at 230 kcal. This ranking divides each label's protein by its calories, highest ratio first. The numbers are the wrappers' own; taste and texture are yours to judge.

We may earn a commission when you buy through our links, at no extra cost to you. Label numbers per bar; 100 flavors from 13 brands.

David Fudge Brownie#1 on this listDavid Fudge Brownie28 g protein · 140 kcal · 20 g per 100 kcal
#BarProteinCaloriesg / 100 kcal
1David Fudge BrownieProtein Bar28 g14020Shop
2David Salted Peanut ButterProtein Bar28 g15018.7Shop
3David Chocolate Chip Cookie DoughProtein Bar28 g15018.7Shop
4David Cake BatterProtein Bar28 g15018.7Shop
5David Cinnamon RollProtein Bar28 g15018.7Shop
6David Blueberry PieProtein Bar28 g15018.7Shop
7David Double Chocolate CrunchProtein Bar20 g15013.3Shop
8Built Mint ChipPuff Protein Bar17 g14012.1Shop
9Built Salted CaramelPuff Protein Bar17 g14012.1Shop
10Quest Double Chocolate ChunkProtein Bar20 g17011.8Shop
11Quest Peppermint BarkProtein Bar21 g18011.7Shop
12Pure Protein Chocolate DeluxeProtein Bar21 g18011.7Shop
13Quest Crispy Birthday CakeHero Protein Bar17 g15011.3Shop
14Built Peanut Butter CupPuff Protein Bar17 g15011.3Shop
15Built Cookies 'N CreamPuff Protein Bar17 g15011.3Shop
16Quest Chocolate Chip Cookie DoughProtein Bar21 g19011.1Shop
17Quest Caramel Chocolate ChunkProtein Bar20 g18011.1Shop
18Quest Lemon CakeProtein Bar20 g18011.1Shop
19Grenade Caramel ChaosProtein Bar22 g20610.7Shop
20Built Strawberry & CreamPuff Protein Bar16 g15010.7Shop
21Grenade Banana ArmourCarb Killa23 g21710.6Shop
22Grenade Fudged UpProtein Bar22 g21010.5Shop
23Quest Chocolate HazelnutProtein Bar20 g19010.5Shop
24Quest Chocolate Peanut ButterProtein Bar20 g19010.5Shop
25Pure Protein Cookies & CreamProtein Bar20 g19010.5Shop
26Pure Protein Chocolate Peanut CaramelProtein Bar20 g19010.5Shop
27Pure Protein Fruity PebblesProtein Bar20 g19010.5Shop
28Fulfil Chocolate Caramel & Cookie DoughVitamin & Protein Bar20 g19510.3Shop
29Fulfil Chocolate CaramelVitamin & Protein Bar20 g19410.3Shop
30Grenade Cookie DoughProtein Bar21 g20810.1Shop
31Barebells Chocolate DoughProtein Bar20 g20010Shop
32Barebells Creamy CrispProtein Bar20 g20010Shop
33Barebells Cookies & CreamProtein Bar20 g20010Shop
34Barebells Caramel CashewProtein Bar20 g20010Shop
35Barebells Key Lime PieProtein Bar20 g20010Shop
36Barebells White Chocolate AlmondProtein Bar20 g20010Shop
37Pure Protein Lemon CakeProtein Bar20 g20010Shop
38Pure Protein Birthday CakeProtein Bar20 g20010Shop
39think! Chocolate CrispHigh Protein Bar15 g15010Shop
40Barebells Salty PeanutProtein Bar20 g2039.9Shop
41Barebells Hazelnut & NougatProtein Bar20 g2069.7Shop
42Myprotein Cookie CrumbleLayered Protein Bar20 g2069.7Shop
43Grenade Birthday CakeProtein Bar21 g2189.6Shop
44Quest Chocolate ExplosionOverload Protein Bar20 g2109.5Shop
45Barebells Peanut ButterProtein Bar20 g2109.5Shop
46Barebells Birthday CakeProtein Bar20 g2109.5Shop
47Barebells Wild CherryProtein Bar20 g2109.5Shop
48ONE Fruity CerealProtein Bar20 g2109.5Shop
49Fulfil Chocolate Hazelnut WhipVitamin & Protein Bar20 g2119.5Shop
50Myprotein Peanut PretzelLayered Protein Bar20 g2119.5Shop
51Myprotein Triple ChocolateLayered Protein Bar20 g2129.4Shop
52Built Cookie Dough ChunkPuff Protein Bar15 g1609.4Shop
53Grenade Lemon CheesecakeProtein Bar21 g2279.3Shop
54Grenade Peanut NutterProtein Bar21 g2309.1Shop
55Grenade Dark Chocolate RaspberryProtein Bar20 g2199.1Shop
56ONE Chocolate BrownieProtein Bar20 g2209.1Shop
57ONE Chocolate Chip Cookie DoughProtein Bar20 g2209.1Shop
58ONE Birthday CakeProtein Bar20 g2209.1Shop
59ONE Maple Glazed DoughnutProtein Bar20 g2209.1Shop
60Fulfil Chocolate Salted CaramelVitamin & Protein Bar20 g2209.1Shop
61Fulfil White Chocolate Cookies & CreamVitamin & Protein Bar18 g1989.1Shop
62Grenade OreoProtein Bar21 g2339Shop
63Grenade Salted CaramelProtein Bar20 g2229Shop
64Grenade GingerbreadCarb Killa20 g2229Shop
65Myprotein White GoldLayered Protein Bar20 g2219Shop
66Misfits Chocolate SpeculoosVegan Protein Bar15 g1698.9Shop
67Grenade Chocolate Chip Salted CaramelProtein Bar20 g2268.8Shop
68Myprotein SpeculoosLayered Protein Bar20 g2278.8Shop
69Grenade Peanut Butter & JellyProtein Bar20 g2308.7Shop
70ONE Peanut Butter & JellyProtein Bar20 g2308.7Shop
71ONE Blueberry CobblerProtein Bar20 g2308.7Shop
72think! Brownie CrunchHigh Protein Bar20 g2308.7Shop
73think! Girl Scouts Thin MintsHigh Protein Bar20 g2308.7Shop
74think! White ChocolateHigh Protein Bar20 g2308.7Shop
75Myprotein Caramel NutImpact Protein Bar20 g2298.7Shop
76Misfits Cookie ButterVegan Protein Bar15 g1758.6Shop
77Misfits Caramel FudgeVegan Protein Bar15 g1788.4Shop
78Grenade Salted PeanutProtein Bar20 g2428.3Shop
79ONE Almond BlissProtein Bar20 g2408.3Shop
80Barebells Marshmallow Rocky RoadSoft Protein Bar17 g2098.1Shop
81Misfits White Choc Cookies & CreamVegan Protein Bar15 g1868.1Shop
82think! Chunky Peanut ButterHigh Protein Bar20 g2508Shop
83Barebells Minty ChocolateSoft Protein Bar16 g2008Shop
84Misfits Brownie BatterVegan Protein Bar14 g1748Shop
85Misfits Dark Choc BrownieVegan Protein Bar15 g1907.9Shop
86ONE Hershey's Cookies 'n' CremeProtein Bar18 g2307.8Shop
87Misfits Peanut Butter FudgeVegan Protein Bar14 g1807.8Shop
88Barebells Coco ChocoSoft Protein Bar16 g2177.4Shop
89Barebells Salted Peanut CaramelSoft Protein Bar16 g2177.4Shop
90Misfits Banana BreadVegan Protein Bar14 g1907.4Shop
91Clif Builders ChocolateProtein Bar20 g2807.1Shop
92Clif Builders Chocolate MintProtein Bar20 g2807.1Shop
93Clif Builders Chocolate Peanut ButterProtein Bar20 g2906.9Shop
94Clif Builders Vanilla AlmondProtein Bar20 g2906.9Shop
95think! Chocolate & Crème CupcakeSweet Treat High Protein Bar15 g2206.8Shop
96think! Boston Crème PieSweet Treat High Protein Bar15 g2206.8Shop
97RXBAR BlueberryProtein Bar12 g1806.7Shop
98RXBAR StrawberryProtein Bar12 g1906.3Shop
99RXBAR Chocolate Sea SaltProtein Bar12 g2006Shop
100RXBAR Peanut Butter ChocolateProtein Bar12 g2105.7Shop

Protein and calories are per bar as printed on the label in the photo (Open Food Facts); recipes change, so confirm on the pack you buy.

Questions people ask

What is a good protein-to-calorie ratio for a bar?

Around 10 g of protein per 100 kcal is excellent — it means roughly 40% of the bar's calories come from protein. Most mainstream bars land between 7 and 10 g per 100 kcal; dessert-style bars drop below 6.

Does more protein per calorie mean a better bar?

It means more protein for the calories, which is the point of a protein bar. It says nothing about fiber, sugar, sweeteners or taste — check the panel and the ingredient list for those.

Why do two flavors of the same bar rank differently?

Flavors differ in calories (nuts, chocolate coatings, caramel) while protein usually stays the same, so the ratio moves. The table shows each flavor separately for that reason.

More rankings

Read our protein bar buying guide