Cheapest 30 g of protein

30 g of protein is an easy unit to compare. Here's what it costs from each product, how much of the product that is, and the calories that come with it.

40 products · prices last checked 22 October 2026

Built by an Accredited Practising Dietitian How it works

The list

1

Katoomba Ingredients Yellow Split Peas 1kg (dry)

Woolworths · 1kg

30 g protein = $0.30 · about 121 g of product (dry) · 426 kcal

$2.50

$0.25 per 100 g · 25 g protein$0.30 for 30 g protein98.8 g protein per $1$0.25 per 100 g · 25 g protein

98.8 g protein per $1$0.25 per 100 g · 98.8 g protein per $1$0.25 per 100 g351 kcal per 100 g

2

Oh So Natural Red Split Lentils 500g (dry)

ALDI · 500g

30 g protein = $0.43 · about 126 g of product (dry) · 483 kcal

$1.69

$0.17 per serve · 12 g protein$0.43 for 30 g protein70.4 g protein per $1$0.34 per 100 g · 24 g protein

70.4 g protein per $1$0.17 per serve · 70.4 g protein per $1$0.17 per serve383 kcal per 100 g

3

Katoomba Ingredients Red Lentils 1kg (dry)

Woolworths · 1kg 12% off

30 g protein = $0.43 · about 122 g of product (dry) · 372 kcal

$3.50$4.00

$0.35 per serve · 24 g protein$0.43 for 30 g protein70.0 g protein per $1$0.35 per 100 g · 24 g protein

70.0 g protein per $1$0.35 per serve · 70.0 g protein per $1$0.35 per serve304 kcal per 100 g

4

McKenzie's Dried Veg Yellow Split Peas 500g

Woolworths · 500g

30 g protein = $0.49 · about 129 g of product · 406 kcal

$1.90

$0.19 per serve · 12 g protein$0.49 for 30 g protein61.3 g protein per $1$0.38 per 100 g · 23 g protein

61.3 g protein per $1$0.19 per serve · 61.3 g protein per $1$0.19 per serve315 kcal per 100 g

5

McKenzie's Dried Green Split Peas 500g (dry)

Woolworths · 500g

30 g protein = $0.51 · about 135 g of product (dry) · 435 kcal

$1.90

$0.19 per serve · 11 g protein$0.51 for 30 g protein58.7 g protein per $1$0.38 per 100 g · 22 g protein

58.7 g protein per $1$0.19 per serve · 58.7 g protein per $1$0.19 per serve323 kcal per 100 g

6

Coles Red Split Lentils (dry)

Coles · 1kg

30 g protein = $0.52 · about 130 g of product (dry) · 420 kcal

$4.00

$0.20 per serve · 12 g protein$0.52 for 30 g protein57.5 g protein per $1$0.40 per 100 g · 23 g protein

57.5 g protein per $1$0.20 per serve · 57.5 g protein per $1$0.20 per serve322 kcal per 100 g

7

McKenzie's Red Lentils 1kg (dry)

Woolworths · 1kg

30 g protein = $0.57 · about 119 g of product (dry) · 385 kcal

$4.80

$0.24 per serve · 13 g protein$0.57 for 30 g protein52.5 g protein per $1$0.48 per 100 g · 25 g protein

52.5 g protein per $1$0.24 per serve · 52.5 g protein per $1$0.24 per serve323 kcal per 100 g

8

Katoomba Chickpeas 1kg (dry)

Woolworths · 1kg 16% off

30 g protein = $0.60 · about 158 g of product (dry) · 575 kcal

$3.80$4.50

$0.38 per 100 g · 19 g protein$0.60 for 30 g protein50.0 g protein per $1$0.38 per 100 g · 19 g protein

50.0 g protein per $1$0.38 per 100 g · 50.0 g protein per $1$0.38 per 100 g364 kcal per 100 g

9

McKenzie's Lentils Red 375g (dry)

Woolworths · 375g

30 g protein = $0.82 · about 119 g of product (dry) · 385 kcal

$2.60

$0.35 per serve · 13 g protein$0.82 for 30 g protein36.4 g protein per $1$0.69 per 100 g · 25 g protein

36.4 g protein per $1$0.35 per serve · 36.4 g protein per $1$0.35 per serve323 kcal per 100 g

10

McKenzie's Lentils Whole Green 375g (dry)

Woolworths · 375g

