Highest-protein supermarket foods

Foods ranked by grams of protein per 100 g as sold, leaving out protein powders. Use protein per $1 alongside to see which are good value.

40 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

77.9 g protein per 100 g · 20.4 g per 100 kcal · 30 g protein = $1.80

$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

Protea Foods Biltong Traditional South African Mini Sticks 30g

Mini Sticks

Woolworths · 30g

58.9 g protein per 100 g · 21.2 g per 100 kcal · 30 g protein = $8.15

$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

3

Byron Beef Jerky Pepper Steak 120g

Woolworths · 120g

58.7 g protein per 100 g · 18.0 g per 100 kcal · 30 g protein = $7.22

$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

4

Protea Foods Biltong Slices Traditional South African 100g

Woolworths · 100g

54.2 g protein per 100 g · 20.4 g per 100 kcal · 30 g protein = $6.64

$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

5

Protea Foods South African Biltong Stokkies Traditional 200g

Woolworths · 200g

54.2 g protein per 100 g · 20.4 g per 100 kcal · 30 g protein = $7.33

$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

6

Macro Textured Vegetable Protein 200g (dry)

Woolworths · 200g

53.4 g protein per 100 g (dry) · 16.5 g per 100 kcal · 30 g protein = $0.98

$3.50

$0.88 per serve · 27 g protein$0.98 for 30 g protein30.5 g protein per $1$1.75 per 100 g · 53 g protein

30.5 g protein per $1$0.88 per serve · 30.5 g protein per $1$0.88 per serve323 kcal per 100 g

7

BSc High Protein Bar Salted Caramel 92g

Woolworths · 92g 40% off

52.7 g protein per 100 g · 12.4 g per 100 kcal · 30 g protein = $2.41

$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

52.5 g protein per 100 g · 12.1 g per 100 kcal · 30 g protein = $2.42

$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

Musashi High Protein Bar Chocolate Brownie 90g

Woolworths · 90g

50.6 g protein per 100 g · 13.5 g per 100 kcal · 30 g protein = $4.55

$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

10

Musashi High Protein Bar Cookies & Cream 90g

Woolworths · 90g

50.6 g protein per 100 g · 14.8 g per 100 kcal · 30 g protein = $4.55

$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

11

Byron Beef Jerky Chargrill 40g

Woolworths · 40g

50.6 g protein per 100 g · 16.6 g per 100 kcal · 30 g protein = $9.63

$6.50

$6.50 per serve · 20 g protein$9.63 for 30 g protein3.1 g protein per $1$16.25 per 100 g · 51 g protein

3.1 g protein per $1$6.50 per serve · 3.1 g protein per $1$6.50 per serve304 kcal per 100 g

12

Musashi High Protein Bar Peanut Butter Low Carb 90g

Woolworths · 90g

50.0 g protein per 100 g · 13.0 g per 100 kcal · 30 g protein = $4.60

$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

13

Byron Beef Jerky Lime & Cracked Pepper 40g

Woolworths · 40g

48.1 g protein per 100 g · 15.1 g per 100 kcal · 30 g protein = $10.14

$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

14

DJ&A Nature's Protein Roasted Edamame 135g

Woolworths · 135g

46.0 g protein per 100 g · 10.5 g per 100 kcal · 30 g protein = $2.90

$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

15

Chief Traditional Biltong Beef 30g

Woolworths · 30g

45.5 g protein per 100 g · 16.9 g per 100 kcal · 30 g protein = $14.29

$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

16

Woolworths Australian Beef Smokey Biltong 45g

Woolworths · 45g

43.8 g protein per 100 g · 17.0 g per 100 kcal · 30 g protein = $5.78

$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

17

Local Legends Biltong Chilli 45g

Woolworths · 45g

40.9 g protein per 100 g · 15.7 g per 100 kcal · 30 g protein = $8.48

$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

18

Kraft Grated Parmesan Cheese Cannister 250g

Woolworths · 250g

37.6 g protein per 100 g · 8.6 g per 100 kcal · 30 g protein = $3.29

$10.30

