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 2026

Built by an Accredited Practising Dietitian How it works

The list

1

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

2

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

3

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

4

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

5

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

6

Hapi Dry Roasted Edamame 100g

Woolworths · 100g

Per serve (20 g): 7 g protein · 93 kcal · $0.55

$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

7

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

8

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

9

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

10

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

11

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

12

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

13

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

14

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

15

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

16

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

17

Onset Chocolate Caramel Protein Bar 57g

ALDI · 57g

Per serve (57 g): 19 g protein · 202 kcal · $2.49

$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

18

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

19

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

20

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

21

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

22

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

23

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

24

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

25

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

26

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

27

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

28

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

29

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

30

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

31

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

32

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

33

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

34

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

35

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

36

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

37

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

38

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

39

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

40

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

41

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

42

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

43

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

44

Local Legends Biltong Chilli 45g

Woolworths · 45g

Per serve (45 g): 18 g protein · 117 kcal · $5.20

$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

45

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

46

Quest Chocolate Chip Protein Cookie

Coles · 59g

Per serve (59 g): 15 g protein · 248 kcal · $5.40

$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

47

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

48

Chief Traditional Biltong Beef 30g

Woolworths · 30g

Per serve (30 g): 14 g protein · 81 kcal · $6.50

$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.

Related

More guides

All guides →

See all 506 products ranked → · How we calculate this