High-Protein Meal Prep Cost UK: £2.10 Per Day Breakdown

Written by

in

Most people dramatically overestimate what it costs to eat high-protein in the UK, because the supplement industry has trained them to think protein is expensive. It isn't. A full week of high-protein meal-prepped meals — hitting 130–150g of protein per day for a 70–80kg active adult — costs around £14–£18 when you buy correctly from Aldi or Lidl. That works out to £2.00–£2.57 per day, or under £1 per main meal. Compare that to a single serving of a branded protein bar at £2.50–£3.50 each and the maths becomes obvious: the food industry charges a premium for convenience formats that don't even match the nutritional density of a chicken thigh. Knowing exactly what to buy and in what quantities is the only skill separating budget meal prep from an expensive one.

A week of high-protein meal prep in the UK costs approximately £14–£18 for one person, based on current Aldi and Lidl prices. That covers roughly 130–150g protein per day across three meals. The cheapest reliable protein sources — chicken thighs, eggs, tinned tuna, and Greek yoghurt — can all be bought from Aldi or Lidl for under £4/kg of protein delivered. Budget prep is a system, not a sacrifice.

The Four Cheapest High-Protein Foods in UK Supermarkets

Chicken thighs, eggs, tinned tuna, and own-brand Greek yoghurt together deliver 130–150g daily protein for under £2.20 from Aldi or Lidl.

Chicken Thighs: The Anchor Protein

Aldi bone-in chicken thighs come in at around £3.49/kg. Skin-on thighs yield approximately 22–24g protein per 100g cooked weight. A 1kg pack (roughly 5–6 thighs) provides around 120g of total protein across the pack — less than 3p per gram. Buy 1.5kg per person per week (approximately £5.25) and that one purchase covers roughly 60% of your daily protein target for the whole week across dinners and lunches.

Eggs: Morning Protein Done

Aldi medium free-range eggs — 6 for approximately £1.19. Three eggs at breakfast delivers 21g protein for under 60p. A 12-pack at £2.49 covers 14 egg servings across the week, delivering around 98g protein across the full pack. No other food in the UK matches eggs for cost-per-gram convenience at breakfast.

Tinned Tuna: The Midday Macro Anchor

Lidl tinned tuna in spring water (145g) costs around 58p and contains approximately 30g protein. Buying five tins for lunch across the working week costs roughly £2.90 and contributes 150g of lean protein. BNF protein guidance classifies tinned fish as one of the most bioavailable protein sources available, with all essential amino acids present in useful quantities.

Greek Yoghurt: Cheap Protein Plus Gut Support

Tesco own-brand Greek-style yoghurt (500g, approximately £1.35) contains around 40g protein per pot. Split across two days as a breakfast addition or snack, it adds 20g protein per serve at around 67p. Lidl's Milbona Greek yoghurt (500g, around £1.10) is often even cheaper. These figures align with NHS Eatwell guidance that recommends dairy or fortified dairy alternatives as part of a balanced, varied-protein diet.

Weekly Shopping List With Exact Costs

A properly structured high-protein meal prep week from Aldi or Lidl comes in at £14–£18 depending on current shelf prices.

The Core Shopping List (One Person, 7 Days)

Item Approximate cost Protein delivered
Aldi chicken thighs, 1.5kg £5.25 ~165g
Aldi eggs, 12-pack £2.49 ~84g
Lidl tinned tuna × 5 £2.90 ~150g
Tesco Greek yoghurt × 2 (500g) £2.70 ~80g
Aldi frozen broccoli (900g) £0.89
Tesco own-brand brown rice (1kg) £0.75
Aldi red lentils (500g) £0.79 ~35g (bonus)
Total ~£15.77 ~514g across the week

That's 73g protein per day from the base sources alone — add the lentils and you clear 78g. Doubling up the protein-dense items to reach 130–150g daily brings total spend to approximately £22–£26, still under £4 per day.

Adjusting Up to 140g Protein Daily

To hit 130–150g daily, add: a second tin of tuna at lunch (extra £2.90), an extra 6-pack of eggs (£1.19), and a third 500g Greek yoghurt (£1.35). Running total: approximately £21–£22. That's 130–145g protein daily for around £3 per day — well below the cost of any commercial meal plan or supplement-heavy approach. Money Saving Expert regularly highlights the cost advantage of building protein from whole foods over shakes or convenience products.

What Not to Buy

Protein bars (£2–£3.50 each at most UK supermarkets) deliver 15–20g protein for three to six times the cost per gram of chicken thighs or eggs. Pre-packaged high-protein meals from Tesco or M&S (typically £3–£5 each) are convenient but represent a 150–200% markup over home-prepped equivalents. For regular meals, both are poor value.

The Sunday Prep System: 90 Minutes, 7 Days of Food

A structured 90-minute Sunday prep session eliminates the temptation to buy expensive convenience food during the week — and keeps daily protein on target without thinking.

The Prep Order

Work in this sequence for efficiency: (1) oven-roast chicken thighs at 200°C for 35 minutes; (2) boil 12 eggs simultaneously (12 minutes); (3) cook rice in a rice cooker or hob (20 minutes concurrent); (4) steam or boil broccoli for the final 10 minutes. While the chicken rests, portion everything into containers. Total hands-on time: around 25–30 minutes. Total elapsed time including oven: under 90 minutes.

Container and Storage Strategy

Five lunch containers (chicken + rice + broccoli), four breakfast pots (Greek yoghurt + hard-boiled egg or two), and five "emergency" snack bags (one hard-boiled egg + small handful of nuts if budget allows). Portioned meals keep in the fridge for up to four days — anything beyond that goes in the freezer on Sunday evening.