$0.21 per serve · 1.9 g protein$3.29 for 30 g protein9.1 g protein per $1$4.12 per 100 g · 38 g protein

9.1 g protein per $1$0.21 per serve · 9.1 g protein per $1$0.21 per serve435 kcal per 100 g

19

Kraft Grated Parmesan Cheese 125g

Woolworths · 125g

37.6 g protein per 100 g · 8.6 g per 100 kcal · 30 g protein = $3.77

$5.90

$0.24 per serve · 1.9 g protein$3.77 for 30 g protein8.0 g protein per $1$4.72 per 100 g · 38 g protein

8.0 g protein per $1$0.24 per serve · 8.0 g protein per $1$0.24 per serve435 kcal per 100 g

20

Eat Lean Cheese Slices 200g

Woolworths · 200g

37.0 g protein per 100 g · 21.6 g per 100 kcal · 30 g protein = $2.84

$7.00

$0.70 per serve · 7.4 g protein$2.84 for 30 g protein10.6 g protein per $1$3.50 per 100 g · 37 g protein

10.6 g protein per $1$0.70 per serve · 10.6 g protein per $1$0.70 per serve171 kcal per 100 g

21

Musashi Deluxe Protein Bar Peanut Crunch Low Sugar 60g

Woolworths · 60g

37.0 g protein per 100 g · 8.6 g per 100 kcal · 30 g protein = $6.62

$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

22

Eat Lean Shredded Cheese 200g

Woolworths · 200g

36.6 g protein per 100 g · 21.7 g per 100 kcal · 30 g protein = $2.87

$7.00

$0.88 per serve · 9.2 g protein$2.87 for 30 g protein10.5 g protein per $1$3.50 per 100 g · 37 g protein

10.5 g protein per $1$0.88 per serve · 10.5 g protein per $1$0.88 per serve169 kcal per 100 g

23

Devondale Instant Skim Milk Powder Powder UHT 1kg

Woolworths · 1kg

36.3 g protein per 100 g · 10.4 g per 100 kcal · 30 g protein = $1.40

$17.00

$1.70 per 100 g · 36 g protein$1.40 for 30 g protein21.4 g protein per $1$1.70 per 100 g · 36 g protein

21.4 g protein per $1$1.70 per 100 g · 21.4 g protein per $1$1.70 per 100 g348 kcal per 100 g

24

Mayver's Low Carb High Protein Bars Caramelised Biscuit 4 pack

Caramelised Biscuit

Woolworths · 4 pack 20% off

36.3 g protein per 100 g · 13.1 g per 100 kcal · 30 g protein = $4.26

$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

25

Oxyshred Lean Protein Bar Choc Peanut Caramel

Coles · 50g

36.0 g protein per 100 g · 10.6 g per 100 kcal · 30 g protein = $8.17

$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

26

Mayver's Low Carb High Protein Bars Choc Fudge Brownie 4 pack

Choc Fudge Brownie

Woolworths · 4 pack 20% off

35.6 g protein per 100 g · 9.7 g per 100 kcal · 30 g protein = $4.35

$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

27

Mayver's Low Carb High Protein Choc Fudge Brownie Bars 4 Pack

Coles · 128g

35.6 g protein per 100 g · 9.7 g per 100 kcal · 30 g protein = $5.46

$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

28

Mayver's Low Carb High Protein Bars Peanut Caramel 4 pack

Peanut Caramel

Woolworths · 4 pack 20% off

35.3 g protein per 100 g · 9.2 g per 100 kcal · 30 g protein = $4.39

$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

29

Hapi Dry Roasted Edamame 100g

Woolworths · 100g

35.1 g protein per 100 g (dry) · 7.5 g per 100 kcal · 30 g protein = $2.35

$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

30

Quest Protein Bar Choc Chip Cookie Dough 4x60g

Coles · 240g

35.0 g protein per 100 g · 10.8 g per 100 kcal · 30 g protein = $5.43

$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

31

Bega Protein Tasty Cheese Block 500g

Woolworths · 500g

34.3 g protein per 100 g · 12.5 g per 100 kcal · 30 g protein = $1.84

$10.50

