The Independent's journalism is supported by our readers. When you purchase through links on our site, we may earn commission. Why trust us?

10 best protein bars, tried and tested during tempo runs and long cycle rides

Enjoy post-workout snacks that deliver on nutrition and flavour

Alice Barraclough
Monday 03 June 2024 16:48 BST
No longer reserved just for top athletes, protein has crept into every boutique gym and inner-city kitchen
No longer reserved just for top athletes, protein has crept into every boutique gym and inner-city kitchen (The Independent )
Our Top Picks

Let’s be honest, we’ve all tasted a protein bar at some point and thought: “That is actually disgusting”.  Despite this, protein – which provides the building blocks for essential stuff such as cells, muscles, bone, nails, hormones and enzymes – has achieved a hallowed status in the health and fitness world, mainly due to its ability to help you recover after a vigorous workout and gain muscle mass.

It’s big business – just look at the supermarket shelves: extra-protein Weetabix, protein powders that come in every flavour you can think of, protein shakes, protein bars, protein yoghurts. We can’t get enough of the stuff.

No longer reserved just for top athletes, protein has crept into every boutique gym and inner-city kitchen alike. Globally, the protein bar market size was valued at $4.66bn (£3.29bn) in 2019 and is expected to reach $7.03bn (£4.97bn) by 2027.

Over the years, we have tried many protein bars and, without fail, two things happen. The first is they taste gross – like a mixture of earwax and chalk. The second thing is they get shunned to the back of the snack drawer, never to be seen again (until they go past their sell-by date and end up in the bin, of course).

With this in mind, we set out to find the best protein bars that deliver nutrition and flavour.

How we tested the best protein bars

During our quest to find a protein bar that actually tasted, well, nice – while also being healthy enough to serve as a filling post-workout boost (and not just a glorified chocolate bar) – we tested some of the biggest names in the market. We tried them both pre- and post-workout, after training in the gym and tempo run sessions and mid-way through long cycle rides out on the bike, to see which ones delivered on taste, high protein and low sugar. These are the ones that really packed a punch.

The best protein bars for 2024 are:

  • Best protein bar overall – Grenade carb killa chocolate chip salted caramel, box of 12: £25, Grenade.com
  • Best protein bar for cycling – Clif Bar white chocolate macadamia nut, box of 12: £19.98, Amazon.co.uk
  • Best protein bar for ultramarathons – Tribe raspberry protein flapjack, box of 12: £15, Amazon.co.uk
  • Best plant-based protein bar – Trek Power millionaire shortbread bar: £1.50, Ocado.com
  • Best recovery protein bar – Veloforte forza protein bar, box of 12: £35, Sigmasports.com

Grenade Carb Killa chocolate chip salted caramel, box of 12

Grenade Carb Killa Salted Caramel.jpg
  • Best: Protein bar overall
  • Protein per bar: 20g
  • Weight per bar: 60g
  • Price per bar: £2.08
  • Why we love it
    • Ideal swap for a regular chocolate bar
    • Low sugar
    • High protein value
Back to top

Tribe raspberry protein flapjack, box of 12

Tribe protein flapjack indybest.jpg
  • Best: Protein bar for ultramarathons
  • Protein per bar: 7g
  • Weight per bar: 50g
  • Price per bar: £1.25
  • Why we love it
    • Enjoyable texture
    • Great brand mission
Back to top

Clif Bar white chocolate macadamia nut, box of 12

CLIF Bar white macadamia nut.jpeg
  • Best: Protein bar for cycling
  • Protein per bar: 9-11g
  • Weight per bar: 68g
  • Price per bar: £1.85
  • Why we love it
    • Filling
    • Great for high-energy sports
  1.  £19 from Ocado.com
Prices may vary
Back to top

Trek Power millionaire shortbread

TREK power millionaire shortbread.jpeg
  • Best: Plant-based protein bar
  • Protein per bar: 15g
  • Weight per bar: 55g
  • Price per bar: £1.95
  • Why we love it
    • Gluten free
    • Plant-based and vegan
  1.  £1 from Ocado.com
Prices may vary
Back to top

