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 2026Built by an Accredited Practising Dietitian How it works
- Jerky, parmesan and dry legumes top the list because they contain little water.
- Per 100 g isn't the same as per serve; check the serving size too.
- For value, compare protein per $1.
The list
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.






