$0.53 per serve · 8.6 g protein$1.84 for 30 g protein16.3 g protein per $1$2.10 per 100 g · 34 g protein

16.3 g protein per $1$0.53 per serve · 16.3 g protein per $1$0.53 per serve275 kcal per 100 g

32

Bega Protein Tasty Cheese Slices 500g

Woolworths · 500g

34.3 g protein per 100 g · 12.5 g per 100 kcal · 30 g protein = $1.92

$11.00

$0.37 per serve · 5.8 g protein$1.92 for 30 g protein15.6 g protein per $1$2.20 per 100 g · 34 g protein

15.6 g protein per $1$0.37 per serve · 15.6 g protein per $1$0.37 per serve275 kcal per 100 g

33

Jack Link's Original Beef Jerky

Coles · 50g

34.0 g protein per 100 g · 12.9 g per 100 kcal · 30 g protein = $11.12

$6.30

$6.30 per serve · 17 g protein$11.12 for 30 g protein2.7 g protein per $1$12.60 per 100 g · 34 g protein

2.7 g protein per $1$6.30 per serve · 2.7 g protein per $1$6.30 per serve263 kcal per 100 g

34

Bega Protein Tasty Cheese Grated 500g

Woolworths · 500g

33.8 g protein per 100 g · 12.4 g per 100 kcal · 30 g protein = $1.86

$10.50

$0.53 per serve · 8.4 g protein$1.86 for 30 g protein16.1 g protein per $1$2.10 per 100 g · 34 g protein

16.1 g protein per $1$0.53 per serve · 16.1 g protein per $1$0.53 per serve272 kcal per 100 g

35

Onset Chocolate Caramel Protein Bar 57g

ALDI · 57g

33.6 g protein per 100 g · 9.5 g per 100 kcal · 30 g protein = $3.90

$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

36

Musashi Vanilla Caramel Crisp Protein Bars 60g x 4 pack

Woolworths · 60g x 4 pack

33.5 g protein per 100 g · 8.4 g per 100 kcal · 30 g protein = $5.22

$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

37

Musashi Chocolate Peanut Crisp Protein Bars 60g x 4 pack

Woolworths · 60g x 4 pack

33.4 g protein per 100 g · 8.5 g per 100 kcal · 30 g protein = $5.24

$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

38

Dairyworks Protein Cheese Slices 400g

Woolworths · 400g

33.2 g protein per 100 g · 12.5 g per 100 kcal · 30 g protein = $1.81

$8.00

$0.64 per serve · 11 g protein$1.81 for 30 g protein16.6 g protein per $1$2.00 per 100 g · 33 g protein

16.6 g protein per $1$0.64 per serve · 16.6 g protein per $1$0.64 per serve265 kcal per 100 g

39

BSc High Protein Low Carb Bar Dark Choc Cookie 60g

Woolworths · 60g 40% off

32.7 g protein per 100 g · 9.6 g per 100 kcal · 30 g protein = $4.59

$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

40

Mayver's Low Carb High Protein Bars Pistachio Cream 4 pack

Pistachio Cream

Woolworths · 4 pack 20% off

32.2 g protein per 100 g · 10.1 g per 100 kcal · 30 g protein = $4.81

$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

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 supermarket food has the most protein per 100 g?

Leaving out protein powders, Fresh Life Soy Protein Crisps Cocoa 150g (Woolworths) at 77.9 g per 100 g as sold.

Which high-protein food is the best value?

Of the foods on this page, Macro Textured Vegetable Protein 200g (dry) (Woolworths) gives the most protein per dollar: 30.5 g per $1.

How many foods have over 25 g of protein per 100 g?

111 of the 509 non-powder foods we track. The most common kinds are bars & snacks, cheese, tuna, jerky.

Why are protein powders left out?

Powders are mostly protein (often 60–90 g per 100 g) and would fill the whole list. See the protein powder guide for those.

Is protein per 100 g the best way to compare?

It tells you how concentrated a food is. Protein per $1 tells you value and protein per 100 kcal tells you how lean it is; the main rankings let you sort by either.

Related

More guides

All guides →

See all 533 products ranked → · How we calculate this

Was this page helpful?