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 2026Built by an Accredited Practising Dietitian How it works
- Dry lentils and tinned legumes are the cheapest per gram of protein, but come with more calories than lean meat or fish.
- Tinned tuna and plain high-protein yoghurt give a good balance of low cost and low calories.
- 30 g is a comparison unit, not a recommendation. Protein needs vary from person to person.
The list
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
$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
$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
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
$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
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
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
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
$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
$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
$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
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
$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
$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
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
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
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
$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
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
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
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
$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
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.






