30 g protein = $0.85 · about 122 g of product (dry) · 389 kcal

$2.60

$0.35 per serve · 12 g protein$0.85 for 30 g protein35.4 g protein per $1$0.69 per 100 g · 24 g protein

35.4 g protein per $1$0.35 per serve · 35.4 g protein per $1$0.35 per serve318 kcal per 100 g

11

Vetta Smart Protein Penne Pasta 375g (dry)

Woolworths · 375g

30 g protein = $0.96 · about 120 g of product (dry) · 414 kcal

$3.00

$0.80 per serve · 25 g protein$0.96 for 30 g protein31.1 g protein per $1$0.80 per 100 g · 25 g protein

31.1 g protein per $1$0.80 per serve · 31.1 g protein per $1$0.80 per serve344 kcal per 100 g

12

Vetta SMART Protein Spirals Pasta 375g (dry)

Woolworths · 375g

30 g protein = $0.96 · about 120 g of product (dry) · 414 kcal

$3.00

$0.80 per serve · 25 g protein$0.96 for 30 g protein31.1 g protein per $1$0.80 per 100 g · 25 g protein

31.1 g protein per $1$0.80 per serve · 31.1 g protein per $1$0.80 per serve344 kcal per 100 g

13

Macro Textured Vegetable Protein 200g (dry)

Woolworths · 200g

30 g protein = $0.98 · about 56 g of product (dry) · 181 kcal

$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

14

Vetta SMART Protein Spaghetti Pasta 375g (dry)

Woolworths · 375g

30 g protein = $1.00 · about 125 g of product (dry) · 430 kcal

$3.00

$0.80 per serve · 24 g protein$1.00 for 30 g protein30.0 g protein per $1$0.80 per 100 g · 24 g protein

30.0 g protein per $1$0.80 per serve · 30.0 g protein per $1$0.80 per serve344 kcal per 100 g

15

McKenzie's Black Beans 375g (dry)

Woolworths · 375g

30 g protein = $1.04 · about 151 g of product (dry) · 425 kcal

$2.60

$0.35 per serve · 9.9 g protein$1.04 for 30 g protein28.7 g protein per $1$0.69 per 100 g · 20 g protein

28.7 g protein per $1$0.35 per serve · 28.7 g protein per $1$0.35 per serve282 kcal per 100 g

16

Bakers Life Lower Carb Higher Protein Bread 600g

ALDI · 600g

30 g protein = $1.11 · about 117 g of product · 316 kcal

$5.69

$0.87 per serve · 24 g protein$1.11 for 30 g protein27.0 g protein per $1$0.95 per 100 g · 26 g protein

27.0 g protein per $1$0.87 per serve · 27.0 g protein per $1$0.87 per serve270 kcal per 100 g

17

Westacre Dairy Tasty Cheese Block 1kg

ALDI · 1kg

30 g protein = $1.11 · about 124 g of product · 510 kcal

$8.99

$0.22 per serve · 6.0 g protein$1.11 for 30 g protein26.9 g protein per $1$0.90 per 100 g · 24 g protein

26.9 g protein per $1$0.22 per serve · 26.9 g protein per $1$0.22 per serve411 kcal per 100 g

18

La Molisana High Protein Fusilli Pasta 400g (dry)

Woolworths · 400g

30 g protein = $1.14 · about 138 g of product (dry) · 506 kcal

$3.30

$0.66 per serve · 17 g protein$1.14 for 30 g protein26.3 g protein per $1$0.83 per 100 g · 22 g protein

26.3 g protein per $1$0.66 per serve · 26.3 g protein per $1$0.66 per serve368 kcal per 100 g

19

Earth Grown Firm Tofu 450g

ALDI · 450g

30 g protein = $1.17 · about 203 g of product · 237 kcal

$2.59

$0.65 per serve · 17 g protein$1.17 for 30 g protein25.7 g protein per $1$0.58 per 100 g · 15 g protein

25.7 g protein per $1$0.65 per serve · 25.7 g protein per $1$0.65 per serve117 kcal per 100 g

20

Coles Nature's Kitchen Tofu

Coles · 500g

30 g protein = $1.23 · about 199 g of product · 278 kcal

$3.10

$0.62 per serve · 15 g protein$1.23 for 30 g protein24.4 g protein per $1$0.62 per 100 g · 15 g protein

