Leanest protein per calorie

If you're cutting or watching calories, the useful number is protein per 100 kcal. This leaderboard ranks every product we track by it, with cost alongside.

40 products · prices last checked 22 October 2026

Built by an Accredited Practising Dietitian How it works

The list

1

Best Of The Bone Multi-Collagen Protein Powder 210g

Woolworths · 210g

30 g protein for about 122 kcal · $5.24

$33.00

$2.36 per serve · 14 g protein$5.24 for 30 g protein5.7 g protein per $1$15.71 per 100 g · 90 g protein

5.7 g protein per $1$2.36 per serve · 5.7 g protein per $1$2.36 per serve366 kcal per 100 g

2

Ocean Chef Yellowfin Tuna Steaks 1kg

Woolworths · 1kg

30 g protein for about 124 kcal · $3.37

$30.00

$3.75 per serve · 33 g protein$3.37 for 30 g protein8.9 g protein per $1$3.00 per 100 g · 27 g protein

8.9 g protein per $1$3.75 per serve · 8.9 g protein per $1$3.75 per serve111 kcal per 100 g

3

Woolworths Tuna Chunks In Springwater 425g

Woolworths · 425g

30 g protein for about 127 kcal · $1.64

$4.60

$1.15 per serve · 21 g protein$1.64 for 30 g protein18.3 g protein per $1$1.55 per 100 g · 28 g protein

18.3 g protein per $1$1.15 per serve · 18.3 g protein per $1$1.15 per serve121 kcal per 100 g

4

Woolworths Tuna Chunks In Springwater 185g

Woolworths · 185g

30 g protein for about 127 kcal · $1.78

$2.20

$1.10 per serve · 18 g protein$1.78 for 30 g protein16.8 g protein per $1$1.69 per 100 g · 28 g protein

16.8 g protein per $1$1.10 per serve · 16.8 g protein per $1$1.10 per serve121 kcal per 100 g

5

Safcol Wild Caught Tuna Springwater 95g

Woolworths · 95g

30 g protein for about 127 kcal · $3.13

$1.70

$1.70 per serve · 16 g protein$3.13 for 30 g protein9.6 g protein per $1$2.54 per 100 g · 24 g protein

9.6 g protein per $1$1.70 per serve · 9.6 g protein per $1$1.70 per serve103 kcal per 100 g

6

BSc Collagen Protein Water Peach Iced Tea 350g

Woolworths · 350g

30 g protein for about 128 kcal · $3.65

$35.00

$2.50 per serve · 21 g protein$3.65 for 30 g protein8.2 g protein per $1$10.00 per 100 g · 82 g protein

8.2 g protein per $1$2.50 per serve · 8.2 g protein per $1$2.50 per serve351 kcal per 100 g

7

Woolworths Raw Prawns Deveined Tail Off 1kg

Woolworths · 1kg

30 g protein for about 128 kcal · $5.12

$28.00

$2.80 per serve · 16 g protein$5.12 for 30 g protein5.9 g protein per $1$2.80 per 100 g · 16 g protein

5.9 g protein per $1$2.80 per serve · 5.9 g protein per $1$2.80 per serve70 kcal per 100 g

8

Portview Tuna Chunks in Springwater 95g

ALDI · 95g

30 g protein for about 129 kcal · $1.66

$0.99

$0.99 per serve · 18 g protein$1.66 for 30 g protein18.1 g protein per $1$1.41 per 100 g · 26 g protein

18.1 g protein per $1$0.99 per serve · 18.1 g protein per $1$0.99 per serve110 kcal per 100 g

9

Just Caught Raw Prawns Tail Off Large 1kg

Woolworths · 1kg

30 g protein for about 129 kcal · $4.26

$29.00

$2.90 per serve · 20 g protein$4.26 for 30 g protein7.0 g protein per $1$2.90 per 100 g · 20 g protein

7.0 g protein per $1$2.90 per serve · 7.0 g protein per $1$2.90 per serve88 kcal per 100 g

10

Just Caught Raw Prawns Tail Off Large 300g

Woolworths · 300g

30 g protein for about 129 kcal · $5.69

