Cheapest tinned tuna for protein

Tinned tuna is one of the cheapest, leanest protein sources at the supermarket. Where the label tells us how much drained tuna is in the can, we rank on that weight rather than the whole can.

28 products · prices last checked 22 October 2026

Built by an Accredited Practising Dietitian How it works

The list

1

$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

2

$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

3

$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

4

$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

5

$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

6

$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

7

$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

8

$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

9

$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

10

$6.30

$1.57 per serve · 20 g protein$2.37 for 30 g protein12.7 g protein per $1$1.92 per 100 g · 24 g protein

12.7 g protein per $1$1.57 per serve · 12.7 g protein per $1$1.57 per serve199 kcal per 100 g

11

$18.00

$1.50 per serve · 18 g protein$2.50 for 30 g protein12.0 g protein per $1$2.08 per 100 g · 25 g protein

12.0 g protein per $1$1.50 per serve · 12.0 g protein per $1$1.50 per serve196 kcal per 100 g

12

$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

13

$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

14

$9.80

$1.63 per serve · 18 g protein$2.72 for 30 g protein11.0 g protein per $1$2.27 per 100 g · 25 g protein

11.0 g protein per $1$1.63 per serve · 11.0 g protein per $1$1.63 per serve196 kcal per 100 g

15

$7.50

$1.88 per serve · 20 g protein$2.85 for 30 g protein10.5 g protein per $1$2.47 per 100 g · 26 g protein

10.5 g protein per $1$1.88 per serve · 10.5 g protein per $1$1.88 per serve161 kcal per 100 g

16

$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

17

$7.50

$1.88 per serve · 20 g protein$2.88 for 30 g protein10.4 g protein per $1$2.50 per 100 g · 26 g protein

10.4 g protein per $1$1.88 per serve · 10.4 g protein per $1$1.88 per serve161 kcal per 100 g

18

$3.50

$1.75 per serve · 17 g protein$3.10 for 30 g protein9.7 g protein per $1$2.73 per 100 g · 26 g protein

9.7 g protein per $1$1.75 per serve · 9.7 g protein per $1$1.75 per serve174 kcal per 100 g

19

$1.70

$1.70 per serve · 16 g protein$3.12 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 serve137 kcal per 100 g

20

$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

21

$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

$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

23

$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

24

$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

25

$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

26

$2.90

$2.90 per serve · 18 g protein$4.83 for 30 g protein6.2 g protein per $1$4.03 per 100 g · 25 g protein

6.2 g protein per $1$2.90 per serve · 6.2 g protein per $1$2.90 per serve196 kcal per 100 g

27

$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

28

$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

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 is the cheapest tinned tuna for protein?

On 22 October 2026, Portview Tuna Chunks in Springwater 425g at ALDI gave 21.7 g protein per $1, about $1.38 for 30 g of protein.

Is tuna in springwater better than tuna in oil for protein?

Per calorie, yes. Springwater tuna has little fat, so most of its energy comes from protein. The leanest tuna here is Woolworths Tuna Chunks In Springwater 425g at 23.6 g protein per 100 kcal.

Does the liquid in the can affect value?

Yes. Tuna labels give nutrition per 100 g drained, but you pay for the whole can. Where the label says how much drained tuna is in the can (27 of the 28 tins here), we rank on the drained weight. Typically only about two-thirds of the can's weight is tuna.

Are bigger cans cheaper?

Generally. 425 g cans and multipacks of 95 g cans usually cost less per 100 g than single small cans.

More guides

All guides →

See all 460 products ranked → · How we calculate this