Veloforte forza protein bar, box of 12

Veloforte forza protein bar, 12 bars  indybest.jpg
  • Best: Recovery protein bar
  • Protein per bar: 12g
  • Weight per bar: 70g
  • Price per bar: £2.92
  • Why we love it
    • Not too sickly sweet
    • Lovely and chewy
    • No nasty additives
Back to top

My Protein flapjack, box of 12

Myprotein.jpg
  • Best: Tasting protein bar
  • Protein per bar: 20g
  • Weight per bar: 80g
  • Price per bar: £1
  • Why we love it
    • Very moreish
    • Great for boosting energy
  • Take note
    • High-calorie count
    • High in sugar
Back to top

Beachbar chocolate almond crunch, box of 15

Beachbar - chocolate almond crunch.png
  • Best: Crunchy protein bar
  • Protein per bar: 9g
  • Weight per bar: 34g
  • Price per bar: £2.65
  • Why we love it
    • Rice Krispy bar texture
    • Gluten-free
Back to top

Barebells white salty peanut, box of 12

Barebells white salty peanut indybest.jpg
  • Best: White chocolate protein bar
  • Protein per bar: 17g
  • Weight per bar: 55g
  • Price per bar: £2.17
  • Why we love it
    • Low sugar but high protein
    • Delicious and balanced flavours
Back to top

Kind dark chocolate orange almond bar, box of 12

KIND dark chocolate orange almond bar.jpeg
  • Best: Nutty protein bar
  • Protein per bar: 5.6g
  • Weight per bar: 40g
  • Price per bar: £1.25
  • Why we love it
    • Gluten-free
    • No artificial colours or flavours
    • Satisfying
Back to top

Bulk macro munch protein bar, box of 12

Bulk macro munch protein bar, 12 bars  indybest.jpg
  • Best: Protein bar for flavours
  • Protein per bar: 20g
  • Weight per bar: 62g
  • Price per bar: £1.83
  • Why we love it
    • Super fun flavour options
  • Take note
    • Higher calorie count than some other bars
  1.  £21 from Bulk.com
Prices may vary
Back to top

Protein bars FAQs

Are protein bars good for you?

As with most things, protein bars can be good for you and a great source of extra protein when eaten in moderation. In a 2023 study published in the Journal of Functional Foods, researchers found that daily intake of protein bars increased energy but also increased body fat mass.

While it’s always best to get your nutritional needs through food, a protein bar can tide you over after the gym or until you get home to have your next meal. Always check the nutritional label, some protein bars are filled with so much sugar that they become glorified chocolate bars.

The verdict: Protein bars

We found it incredibly hard to choose an overall winner here, as several of these bars met our number-one requirement: being a protein bar that doesn’t taste like one. Our favourites include Barebells, Tribe and MyProtein flapjack but it’s Grenade’s Carb Killa chocolate chip salted caramel bar that earned our top spot – proving it’s actually possible to make delicious treats that are high in protein and low in sugar.

Why trust us?

Alice Barraclough is currently nutrition editor at Women’s Health, she has written for The Independent since 2021. Alice has tried and tested a whole host of fitness products for IndyBest, including supplements and workout gear, and is a name to trust when it comes to health and wellbeing. When not writing about fitness, she’s run London Marathons and completed a 70.3 IronMan, which cements her as an expert you can trust.

Want more inspiration? Read our review of the best vegan protein powders

Voucher Codes

TUI Discount Code
TUI Discount Code
£300 off a 7 night stay with the deal of the week - TUI discount code
ASOS Discount Code
ASOS Discount Code
10% off first orders £20+ using this ASOS promo code
Travelodge Discount Code
Travelodge Discount Code
5% off all bookings with this Travelodge discount code
The Body Shop Discount Code
The Body Shop Discount Code
Save 20% on everything - The Body Shop discount code
The Perfume Shop Discount Code
The Perfume Shop Discount Code
Save 15% on everything with birthday orders at The Perfume Shop - Member exclusive
Domino's Voucher Code
Domino's Voucher Code
Get 35% off food & drinks over £40 with this Domino's discount code

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in