$11.60

$3.87 per serve · 20 g protein$5.69 for 30 g protein5.3 g protein per $1$3.87 per 100 g · 20 g protein

5.3 g protein per $1$3.87 per serve · 5.3 g protein per $1$3.87 per serve88 kcal per 100 g

11

Portview Tuna Chunks in Springwater 425g

ALDI · 425g

30 g protein for about 131 kcal · $1.38

$3.29

$1.10 per serve · 24 g protein$1.38 for 30 g protein21.7 g protein per $1$1.15 per 100 g · 25 g protein

21.7 g protein per $1$1.10 per serve · 21.7 g protein per $1$1.10 per serve109 kcal per 100 g

12

Coles Simply Tuna Springwater

Coles · 425g

30 g protein for about 131 kcal · $1.72

$3.30

$0.82 per serve · 14 g protein$1.72 for 30 g protein17.5 g protein per $1$1.18 per 100 g · 21 g protein

17.5 g protein per $1$0.82 per serve · 17.5 g protein per $1$0.82 per serve90 kcal per 100 g

13

Coles Tuna Chunks In Springwater

Coles · 425g

30 g protein for about 131 kcal · $2.26

$4.60

$1.15 per serve · 15 g protein$2.26 for 30 g protein13.3 g protein per $1$1.55 per 100 g · 21 g protein

13.3 g protein per $1$1.15 per serve · 13.3 g protein per $1$1.15 per serve90 kcal per 100 g

14

Coles Simply Tuna Chunks In Springwater

Coles · 95g

30 g protein for about 131 kcal · $2.35

$1.00

$1.00 per serve · 13 g protein$2.35 for 30 g protein12.8 g protein per $1$1.61 per 100 g · 21 g protein

12.8 g protein per $1$1.00 per serve · 12.8 g protein per $1$1.00 per serve90 kcal per 100 g

15

Ocean Rise Yellowfin Tuna in Springwater 425g

ALDI · 425g

30 g protein for about 132 kcal · $1.68

$4.49

$1.50 per serve · 27 g protein$1.68 for 30 g protein17.8 g protein per $1$1.50 per 100 g · 27 g protein

17.8 g protein per $1$1.50 per serve · 17.8 g protein per $1$1.50 per serve117 kcal per 100 g

16

John West Yellowfin Tuna Slices In Springwater 125g

Woolworths · 125g 14% off

30 g protein for about 132 kcal · $4.69

$3.40$3.95

$3.40 per serve · 22 g protein$4.69 for 30 g protein6.4 g protein per $1$4.15 per 100 g · 26 g protein

6.4 g protein per $1$3.40 per serve · 6.4 g protein per $1$3.40 per serve116 kcal per 100 g

17

John West Chunk Style Tuna in Springwater

Coles · 425g

30 g protein for about 132 kcal · $1.73

$6.30

$1.02 per serve · 18 g protein$1.73 for 30 g protein17.3 g protein per $1$1.48 per 100 g · 26 g protein

17.3 g protein per $1$1.02 per serve · 17.3 g protein per $1$1.02 per serve113 kcal per 100 g

18

John West Tuna Chunks In Springwater 425g

Woolworths · 425g

30 g protein for about 132 kcal · $2.66

$6.30

$1.57 per serve · 18 g protein$2.66 for 30 g protein11.3 g protein per $1$2.28 per 100 g · 26 g protein

11.3 g protein per $1$1.57 per serve · 11.3 g protein per $1$1.57 per serve113 kcal per 100 g

19

John West Chunky Tuna In Brine 425g

Woolworths · 425g

30 g protein for about 132 kcal · $2.66

$6.30

$1.57 per serve · 18 g protein$2.66 for 30 g protein11.3 g protein per $1$2.28 per 100 g · 26 g protein

11.3 g protein per $1$1.57 per serve · 11.3 g protein per $1$1.57 per serve113 kcal per 100 g

20

John West Tuna Chunks In Springwater Value 95g x 12 pack

Woolworths · 95g x 12 pack

30 g protein for about 132 kcal · $2.87

$18.00