The Cost of Not Prepping

A meal deal at Pret, Sainsbury's, or Boots averages £4.50–£6.00. Buying one per working day: £22–£30 per week. A home-prepped lunch using Sunday's batch costs around 80–90p per meal. Over 50 working weeks, that's a saving of £1,050–£1,500 per year — not a rounding error.

Comparing Supermarkets: Aldi vs Lidl vs Tesco for Protein Value

Aldi and Lidl win on protein-per-pound for staples; Tesco wins on variety and own-brand dairy when Aldi is not nearby.

Where Aldi Leads

Aldi's Specially Selected and everyday ranges consistently offer the lowest per-unit cost for eggs, chicken, and frozen vegetables. The 1.5kg chicken thigh pack at £3.49/kg undercuts Tesco's equivalent by roughly 15–25% depending on current Tesco promotions. For anyone driving distance from an Aldi store, it should be the first stop for the protein anchor items on the list above.

Where Tesco Is Competitive

Tesco own-brand tinned tuna (four-pack, around £2.25) and own-brand Greek-style yoghurt (£1.35/500g) are competitive with Lidl when factoring in Tesco Clubcard prices. Tesco's frozen salmon fillets (around £4 for 360g) offer a useful high-protein alternative to chicken at a cost of roughly 4–5p per gram of protein. Tesco also has a broader range of pulses and legumes — red lentils, black beans, chickpeas — that add plant protein at very low cost per gram.

Where Lidl Wins

Lidl's tinned fish range (tuna, mackerel, sardines) is consistently among the cheapest in UK supermarkets. Their Milbona Greek yoghurt (500g, around £1.10) beats both Aldi and Tesco. For tinned fish and dairy, Lidl is the reference price to beat.

Scaling for Two: Bulk Buying and Freezing

Cooking for two reduces cost per person by 10–15% through bulk purchasing, less food waste, and more efficient oven use.

A 3kg chicken pack from Aldi (usually available at the fresh meat counter on weekends) costs approximately £10.47, reducing per-kilogram cost slightly versus the 1.5kg pack. Eggs bought as a 24-pack (where available) reduce per-egg cost marginally. The real saving for two people is less about bulk discounting and more about reducing food waste — a whole broccoli head, a 1kg bag of rice, and a 500ml pot of yoghurt get fully used rather than half-wasted.

Freezing to Reduce Waste and Prep Time

Cooked chicken thighs freeze well for up to three months. Batch-cooking a double quantity on Sunday — freezing half — means fortnightly prep rather than weekly, halving the time commitment. This approach works well for rice (frozen in portions) and lentil-based dishes but not for hard-boiled eggs or fresh yoghurt.

Frequently Asked Questions

How much does one week of high-protein meal prep cost in the UK per person?
For one person targeting 130–150g protein daily using Aldi and Lidl staples, expect to spend £20–£26 per week. A minimal version covering 100–110g daily protein runs closer to £14–£18. The core items are chicken thighs (around £3.49/kg at Aldi), eggs (£1.19 for 6), tinned tuna from Lidl (around 58p per tin), and own-brand Greek yoghurt (£1.10–£1.35 per 500g). These four foods alone cover most of your protein needs without any supplements.

Is high-protein meal prep cheaper than buying ready meals from the supermarket?
Yes, significantly. A single high-protein ready meal from Tesco or M&S costs £3–£5 and provides 25–35g protein. A home-prepped chicken-thigh-and-rice lunch made on Sunday costs approximately 80–90p and provides 35–45g protein. Over five weekday lunches, you save £10–£18 compared to ready meals — and the homemade version is nutritionally superior without preservatives or excess sodium.

Can I do high-protein meal prep on less than £20 a week in the UK?
Yes, targeting around 100–120g protein daily. Focus on eggs (£1.19 per 6-pack from Aldi), tinned tuna (58p per tin), and own-brand Greek yoghurt (£1.10–£1.35 per 500g). A weekly shop of eggs × 2 packs, tuna × 5 tins, yoghurt × 2 pots, and Aldi red lentils (500g, £0.79) comes in around £12–£14 and delivers roughly 100–115g protein daily. Add one pack of Aldi chicken thighs for an extra £3.49 to push this higher.

Does meal prep actually save money or just time in the UK?
Both, but the financial saving is substantial. The NHS Eatwell Guide and independent analysis from Money Saving Expert both confirm that cooking from scratch using staples — rather than convenience foods or takeaways — is the single most effective food-cost reduction strategy for UK households. Preparing five lunches on a Sunday for roughly £4 total, versus buying five meal deals at £4.50–£6 each, saves £18–£26 in that single week.

What is the cheapest way to get 150g protein daily in the UK?
The cheapest reliable route to 150g daily protein: three eggs at breakfast (21g, ~60p), two tins of tinned tuna across the day (60g, ~£1.16), 200g cooked chicken thigh at dinner (44–48g, ~70p), and 250g of Greek yoghurt as a snack (20g, ~65p). Total: approximately 145–150g protein for around £3.10–£3.20 per day. All of these products are available at Aldi, Lidl, and Tesco.


Kira Mei's Nutrition Blueprint (£49.99) gives you the macro framework, UK supermarket strategy, and complete meal prep system — built around real food at real UK prices. One purchase, no subscription. Get the Nutrition Blueprint at kiramei.co.uk

Disclaimer: This article is for informational purposes only and does not constitute medical, nutritional, or professional fitness advice. Always consult a qualified healthcare professional before making changes to your diet or exercise routine.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *