Aldi protein foods, ranked by value

#FoodProtein / 100gPriceProtein / €
1Red split lentils (dried)
Legumes
24g€0.95126.3g
2Porridge oats
Grains
11g€1.09100.9g
3Natural Greek-style yoghurt
Dairy
9g€1.1539.1g
4Tinned chickpeas
Legumes
7g€0.4537.3g
5Low-fat cottage cheese
Dairy
12g€0.9936.4g
6Whole milk
Dairy
3.4g€2.2930.6g
7Tinned tuna (in spring water)
Fish
25g€0.9928.3g
8Turkey mince
Poultry
20g€3.9925.1g
9Chicken breast
Poultry
23g€4.9923.0g
10Large eggs
Eggs
12.5g€1.9920.0g
11Lean beef mince (5% fat)
Meat
21g€5.4919.1g
12Tinned pink salmon
Fish
22g€2.4918.8g

Prices checked Jul 2026, RoI. Indicative own-brand prices — a value guide, not a live quote.

Cheapest way to hit 150g protein at Aldi

The single best-value protein at Aldi is red split lentils (dried) at about 126.3g of protein per euro. Building a full 150g of protein from it would cost roughly €1.19 — though a real day mixes a few sources for variety. Set your own target with the macro calculator.

FAQ

What is the best-value protein at Aldi in Ireland?

On the indicative July 2026 prices we tracked, red split lentils (dried) was the best protein-per-euro buy at Aldi, at about 126.3g of protein per euro. See the full ranked table above.

How many everyday protein foods does this cover at Aldi?

We compare 12 everyday high-protein staples stocked at Aldi, covering poultry, meat, fish, dairy, eggs, legumes and grains, ranked by protein per euro.

Are these Aldi prices live?

No. They are indicative Republic of Ireland own-brand prices checked in July 2026 and will drift over time. Use them to compare relative value, not as a live quote.