
Here’s a detailed list of the best high-protein foods at Aldi UK, based on value, convenience, and protein per 100g. I’ve added measured values (from UK food labels) where possible. All items are regularly stocked in Aldi stores as of 2025.
🥩 Meat & Fish
1. Chicken Breast Fillets
- Protein: 31g per 100g
- Lean, versatile, affordable. Go for the fresh 1kg packs or frozen bags to save more.
2. 5% Fat Lean Beef Mince
- Protein: 26g per 100g
- Great for bolognese, burgers, or wraps. Low in fat and good for muscle-building phases.
3. Pork Loin Medallions (No fat)
- Protein: 30g per 100g
- Underrated high-protein cut, very lean, often cheaper than beef or chicken.
4. Salmon Fillets
- Protein: 20g per 100g
- Also packed with omega-3s, but more expensive — ideal for one or two meals a week.
5. Tinned Tuna in Spring Water
- Protein: 25g per 100g (drained)
- Long shelf life, cheap, ideal for quick lunches or meal prep.
🧀 Dairy & Eggs
6. Greek Style Yogurt (Full Fat or 0%)
- Protein: 9–10g per 100g
- Get the big pots for better value. Add berries or protein powder for an easy snack.
7. Cottage Cheese (Fat Free)
- Protein: 12g per 100g
- Low-calorie, high-protein — great with crackers or salads.
8. Protein Pudding (Brooklea)
- Protein: 20g per pot (200g)
- Aldi’s take on the trendy protein desserts — chocolate and caramel flavours are popular.
9. Cheddar Cheese (Mature or Mild)
- Protein: 25g per 100g
- Calorie-dense, but a good protein source if used in moderation.
10. Eggs (6 or 12 pack)
- Protein: ~6.5g per medium egg
- Budget-friendly, whole food protein. Hard boil for snacks or add to stir fries.
🫘 Plant-Based / Vegetarian Options
11. Biona Lentils (Tinned)
- Protein: ~8g per 100g
- Quick carb + protein source. Mix into soups, curries, or on toast.
12. Organic Tofu (Plain or Smoked)
- Protein: ~12g per 100g
- Absorbs flavour well. Great for stir-fries or grilled.
13. Plant Menu Meat-Free Mince
- Protein: ~20g per 100g
- Vegan-friendly, good for chilli, tacos, or pasta dishes.
🥜 Nuts, Bars & Pantry Picks
14. Skyr Protein Yogurt (Individual Pots)
- Protein: 14–18g per pot
- Fat-free, high in protein. Great on the go or for dessert.
15. Protein Bars (Harvest Morn)
- Protein: 10–21g depending on type
- Usually £1 or under. Handy for emergencies or cravings.
16. Peanut Butter (100% peanuts if possible)
- Protein: 25g per 100g
- Calorie-dense but great on toast or oats. Avoid added sugar ones if possible.
17. Mixed Nuts or Almonds (Unsalted)
- Protein: 21g per 100g
- Healthy fats + protein. Stick to 30g portions to control calories.
✅ Bonus Tips to Shop Smarter at Aldi
- Look for “Protein Kick” labels — Aldi often uses this branding on yoghurts and ready meals.
- Compare per 100g, not just per serving — especially on yoghurts and bars.
- Go frozen when you can — especially chicken and fish, it’s often cheaper and lasts longer.