High-protein snacks under $2

Single-serve pots, cans, bars and pouches with at least 10 g of protein for $2 or less, sorted by what you pay per gram of protein. Multipacks are costed per item.

21 products · prices last checked 22 October 2026

Built by an Accredited Practising Dietitian How it works

Cheaper still: snacks from bigger packs

Costed from the cheapest matching products we track; pantry extras not included.

The list

Yoghurt, dairy & puddings

1

Farmers Union Greek Style No Added Sugar Protein Yoghurt Strawberry

Strawberry

Coles · 150g

Per serve (150 g): 15 g protein · 111 kcal · $1.90

$1.90

$1.90 per serve · 15 g protein$3.69 for 30 g protein8.1 g protein per $1$1.27 per 100 g · 10 g protein

8.1 g protein per $1$1.90 per serve · 8.1 g protein per $1$1.90 per serve74 kcal per 100 g

2

Farmers Union No Added Sugar Protein Yoghurt Pouch Strawberry

Pouch Strawberry

Coles · 150g 41% off

Per serve (150 g): 15 g protein · 111 kcal · $1.90

$1.90$3.20

$1.90 per serve · 15 g protein$3.70 for 30 g protein8.1 g protein per $1$1.27 per 100 g · 10 g protein

8.1 g protein per $1$1.90 per serve · 8.1 g protein per $1$1.90 per serve74 kcal per 100 g

3

Farmers Union Greek Style High Protein Yoghurt Pouch Strawberry 150g

Pouch Strawberry

Woolworths · 150g 41% off

Per serve (150 g): 15 g protein · 111 kcal · $1.90

$1.90$3.20

$1.90 per serve · 15 g protein$3.70 for 30 g protein8.1 g protein per $1$1.27 per 100 g · 10 g protein

8.1 g protein per $1$1.90 per serve · 8.1 g protein per $1$1.90 per serve74 kcal per 100 g

4

Farmers Union Greek Style High Protein Yoghurt Strawberry 150g

Strawberry

Woolworths · 150g 41% off

Per serve (150 g): 15 g protein · 111 kcal · $1.90

$1.90$3.20

$1.90 per serve · 15 g protein$3.70 for 30 g protein8.1 g protein per $1$1.27 per 100 g · 10 g protein

8.1 g protein per $1$1.90 per serve · 8.1 g protein per $1$1.90 per serve74 kcal per 100 g

5

Farmers Union Greek Style High Protein Yoghurt Vanilla 150g

Vanilla

Woolworths · 150g 41% off

Per serve (150 g): 15 g protein · 111 kcal · $1.90

$1.90$3.20

$1.90 per serve · 15 g protein$3.74 for 30 g protein8.0 g protein per $1$1.27 per 100 g · 10 g protein

8.0 g protein per $1$1.90 per serve · 8.0 g protein per $1$1.90 per serve74 kcal per 100 g

6

Farmers Union No Added Sugar Protein Yoghurt Pouch Blueberry

Pouch Blueberry

Coles · 150g 41% off

Per serve (150 g): 15 g protein · 112 kcal · $1.90

$1.90$3.20

$1.90 per serve · 15 g protein$3.74 for 30 g protein8.0 g protein per $1$1.27 per 100 g · 10 g protein

8.0 g protein per $1$1.90 per serve · 8.0 g protein per $1$1.90 per serve75 kcal per 100 g

7

Farmers Union No Added Sugar Protein Yoghurt Pouch Vanilla

Pouch Vanilla

Coles · 150g 41% off

Per serve (150 g): 15 g protein · 110 kcal · $1.90

$1.90$3.20

$1.90 per serve · 15 g protein$3.74 for 30 g protein8.0 g protein per $1$1.27 per 100 g · 10 g protein

8.0 g protein per $1$1.90 per serve · 8.0 g protein per $1$1.90 per serve73 kcal per 100 g

8

Farmers Union No Added Sugar Protein Yoghurt Pouch Mango

Pouch Mango

Coles · 150g 41% off

Per serve (150 g): 15 g protein · 112 kcal · $1.90

$1.90$3.20

$1.90 per serve · 15 g protein$3.77 for 30 g protein8.0 g protein per $1$1.27 per 100 g · 10 g protein

8.0 g protein per $1$1.90 per serve · 8.0 g protein per $1$1.90 per serve75 kcal per 100 g