$1.50 per serve · 16 g protein$2.87 for 30 g protein10.4 g protein per $1$2.46 per 100 g · 26 g protein

10.4 g protein per $1$1.50 per serve · 10.4 g protein per $1$1.50 per serve113 kcal per 100 g

21

John West Tuna Chunks In Springwater 185g

Woolworths · 185g

30 g protein for about 132 kcal · $3.41

$3.50

$1.75 per serve · 15 g protein$3.41 for 30 g protein8.8 g protein per $1$2.92 per 100 g · 26 g protein

8.8 g protein per $1$1.75 per serve · 8.8 g protein per $1$1.75 per serve113 kcal per 100 g

22

Muscle Nation Protein Water Powder Collagen & Whey Mango Passionfruit 300g

Woolworths · 300g

30 g protein for about 132 kcal · $4.45

$35.00

$3.50 per serve · 24 g protein$4.45 for 30 g protein6.7 g protein per $1$11.67 per 100 g · 79 g protein

6.7 g protein per $1$3.50 per serve · 6.7 g protein per $1$3.50 per serve347 kcal per 100 g

23

John West Tuna Chunks In Springwater 95g

Woolworths · 95g

30 g protein for about 132 kcal · $5.55

$2.90

$2.90 per serve · 16 g protein$5.55 for 30 g protein5.4 g protein per $1$4.75 per 100 g · 26 g protein

5.4 g protein per $1$2.90 per serve · 5.4 g protein per $1$2.90 per serve113 kcal per 100 g

24

Muscle Nation Protein Water Ready To Drink Tropical Crush

Coles · 500mL

30 g protein for about 132 kcal · $7.80

$6.50

$6.50 per serve · 25 g protein$7.80 for 30 g protein3.9 g protein per $1$1.30 per 100 mL · 5.0 g protein

3.9 g protein per $1$6.50 per serve · 3.9 g protein per $1$6.50 per serve22 kcal per 100 mL

25

Sirena Tuna In Springwater 185g

Woolworths · 185g

30 g protein for about 133 kcal · $3.78

$4.70

$2.35 per serve · 19 g protein$3.78 for 30 g protein8.0 g protein per $1$3.13 per 100 g · 25 g protein

8.0 g protein per $1$2.35 per serve · 8.0 g protein per $1$2.35 per serve110 kcal per 100 g

26

Sirena Tuna In Springwater 95g

Woolworths · 95g

30 g protein for about 133 kcal · $5.15

$2.95

$2.95 per serve · 17 g protein$5.15 for 30 g protein5.8 g protein per $1$4.28 per 100 g · 25 g protein

5.8 g protein per $1$2.95 per serve · 5.8 g protein per $1$2.95 per serve110 kcal per 100 g

27

K-Roo Kangaroo Diced 500g

Woolworths · 500g

30 g protein for about 135 kcal · $3.29

$11.50

$3.45 per serve · 32 g protein$3.29 for 30 g protein9.1 g protein per $1$2.30 per 100 g · 21 g protein

9.1 g protein per $1$3.45 per serve · 9.1 g protein per $1$3.45 per serve94 kcal per 100 g

28

Tassal Cooked Aussie Tiger Prawns 475g

Woolworths · 475g

30 g protein for about 135 kcal · $4.18

$16.00

$4.04 per serve · 29 g protein$4.18 for 30 g protein7.2 g protein per $1$3.37 per 100 g · 24 g protein

7.2 g protein per $1$4.04 per serve · 7.2 g protein per $1$4.04 per serve109 kcal per 100 g

29

K-Roo Kangaroo Fillet 400g

Woolworths · 400g

30 g protein for about 135 kcal · $5.28

$15.50

$5.81 per serve · 33 g protein$5.28 for 30 g protein5.7 g protein per $1$3.88 per 100 g · 22 g protein

5.7 g protein per $1$5.81 per serve · 5.7 g protein per $1$5.81 per serve99 kcal per 100 g

30

Ingham's Turkey Breast Strips 400g

Woolworths · 400g

30 g protein for about 136 kcal · $3.11

$8.80

