Home / Best buys / Plant protein
Plant protein aisle Tofu, tempeh, dry lentils and split peas, edamame and meat-free mince. Tinned beans and lentils (about 4–8 g protein per 100 g) are in the full rankings.
27 products · prices checked 22 October 2026 · How we rank
40% off Woolworths · 340g
$2.69 per serve · 19 g protein$4.28 for 30 g protein7.0 g protein per $1$2.38 per 100 g · 17 g protein
7.0 g protein per $1 $2.69 per serve · 7.0 g protein per $1 $2.69 per serve 202 kcal per 100 g
20% off Woolworths · 300g
$2.00 per serve · 20 g protein$3.02 for 30 g protein9.9 g protein per $1$2.00 per 100 g · 20 g protein
9.9 g protein per $1 $2.00 per serve · 9.9 g protein per $1 $2.00 per serve 212 kcal per 100 g
16% off Woolworths · 1kg
$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 g 364 kcal per 100 g
12% off Woolworths · 1kg
$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 serve 304 kcal per 100 g
No specials match those filters.
Next week's catalogue lands Monday Woolworths publishes next week's specials on Monday afternoon, starting Wednesday. We check on Monday evening (Mon 26 Oct) and list the protein deals here. This week's Woolworths catalogue runs until Tue 20 Oct. See this week's specials →
All Tofu & tempeh Dry lentils, split peas & beans Meat-free, TVP & edamame
No products match those filters.
Tofu & tempeh 8 products ALDI · 450g
$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 serve 117 kcal per 100 g
Coles · 500g
$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 serve 140 kcal per 100 g
Woolworths · 450g
$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 serve 129 kcal per 100 g
Coles · 300g
$0.83 per serve · 15 g protein$1.65 for 30 g protein18.2 g protein per $1$0.83 per 100 g · 15 g protein
18.2 g protein per $1 $0.83 per serve · 18.2 g protein per $1 $0.83 per serve 140 kcal per 100 g
Coles · 500g
$1.50 per serve · 22 g protein$2.01 for 30 g protein14.9 g protein per $1$1.20 per 100 g · 18 g protein
14.9 g protein per $1 $1.50 per serve · 14.9 g protein per $1 $1.50 per serve 117 kcal per 100 g
Woolworths · 300g
$2.25 per serve · 22 g protein$3.00 for 30 g protein10.0 g protein per $1$1.50 per 100 g · 15 g protein
10.0 g protein per $1 $2.25 per serve · 10.0 g protein per $1 $2.25 per serve 126 kcal per 100 g
Woolworths · 300g
$1.50 per serve · 12 g protein$3.63 for 30 g protein8.3 g protein per $1$1.50 per 100 g · 12 g protein
8.3 g protein per $1 $1.50 per serve · 8.3 g protein per $1 $1.50 per serve 112 kcal per 100 g
Woolworths · 200g
$2.25 per serve · 14 g protein$4.69 for 30 g protein6.4 g protein per $1$2.25 per 100 g · 14 g protein
6.4 g protein per $1 $2.25 per serve · 6.4 g protein per $1 $2.25 per serve 153 kcal per 100 g
Dry lentils, split peas & beans 11 products 12% off Woolworths · 1kg
$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 serve 304 kcal per 100 g
16% off Woolworths · 1kg
$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 g 364 kcal per 100 g
Woolworths · 1kg
$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 g 351 kcal per 100 g
ALDI · 500g
$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 serve 383 kcal per 100 g
Woolworths · 500g
$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 serve 315 kcal per 100 g
Woolworths · 500g
$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 serve 323 kcal per 100 g
Coles · 1kg
$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 serve 322 kcal per 100 g
Woolworths · 1kg
$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 serve 323 kcal per 100 g
Woolworths · 375g
$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 serve 323 kcal per 100 g
Woolworths · 375g
$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 serve 318 kcal per 100 g
Woolworths · 375g
$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 serve 282 kcal per 100 g
Meat-free, TVP & edamame 8 products 20% off Woolworths · 300g
$2.00 per serve · 20 g protein$3.02 for 30 g protein9.9 g protein per $1$2.00 per 100 g · 20 g protein
9.9 g protein per $1 $2.00 per serve · 9.9 g protein per $1 $2.00 per serve 212 kcal per 100 g
40% off Woolworths · 340g
$2.69 per serve · 19 g protein$4.28 for 30 g protein7.0 g protein per $1$2.38 per 100 g · 17 g protein
7.0 g protein per $1 $2.69 per serve · 7.0 g protein per $1 $2.69 per serve 202 kcal per 100 g
Woolworths · 200g
$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 serve 323 kcal per 100 g
Woolworths · 415g
$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 serve 223 kcal per 100 g
Woolworths · 400g
$0.53 per serve · 9.4 g protein$1.67 for 30 g protein18.0 g protein per $1$0.70 per 100 g · 13 g protein
18.0 g protein per $1 $0.53 per serve · 18.0 g protein per $1 $0.53 per serve 128 kcal per 100 g
Woolworths · 375g
$0.39 per serve · 6.4 g protein$1.83 for 30 g protein16.4 g protein per $1$1.95 per 100 g · 32 g protein
16.4 g protein per $1 $0.39 per serve · 16.4 g protein per $1 $0.39 per serve 562 kcal per 100 g
Coles · 500g
$0.77 per serve · 7.1 g protein$3.27 for 30 g protein9.2 g protein per $1$1.10 per 100 g · 10 g protein
9.2 g protein per $1 $0.77 per serve · 9.2 g protein per $1 $0.77 per serve 120 kcal per 100 g
Woolworths · 320g
$2.34 per 100 g · 12 g protein$5.86 for 30 g protein5.1 g protein per $1$2.34 per 100 g · 12 g protein
5.1 g protein per $1 $2.34 per 100 g · 5.1 g protein per $1 $2.34 per 100 g 205 kcal per 100 g
Shelved if they have at least 10 g protein per 100 g. Per-serve figures use each label's serving size (24 of 27 here). Prices vary by store and state. See all 460 products or every aisle .