Chicken, turkey & jerky

9

John West Tuna With Lemon & Cracked Pepper Value 95g x 12 pack

Woolworths · 95g x 12 pack

Per serve (95 g): 18 g protein · 119 kcal · $1.50

$18.00

$1.18 per serve · 14 g protein$2.51 for 30 g protein12.0 g protein per $1$1.58 per 100 g · 19 g protein

12.0 g protein per $1$1.18 per serve · 12.0 g protein per $1$1.18 per serve125 kcal per 100 g

10

John West Tuna With Chilli Value 95g x 12 pack

Woolworths · 95g x 12 pack

Per serve (95 g): 18 g protein · 149 kcal · $1.50

$18.00

$1.23 per serve · 15 g protein$2.52 for 30 g protein11.9 g protein per $1$1.58 per 100 g · 19 g protein

11.9 g protein per $1$1.23 per serve · 11.9 g protein per $1$1.23 per serve157 kcal per 100 g

11

Woolworths Shredded Chicken Breast Oil & Sea Salt 85g

Oil & Sea Salt

Woolworths · 85g

Per serve (85 g): 15 g protein · 119 kcal · $1.40

$1.40

$1.40 per serve · 15 g protein$2.84 for 30 g protein10.6 g protein per $1$1.65 per 100 g · 17 g protein

10.6 g protein per $1$1.40 per serve · 10.6 g protein per $1$1.40 per serve140 kcal per 100 g

Tinned fish & chicken

12

Portview Tuna Chunks in Springwater 95g

ALDI · 95g

Per serve (70 g drained): 18 g protein · 77 kcal · $0.99

$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

13

Deep Cove Sardines In Springwater 125g

Woolworths · 125g

Per serve (84 g drained): 21 g protein · 106 kcal · $1.40

$1.40

$1.40 per serve · 21 g protein$1.97 for 30 g protein15.2 g protein per $1$1.67 per 100 g · 25 g protein

15.2 g protein per $1$1.40 per serve · 15.2 g protein per $1$1.40 per serve126 kcal per 100 g

14

Coles Simply Tuna Chunks In Springwater

Coles · 95g

Per serve (62 g drained): 13 g protein · 56 kcal · $1.00

$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

John West Chunky Tuna In Olive Oil Value 95g x 12 pack

Woolworths · 95g x 12 pack

Per serve (72 g drained): 18 g protein · 141 kcal · $1.50

$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

16

John West Tuna In Olive Oil Blend Value 95g x 6 pack

Woolworths · 95g x 6 pack

Per serve (72 g drained): 18 g protein · 141 kcal · $1.63

$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

17

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

Woolworths · 95g x 12 pack

Per serve (61 g drained): 16 g protein · 69 kcal · $1.50

$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

18

Safcol Wild Caught Tuna Olive Oil Blend 95g

Woolworths · 95g

Per serve (67 g drained): 16 g protein · 92 kcal · $1.70

$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

19

Safcol Wild Caught Tuna Springwater 95g

Woolworths · 95g

Per serve (67 g drained): 16 g protein · 69 kcal · $1.70

$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

20

John West Tuna In Springwater Value 95g x 6 pack

Woolworths · 95g x 6 pack

Per serve (61 g drained): 14 g protein · 65 kcal · $1.63

$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

21

Woolworths Salmon In Springwater 95g

Woolworths · 95g

Per serve (65 g drained): 10 g protein · 47 kcal · $1.50

$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

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 cheapest high-protein snack under $2?

Per gram of protein, Portview Tuna Chunks in Springwater 95g (ALDI): about 18 g protein for $0.99, at prices checked 22 October 2026.

Which snack under $2 has the most protein?

Deep Cove Sardines In Springwater 125g (Woolworths), with about 21 g protein per serve for $1.40.

How do you define a snack under $2?

A single-serve item (one pot, pouch, bar or small can, up to 250 g; multipacks are costed per item) with at least 10 g of protein that costs $2 or less per serve at the shelf price. Tinned fish uses the label's drained weight.

Can I make cheaper snacks from bigger packs?

Yes, and it's usually cheaper. The snack recipes further down portion eggs, cottage cheese, tinned tuna and edamame from bigger packs.

More guides

All guides →

See all 543 products ranked → · How we calculate this

Was this page helpful?