$2.20 per serve · 21 g protein$3.11 for 30 g protein9.6 g protein per $1$2.20 per 100 g · 21 g protein

9.6 g protein per $1$2.20 per serve · 9.6 g protein per $1$2.20 per serve96 kcal per 100 g

31

Eat Lean Shredded Cheese 200g

Woolworths · 200g

30 g protein for about 138 kcal · $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

32

John West Tuna In Springwater Value 95g x 6 pack

Woolworths · 95g x 6 pack

30 g protein for about 138 kcal · $3.49

$9.80

$1.63 per serve · 14 g protein$3.49 for 30 g protein8.6 g protein per $1$2.68 per 100 g · 23 g protein

8.6 g protein per $1$1.63 per serve · 8.6 g protein per $1$1.63 per serve106 kcal per 100 g

33

Eat Lean Cheese Slices 200g

Woolworths · 200g

30 g protein for about 139 kcal · $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

34

Woolworths Salmon In Springwater 95g

Woolworths · 95g

30 g protein for about 140 kcal · $4.47

$1.50

$1.50 per serve · 10 g protein$4.47 for 30 g protein6.7 g protein per $1$2.31 per 100 g · 16 g protein

6.7 g protein per $1$1.50 per serve · 6.7 g protein per $1$1.50 per serve72 kcal per 100 g

35

Woolworths RSPCA Approved Chicken Tenderloins 640g

Woolworths · 640g

30 g protein for about 142 kcal · $2.21

$10.50

$1.64 per serve · 22 g protein$2.21 for 30 g protein13.6 g protein per $1$1.64 per 100 g · 22 g protein

13.6 g protein per $1$1.64 per serve · 13.6 g protein per $1$1.64 per serve105 kcal per 100 g

36

Lilydale Free Range Chicken Mince

Coles · 500g

30 g protein for about 142 kcal · $2.42

$9.00

$1.80 per serve · 22 g protein$2.42 for 30 g protein12.4 g protein per $1$1.80 per 100 g · 22 g protein

12.4 g protein per $1$1.80 per serve · 12.4 g protein per $1$1.80 per serve105 kcal per 100 g

37

John West Yellowfin Tuna In Springwater 90g

Woolworths · 90g

30 g protein for about 142 kcal · $4.60

$2.90

$2.90 per serve · 19 g protein$4.60 for 30 g protein6.5 g protein per $1$3.87 per 100 g · 25 g protein

6.5 g protein per $1$2.90 per serve · 6.5 g protein per $1$2.90 per serve119 kcal per 100 g

38

Protea Foods Biltong Traditional South African Mini Sticks 30g

Woolworths · 30g

30 g protein for about 142 kcal · $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

39

MonDeli Australian Made Leg Ham 100g

Woolworths · 100g

30 g protein for about 142 kcal · $14.24

$7.50

$1.88 per serve · 4.0 g protein$14.24 for 30 g protein2.1 g protein per $1$7.50 per 100 g · 16 g protein

2.1 g protein per $1$1.88 per serve · 2.1 g protein per $1$1.88 per serve75 kcal per 100 g

40

Coles RSPCA Chicken Extra Lean Breast Mince

Coles · 500g

30 g protein for about 143 kcal · $2.13

$8.00

$1.60 per serve · 22 g protein$2.13 for 30 g protein14.1 g protein per $1$1.60 per 100 g · 22 g protein

14.1 g protein per $1$1.60 per serve · 14.1 g protein per $1$1.60 per serve107 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 food gives the most protein per calorie?

Of the 460 supermarket products we track, Best Of The Bone Multi-Collagen Protein Powder 210g (Woolworths) tops the list at 24.6 g protein per 100 kcal.

What does protein per 100 kcal mean?

It's how many grams of protein you get for every 100 calories eaten. Higher numbers mean a leaner food, which matters if you're trying to eat more protein without many extra calories.

Is the leanest option also the cheapest?

Not always. Tinned tuna and plain high-protein yoghurt tend to score well on both, while sliced deli meats and protein bars often cost more per gram of protein. Compare the protein per $1 column alongside it.

More guides

All guides →

See all 460 products ranked → · How we calculate this