24.4 g protein per $1$0.62 per serve · 24.4 g protein per $1$0.62 per serve140 kcal per 100 g

21

Pauls Plus+ Protein Low Fat Milk 2L

Woolworths · 2L 16% off

30 g protein = $1.24 · about 500 g of product · 340 kcal

$4.95$5.90

$0.74 per serve · 18 g protein$1.24 for 30 g protein24.2 g protein per $1$0.25 per 100 mL · 6.0 g protein

24.2 g protein per $1$0.74 per serve · 24.2 g protein per $1$0.74 per serve68 kcal per 100 mL

22

Macro Firm Tofu 450g

Woolworths · 450g

30 g protein = $1.26 · about 203 g of product · 261 kcal

$2.80

$0.93 per serve · 22 g protein$1.26 for 30 g protein23.8 g protein per $1$0.62 per 100 g · 15 g protein

23.8 g protein per $1$0.93 per serve · 23.8 g protein per $1$0.93 per serve129 kcal per 100 g

23

Westacre Dairy Tasty Shredded Cheese 700g

ALDI · 700g

30 g protein = $1.36 · about 124 g of product · 510 kcal

$7.69

$0.27 per serve · 6.0 g protein$1.36 for 30 g protein22.0 g protein per $1$1.10 per 100 g · 24 g protein

22.0 g protein per $1$0.27 per serve · 22.0 g protein per $1$0.27 per serve411 kcal per 100 g

24

Portview Tuna Chunks in Springwater 425g

ALDI · 425g

30 g protein = $1.38 · about 120 g of product · 131 kcal

$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

25

Devondale Instant Skim Milk Powder Powder UHT 1kg

Woolworths · 1kg

30 g protein = $1.40 · about 83 g of product · 288 kcal

$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

26

Farmdale Light Milk 2L

ALDI · 2L

30 g protein = $1.42 · about 833 g of product · 375 kcal

$3.39

$0.42 per serve · 9.0 g protein$1.42 for 30 g protein21.2 g protein per $1$0.17 per 100 mL · 3.6 g protein

21.2 g protein per $1$0.42 per serve · 21.2 g protein per $1$0.42 per serve45 kcal per 100 mL

27

Coles Skim Milk

Coles · 2L

30 g protein = $1.46 · about 857 g of product · 291 kcal

$3.40

$0.42 per serve · 8.8 g protein$1.46 for 30 g protein20.6 g protein per $1$0.17 per 100 mL · 3.5 g protein

20.6 g protein per $1$0.42 per serve · 20.6 g protein per $1$0.42 per serve34 kcal per 100 mL

28

Woolworths Skim Milk 1L

Woolworths · 1L

30 g protein = $1.46 · about 833 g of product · 300 kcal

$1.75

$0.44 per serve · 9.0 g protein$1.46 for 30 g protein20.6 g protein per $1$0.17 per 100 mL · 3.6 g protein

20.6 g protein per $1$0.44 per serve · 20.6 g protein per $1$0.44 per serve36 kcal per 100 mL

29

Burgen Lower Carb High Protein Sunflower & Linseed Bread 660g

Woolworths · 660g

30 g protein = $1.47 · about 139 g of product · 339 kcal

$7.00

$0.93 per serve · 19 g protein$1.47 for 30 g protein20.4 g protein per $1$1.06 per 100 g · 22 g protein

20.4 g protein per $1$0.93 per serve · 20.4 g protein per $1$0.93 per serve244 kcal per 100 g

30

Pauls Plus Protein Low Fat Milk

Coles · 2L

30 g protein = $1.47 · about 500 g of product · 340 kcal

$5.90

$0.89 per serve · 18 g protein$1.47 for 30 g protein20.3 g protein per $1$0.29 per 100 mL · 6.0 g protein

20.3 g protein per $1$0.89 per serve · 20.3 g protein per $1$0.89 per serve68 kcal per 100 mL

31

El Tora Black Beans 420g

ALDI · 420g

30 g protein = $1.51 · about 448 g of product · 403 kcal

$0.85

$0.28 per serve · 5.6 g protein$1.51 for 30 g protein19.9 g protein per $1$0.34 per 100 g · 6.7 g protein

19.9 g protein per $1$0.28 per serve · 19.9 g protein per $1$0.28 per serve90 kcal per 100 g

32

Woolworths Black Beans 420g

Woolworths · 420g

