Best value protein bars
Protein bars, cookies, crisps and jerky from the big three, ranked by how much protein you get per dollar. Per-bar figures come from the label's serving size.
48 products · prices last checked 22 October 2026Built by an Accredited Practising Dietitian How it works
- Multipacks are usually cheaper per bar than singles.
- Check protein per serve: some bars are small, so a high per-100 g figure doesn't mean a big serve.
- Per gram of protein, yoghurt, eggs and tinned fish are usually cheaper than bars.
The list
Fresh Life Soy Protein Crisps Cocoa 150g
Woolworths · 150g
Per serve (30 g): 23 g protein · 115 kcal · $1.40
$7.00
$1.40 per serve · 23 g protein$1.80 for 30 g protein16.7 g protein per $1$4.67 per 100 g · 78 g protein
16.7 g protein per $1$1.40 per serve · 16.7 g protein per $1$1.40 per serve382 kcal per 100 g
Tasti Protein Bar Nutty Choc 10 pack
Woolworths · 10 pack
Per serve (40 g): 10 g protein · 200 kcal · $0.75
$7.50
$0.75 per serve · 10 g protein$2.24 for 30 g protein13.4 g protein per $1$1.88 per 100 g · 25 g protein
13.4 g protein per $1$0.75 per serve · 13.4 g protein per $1$0.75 per serve500 kcal per 100 g
Tasti Protein Bar Salted Caramel 10 pack
Woolworths · 10 pack
Per serve (40 g): 10 g protein · 196 kcal · $0.75
$7.50
$0.75 per serve · 10 g protein$2.24 for 30 g protein13.4 g protein per $1$1.88 per 100 g · 25 g protein
13.4 g protein per $1$0.75 per serve · 13.4 g protein per $1$0.75 per serve490 kcal per 100 g
Hillcrest Protein Bars Triple Choc 5 Pack 200g
ALDI · 200g
Per serve (40 g): 10 g protein · 191 kcal · $0.80
$3.99
$0.80 per serve · 10 g protein$2.33 for 30 g protein12.9 g protein per $1$2.00 per 100 g · 26 g protein
12.9 g protein per $1$0.80 per serve · 12.9 g protein per $1$0.80 per serve478 kcal per 100 g
Sam's Pantry Chocolate Brownie with Roasted Almonds Protein Bar 12 pack
Woolworths · 12 pack
Per serve (38 g): 9 g protein · 193 kcal · $0.71
$8.50
$0.71 per serve · 9.1 g protein$2.33 for 30 g protein12.8 g protein per $1$1.86 per 100 g · 24 g protein
12.8 g protein per $1$0.71 per serve · 12.8 g protein per $1$0.71 per serve509 kcal per 100 g
$2.75
$0.55 per serve · 7.0 g protein$2.35 for 30 g protein12.8 g protein per $1$2.75 per 100 g · 35 g protein
12.8 g protein per $1$0.55 per serve · 12.8 g protein per $1$0.55 per serve467 kcal per 100 g
BSc High Protein Bar Salted Caramel 92g
Woolworths · 92g 40% off
Per serve (92 g): 48 g protein · 391 kcal · $3.90
$3.90$6.50
$3.90 per serve · 48 g protein$2.41 for 30 g protein12.4 g protein per $1$4.24 per 100 g · 53 g protein
12.4 g protein per $1$3.90 per serve · 12.4 g protein per $1$3.90 per serve425 kcal per 100 g
BSc High Protein Bar White Choc Raspberry 92g
Woolworths · 92g 40% off
Per serve (92 g): 48 g protein · 398 kcal · $3.90
$3.90$6.50
$3.90 per serve · 48 g protein$2.42 for 30 g protein12.4 g protein per $1$4.24 per 100 g · 52 g protein
12.4 g protein per $1$3.90 per serve · 12.4 g protein per $1$3.90 per serve433 kcal per 100 g
Nature Valley Protein Bar Salted Caramel Nut 160g 4 pack
Woolworths · 160g 4 pack 35% off
Per serve (40 g): 10 g protein · 198 kcal · $0.88
$3.50$5.40
$0.88 per serve · 10 g protein$2.53 for 30 g protein11.9 g protein per $1$2.19 per 100 g · 26 g protein
11.9 g protein per $1$0.88 per serve · 11.9 g protein per $1$0.88 per serve495 kcal per 100 g
Nature Valley Protein Bars Peanut & Chocolate 160g 4 pack
Woolworths · 160g 4 pack 35% off
Per serve (40 g): 10 g protein · 195 kcal · $0.88
$3.50$5.40
$0.88 per serve · 10 g protein$2.58 for 30 g protein11.6 g protein per $1$2.19 per 100 g · 26 g protein
11.6 g protein per $1$0.88 per serve · 11.6 g protein per $1$0.88 per serve488 kcal per 100 g
DJ&A Nature's Protein Roasted Edamame 135g
Woolworths · 135g
Per serve (50 g): 23 g protein · 220 kcal · $2.22
$6.00
$2.22 per serve · 23 g protein$2.90 for 30 g protein10.4 g protein per $1$4.44 per 100 g · 46 g protein
10.4 g protein per $1$2.22 per serve · 10.4 g protein per $1$2.22 per serve440 kcal per 100 g
Sam's Pantry Caramel Brownie Low Sugar Protein Bars 5 pack
Woolworths · 5 pack
Per serve (38 g): 10 g protein · 179 kcal · $1.00
$5.00
$1.00 per serve · 10 g protein$3.01 for 30 g protein10.0 g protein per $1$2.63 per 100 g · 26 g protein
10.0 g protein per $1$1.00 per serve · 10.0 g protein per $1$1.00 per serve471 kcal per 100 g
Sam's Pantry Cookie Dough Protein Bars 5 pack
Woolworths · 5 pack
Per serve (38 g): 10 g protein · 180 kcal · $1.00
$5.00
$1.00 per serve · 10 g protein$3.01 for 30 g protein10.0 g protein per $1$2.63 per 100 g · 26 g protein
10.0 g protein per $1$1.00 per serve · 10.0 g protein per $1$1.00 per serve473 kcal per 100 g
Sam's Pantry Protein Bar Dark Choc Coated Cranberry Coconut 5 Pack 205g
Woolworths · 205g
Per serve (41 g): 9 g protein · 200 kcal · $1.00
$5.00
$1.00 per serve · 9.1 g protein$3.31 for 30 g protein9.1 g protein per $1$2.44 per 100 g · 22 g protein
9.1 g protein per $1$1.00 per serve · 9.1 g protein per $1$1.00 per serve488 kcal per 100 g
Heritage Mill High Protein Bars Choc Brownie
Coles · 200g
Per serve (40 g): 10 g protein · 182 kcal · $1.20
$6.00
$1.20 per serve · 10 g protein$3.42 for 30 g protein8.8 g protein per $1$3.00 per 100 g · 26 g protein
8.8 g protein per $1$1.20 per serve · 8.8 g protein per $1$1.20 per serve454 kcal per 100 g
Carman's Protein Bars Double Dark Choc with Belgian Chocolate 10 pack
Woolworths · 10 pack
Per serve (40 g): 11 g protein · 191 kcal · $1.29
$12.90
$1.29 per serve · 11 g protein$3.66 for 30 g protein8.2 g protein per $1$3.23 per 100 g · 26 g protein
8.2 g protein per $1$1.29 per serve · 8.2 g protein per $1$1.29 per serve478 kcal per 100 g
$2.49
$2.49 per serve · 19 g protein$3.90 for 30 g protein7.7 g protein per $1$4.37 per 100 g · 34 g protein
7.7 g protein per $1$2.49 per serve · 7.7 g protein per $1$2.49 per serve354 kcal per 100 g
Carman's Protein Bars Variety 9 pack
Woolworths · 9 pack
Per serve (40 g): 10 g protein · 197 kcal · $1.43
$12.90
$1.43 per serve · 10 g protein$4.10 for 30 g protein7.3 g protein per $1$3.58 per 100 g · 26 g protein
7.3 g protein per $1$1.43 per serve · 7.3 g protein per $1$1.43 per serve492 kcal per 100 g
Mayver's Low Carb High Protein Bars Caramelised Biscuit 4 pack
Woolworths · 4 pack 20% off
Per serve (32 g): 12 g protein · 89 kcal · $1.65
$6.60$8.30
$1.65 per serve · 12 g protein$4.26 for 30 g protein7.0 g protein per $1$5.16 per 100 g · 36 g protein
7.0 g protein per $1$1.65 per serve · 7.0 g protein per $1$1.65 per serve277 kcal per 100 g
Mayver's Low Carb High Protein Bars Choc Fudge Brownie 4 pack
Woolworths · 4 pack 20% off
Per serve (32 g): 11 g protein · 118 kcal · $1.65
$6.60$8.30
$1.65 per serve · 11 g protein$4.35 for 30 g protein6.9 g protein per $1$5.16 per 100 g · 36 g protein
6.9 g protein per $1$1.65 per serve · 6.9 g protein per $1$1.65 per serve368 kcal per 100 g
Mayver's Low Carb High Protein Bars Peanut Caramel 4 pack
Woolworths · 4 pack 20% off
Per serve (32 g): 11 g protein · 122 kcal · $1.65
$6.60$8.30
$1.65 per serve · 11 g protein$4.39 for 30 g protein6.8 g protein per $1$5.16 per 100 g · 35 g protein
6.8 g protein per $1$1.65 per serve · 6.8 g protein per $1$1.65 per serve382 kcal per 100 g
Musashi High Protein Bar Chocolate Brownie 90g
Woolworths · 90g
Per serve (90 g): 46 g protein · 338 kcal · $6.90
$6.90
$6.90 per serve · 46 g protein$4.55 for 30 g protein6.6 g protein per $1$7.67 per 100 g · 51 g protein
6.6 g protein per $1$6.90 per serve · 6.6 g protein per $1$6.90 per serve375 kcal per 100 g
Musashi High Protein Bar Cookies & Cream 90g
Woolworths · 90g
Per serve (90 g): 46 g protein · 308 kcal · $6.90
$6.90
$6.90 per serve · 46 g protein$4.55 for 30 g protein6.6 g protein per $1$7.67 per 100 g · 51 g protein
6.6 g protein per $1$6.90 per serve · 6.6 g protein per $1$6.90 per serve342 kcal per 100 g
BSc High Protein Low Carb Bar Dark Choc Cookie 60g
Woolworths · 60g 40% off
Per serve (60 g): 20 g protein · 203 kcal · $3.00
$3.00$5.00
$3.00 per serve · 20 g protein$4.59 for 30 g protein6.5 g protein per $1$5.00 per 100 g · 33 g protein
6.5 g protein per $1$3.00 per serve · 6.5 g protein per $1$3.00 per serve339 kcal per 100 g
Carman's Protein Bar Cinnamon Scroll 5 pack
Woolworths · 5 pack
Per serve (40 g): 11 g protein · 182 kcal · $1.70
$8.50
$1.70 per serve · 11 g protein$4.60 for 30 g protein6.5 g protein per $1$4.25 per 100 g · 28 g protein
6.5 g protein per $1$1.70 per serve · 6.5 g protein per $1$1.70 per serve454 kcal per 100 g
Musashi High Protein Bar Peanut Butter Low Carb 90g
Woolworths · 90g
Per serve (90 g): 45 g protein · 347 kcal · $6.90
$6.90
$6.90 per serve · 45 g protein$4.60 for 30 g protein6.5 g protein per $1$7.67 per 100 g · 50 g protein
6.5 g protein per $1$6.90 per serve · 6.5 g protein per $1$6.90 per serve386 kcal per 100 g
BSc High Protein Low Carb Bar Cookie Dough 60g
Woolworths · 60g 40% off
Per serve (60 g): 19 g protein · 205 kcal · $3.00
$3.00$5.00
$3.00 per serve · 19 g protein$4.69 for 30 g protein6.4 g protein per $1$5.00 per 100 g · 32 g protein
6.4 g protein per $1$3.00 per serve · 6.4 g protein per $1$3.00 per serve342 kcal per 100 g
Mayver's Low Carb High Protein Bars Pistachio Cream 4 pack
Woolworths · 4 pack 20% off
Per serve (32 g): 10 g protein · 102 kcal · $1.65
$6.60$8.30
$1.65 per serve · 10 g protein$4.81 for 30 g protein6.2 g protein per $1$5.16 per 100 g · 32 g protein
6.2 g protein per $1$1.65 per serve · 6.2 g protein per $1$1.65 per serve320 kcal per 100 g
BSc High Protein Low Carb Bar Choc Mint 60g
Woolworths · 60g 40% off
Per serve (60 g): 19 g protein · 203 kcal · $3.00
$3.00$5.00
$3.00 per serve · 19 g protein$4.84 for 30 g protein6.2 g protein per $1$5.00 per 100 g · 31 g protein
6.2 g protein per $1$3.00 per serve · 6.2 g protein per $1$3.00 per serve339 kcal per 100 g
BSc High Protein Low Carb Bar Salted Caramel 60g
Woolworths · 60g 40% off
Per serve (60 g): 18 g protein · 203 kcal · $3.00
$3.00$5.00
$3.00 per serve · 18 g protein$4.95 for 30 g protein6.1 g protein per $1$5.00 per 100 g · 30 g protein
6.1 g protein per $1$3.00 per serve · 6.1 g protein per $1$3.00 per serve339 kcal per 100 g
Musashi Vanilla Caramel Crisp Protein Bars 60g x 4 pack
Woolworths · 60g x 4 pack
Per serve (60 g): 20 g protein · 238 kcal · $3.50
$14.00
$3.50 per serve · 20 g protein$5.22 for 30 g protein5.8 g protein per $1$5.83 per 100 g · 34 g protein
5.8 g protein per $1$3.50 per serve · 5.8 g protein per $1$3.50 per serve397 kcal per 100 g
Musashi Chocolate Peanut Crisp Protein Bars 60g x 4 pack
Woolworths · 60g x 4 pack
Per serve (60 g): 20 g protein · 236 kcal · $3.50
$14.00
$3.50 per serve · 20 g protein$5.24 for 30 g protein5.7 g protein per $1$5.83 per 100 g · 33 g protein
5.7 g protein per $1$3.50 per serve · 5.7 g protein per $1$3.50 per serve394 kcal per 100 g
Quest Protein Bar Choc Chip Cookie Dough 4x60g
Coles · 240g
Per serve (60 g): 21 g protein · 194 kcal · $3.80
$15.20
$3.80 per serve · 21 g protein$5.43 for 30 g protein5.5 g protein per $1$6.33 per 100 g · 35 g protein
5.5 g protein per $1$3.80 per serve · 5.5 g protein per $1$3.80 per serve323 kcal per 100 g
Mayver's Low Carb High Protein Choc Fudge Brownie Bars 4 Pack
Coles · 128g
Per serve (32 g): 11 g protein · 118 kcal · $2.07
$8.30
$2.07 per serve · 11 g protein$5.46 for 30 g protein5.5 g protein per $1$6.48 per 100 g · 36 g protein
5.5 g protein per $1$2.07 per serve · 5.5 g protein per $1$2.07 per serve368 kcal per 100 g
Woolworths Australian Beef Smokey Biltong 45g
Woolworths · 45g
Per serve (22 g): 10 g protein · 58 kcal · $1.90
$3.80
$1.90 per serve · 9.9 g protein$5.78 for 30 g protein5.2 g protein per $1$8.44 per 100 g · 44 g protein
5.2 g protein per $1$1.90 per serve · 5.2 g protein per $1$1.90 per serve258 kcal per 100 g
Musashi Deluxe Protein Bar Peanut Crunch Low Sugar 60g
Woolworths · 60g
Per serve (60 g): 22 g protein · 257 kcal · $4.90
$4.90
$4.90 per serve · 22 g protein$6.62 for 30 g protein4.5 g protein per $1$8.17 per 100 g · 37 g protein
4.5 g protein per $1$4.90 per serve · 4.5 g protein per $1$4.90 per serve428 kcal per 100 g
Protea Foods Biltong Slices Traditional South African 100g
Woolworths · 100g
Per serve (50 g): 27 g protein · 133 kcal · $6.00
$12.00
$6.00 per serve · 27 g protein$6.64 for 30 g protein4.5 g protein per $1$12.00 per 100 g · 54 g protein
4.5 g protein per $1$6.00 per serve · 4.5 g protein per $1$6.00 per serve266 kcal per 100 g
Byron Beef Jerky Pepper Steak 120g
Woolworths · 120g
Per serve (40 g): 24 g protein · 131 kcal · $5.65
$16.95
$5.65 per serve · 24 g protein$7.22 for 30 g protein4.2 g protein per $1$14.12 per 100 g · 59 g protein
4.2 g protein per $1$5.65 per serve · 4.2 g protein per $1$5.65 per serve327 kcal per 100 g
BC Snacks Choc Mint Crunch High Protein Bars 40g x 4 pack
Woolworths · 40g x 4 pack 15% off
Per serve (40 g): 11 g protein · 153 kcal · $2.75
$11.00$13.00
$2.75 per serve · 11 g protein$7.32 for 30 g protein4.1 g protein per $1$6.88 per 100 g · 28 g protein
4.1 g protein per $1$2.75 per serve · 4.1 g protein per $1$2.75 per serve382 kcal per 100 g
Protea Foods South African Biltong Stokkies Traditional 200g
Woolworths · 200g
Per serve (50 g): 27 g protein · 133 kcal · $6.62
$26.50
$6.62 per serve · 27 g protein$7.33 for 30 g protein4.1 g protein per $1$13.25 per 100 g · 54 g protein
4.1 g protein per $1$6.62 per serve · 4.1 g protein per $1$6.62 per serve266 kcal per 100 g
BC Snacks High Protein Bars Chocolate Brownie Crunch 4 pack
Woolworths · 4 pack 15% off
Per serve (40 g): 11 g protein · 151 kcal · $2.75
$11.00$13.00
$2.75 per serve · 11 g protein$7.53 for 30 g protein4.0 g protein per $1$6.88 per 100 g · 27 g protein
4.0 g protein per $1$2.75 per serve · 4.0 g protein per $1$2.75 per serve378 kcal per 100 g
Protea Foods Biltong Traditional South African Mini Sticks 30g
Woolworths · 30g
Per serve (30 g): 18 g protein · 83 kcal · $4.80
$4.80
$4.80 per serve · 18 g protein$8.15 for 30 g protein3.7 g protein per $1$16.00 per 100 g · 59 g protein
3.7 g protein per $1$4.80 per serve · 3.7 g protein per $1$4.80 per serve278 kcal per 100 g
Oxyshred Lean Protein Bar Choc Peanut Caramel
Coles · 50g
Per serve (50 g): 18 g protein · 170 kcal · $4.90
$4.90
$4.90 per serve · 18 g protein$8.17 for 30 g protein3.7 g protein per $1$9.80 per 100 g · 36 g protein
3.7 g protein per $1$4.90 per serve · 3.7 g protein per $1$4.90 per serve339 kcal per 100 g
$5.20
$5.20 per serve · 18 g protein$8.48 for 30 g protein3.5 g protein per $1$11.56 per 100 g · 41 g protein
3.5 g protein per $1$5.20 per serve · 3.5 g protein per $1$5.20 per serve261 kcal per 100 g
Byron Beef Jerky Lime & Cracked Pepper 40g
Woolworths · 40g
Per serve (40 g): 19 g protein · 127 kcal · $6.50
$6.50
$6.50 per serve · 19 g protein$10.14 for 30 g protein3.0 g protein per $1$16.25 per 100 g · 48 g protein
3.0 g protein per $1$6.50 per serve · 3.0 g protein per $1$6.50 per serve318 kcal per 100 g
$5.40
$5.40 per serve · 15 g protein$10.56 for 30 g protein2.8 g protein per $1$9.15 per 100 g · 26 g protein
2.8 g protein per $1$5.40 per serve · 2.8 g protein per $1$5.40 per serve421 kcal per 100 g
BC Snacks Chocolate Brownie Crunch High Protein Bar 40g
Woolworths · 40g
Per serve (40 g): 11 g protein · 149 kcal · $4.00
$4.00
$4.00 per serve · 11 g protein$10.79 for 30 g protein2.8 g protein per $1$10.00 per 100 g · 28 g protein
2.8 g protein per $1$4.00 per serve · 2.8 g protein per $1$4.00 per serve373 kcal per 100 g
$6.50
$6.50 per serve · 14 g protein$14.29 for 30 g protein2.1 g protein per $1$21.67 per 100 g · 46 g protein
2.1 g protein per $1$6.50 per serve · 2.1 g protein per $1$6.50 per serve270 kcal per 100 g
How much protein do you need?
Enter your weight for a general daily range.
General ranges from the NHMRC Nutrient Reference Values and published position statements (see sources). Not individual advice.
Questions
What's the best value protein bar at the supermarket?
On 22 October 2026, Fresh Life Soy Protein Crisps Cocoa 150g (Woolworths) gave the most protein per dollar: 16.7 g per $1.
Which protein bar has the most protein per bar?
BSc High Protein Bar Salted Caramel 92g (Woolworths) with about 48 g protein per 92 g serve.
Which protein bar has the most protein per calorie?
Protea Foods Biltong Traditional South African Mini Sticks 30g (Woolworths) at 21.2 g protein per 100 kcal.
Are protein bars a cheap way to get protein?
Usually not. 62 everyday foods we track give 30 g of protein for less than the best-value bar, including yoghurt, eggs, milk, tinned tuna and legumes. Bars win on convenience.
Are multipacks cheaper?
Generally. Boxes of 4–10 bars usually cost less per bar than single bars. Compare protein per $1 rather than the shelf price.













