30 g protein = $1.52 · about 380 g of product · 414 kcal

$0.90

$0.30 per serve · 5.9 g protein$1.52 for 30 g protein19.8 g protein per $1$0.40 per 100 g · 7.9 g protein

19.8 g protein per $1$0.30 per serve · 19.8 g protein per $1$0.30 per serve109 kcal per 100 g

33

Hillview Mozzarella Shredded Cheese 700g

Woolworths · 700g

30 g protein = $1.54 · about 116 g of product · 346 kcal

$9.30

$0.33 per serve · 6.5 g protein$1.54 for 30 g protein19.5 g protein per $1$1.33 per 100 g · 26 g protein

19.5 g protein per $1$0.33 per serve · 19.5 g protein per $1$0.33 per serve299 kcal per 100 g

34

Vegie Delights Plant Based Nutmeat 415g

Woolworths · 415g

30 g protein = $1.55 · about 114 g of product · 253 kcal

$5.65

$1.88 per serve · 36 g protein$1.55 for 30 g protein19.4 g protein per $1$1.36 per 100 g · 26 g protein

19.4 g protein per $1$1.88 per serve · 19.4 g protein per $1$1.88 per serve223 kcal per 100 g

35

Coles Simply Red Kidney Beans

Coles · 420g

30 g protein = $1.56 · about 370 g of product · 404 kcal

$0.95

$0.32 per serve · 6.1 g protein$1.56 for 30 g protein19.2 g protein per $1$0.42 per 100 g · 8.1 g protein

19.2 g protein per $1$0.32 per serve · 19.2 g protein per $1$0.32 per serve109 kcal per 100 g

36

Hillview Tasty Shredded Cheese 700g

Woolworths · 700g

30 g protein = $1.57 · about 129 g of product · 509 kcal

$8.50

$0.30 per serve · 5.8 g protein$1.57 for 30 g protein19.1 g protein per $1$1.21 per 100 g · 23 g protein

19.1 g protein per $1$0.30 per serve · 19.1 g protein per $1$0.30 per serve394 kcal per 100 g

37

Abbott's Bakery High Protein Soy Chickpea & Quinoa 700g

Woolworths · 700g

30 g protein = $1.61 · about 194 g of product · 490 kcal

$5.80

$0.65 per serve · 12 g protein$1.61 for 30 g protein18.7 g protein per $1$0.83 per 100 g · 16 g protein

18.7 g protein per $1$0.65 per serve · 18.7 g protein per $1$0.65 per serve253 kcal per 100 g

38

Deep Cove Mackerel Can In Natural Oil 425g

Woolworths · 425g

30 g protein = $1.61 · about 142 g of product · 154 kcal

$2.90

$0.97 per serve · 18 g protein$1.61 for 30 g protein18.6 g protein per $1$1.14 per 100 g · 21 g protein

18.6 g protein per $1$0.97 per serve · 18.6 g protein per $1$0.97 per serve109 kcal per 100 g

39

New Season Cannellini Beans 420g

ALDI · 420g

30 g protein = $1.63 · about 462 g of product · 471 kcal

$0.89

$0.30 per serve · 5.5 g protein$1.63 for 30 g protein18.4 g protein per $1$0.35 per 100 g · 6.5 g protein

18.4 g protein per $1$0.30 per serve · 18.4 g protein per $1$0.30 per serve102 kcal per 100 g

40

Woolworths Tuna Chunks In Springwater 425g

Woolworths · 425g

30 g protein = $1.64 · about 105 g of product · 127 kcal

$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

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 way to get 30 g of protein at the supermarket?

On 22 October 2026, Katoomba Ingredients Yellow Split Peas 1kg (dry) (Woolworths) was cheapest at about $0.30 for 30 g of protein (about 121 g of the product, dry weight).

What is the cheapest animal protein for 30 g?

Vetta Smart Protein Penne Pasta 375g (dry) (Woolworths) at about $0.96 for 30 g of protein.

Why 30 g?

30 g is a common, easy-to-picture amount of protein for one meal. It's a comparison unit, not a recommendation; how much protein you need depends on your body and goals.

How is cost per 30 g calculated?

30 ÷ grams of protein per $1, using the retailer's unit price and the nutrition panel. The 'how much to eat' figure is 30 ÷ protein per 100 g × 100.

More guides

All guides →

See all 460 products ranked → · How we calculate this