High protein meals are expensive—that's what the fitness industry needs you to believe.
Personal trainers sell £200 meal plans. Supplement companies sell £50-a-month protein shakes. Meal prep services charge £6–£8 per serving. They've spent decades convincing people that hitting 140g protein daily requires spending £60+ weekly. It doesn't. A high-protein meal plan in the UK on a budget works because UK supermarkets sell protein sources with the lowest cost-per-gram in Europe. Aldi and Lidl prove this wrong every single day.
Aldi and Lidl prove this wrong. A high-protein week—140–160g protein daily—costs £28–£32 total. A meal prep company charges £180–£240 for the same nutrition. The markup is 500–800%. This isn't inflation. It's scarcity pricing on convenience.
A high-protein meal plan in the UK on a budget works because UK supermarkets sell protein sources with the lowest cost-per-gram in Europe—eggs at £0.02 per gram, dried lentils at £0.006 per gram, and chicken at £0.04 per gram. Building meals from these five staples costs £30 weekly and delivers 140–160g protein daily.
Why Supplement Companies Fear Budget Protein Facts
The five cheapest protein sources at Aldi or Lidl are eggs, chicken, lentils, tinned tuna, and Greek yoghurt. According to the British Nutrition Foundation, protein requirements for UK adults are 0.8g per kilogram of bodyweight daily, with athletes and those training for strength requiring up to 1.6–2.2g per kilogram, which is considerably higher than the baseline recommendation for sedentary individuals.
Protein powder costs £0.07–£0.12 per gram. Eggs cost £0.02 per gram. Lentils cost £0.006 per gram. The difference is not inflation. It's scarcity pricing on a product that feels convenient but is objectively expensive compared to whole food sources.
Here are the five staples, ranked by cost-per-gram, all available at UK supermarkets right now:
Aldi Eggs: 2p Per Gram of Protein
1. Eggs (Aldi): £1.50–£1.80 per dozen = 72–84g protein. Cost per gram: £0.02
Eggs are the most versatile and affordable protein. One egg contains 6g protein and costs 12–15p. Breakfast becomes 3 eggs + toast (20g protein, under 50p). Eggs store for weeks without spoiling.
Dried Lentils: Less Than 1p Per Gram
2. Dried lentils (Aldi): £0.79 per 500g = 125g protein (dry weight). Cost per gram: £0.006
Dried lentils are the cheapest protein source in any UK supermarket. One 500g bag yields 4–5 meals when mixed with rice or pasta. They cost 3p per gram of protein, less than any plant or animal source.
Supporting Proteins: Tuna, Yoghurt, Chicken
3. Greek yoghurt (Aldi, Mamia brand): £1.29 per 500g = 50g protein. Cost per gram: £0.026
4. Tinned tuna (Aldi): £0.85–£0.99 per tin = 24g protein. Cost per gram: £0.036
5. Chicken breast (Aldi): £1.80–£2.20 per 200g = 40–46g protein. Cost per gram: £0.043
These five foods are not exotic. They're in every Aldi and Lidl in the UK. A high-protein diet is expensive only if you buy convenience meals, meal prep subscriptions, or protein powder. Building from these five sources costs £30 weekly and delivers 140–160g protein daily. Nothing costs less except dried beans (which are even cheaper but less versatile).
The Exact UK Supermarket Shopping List: £30 for the Week
This list hits £28–£32 and delivers 140–160g protein daily. Shop at Aldi or Lidl; prices are within 2p of each other.
Proteins (£12–£14)
- 1 dozen eggs (Aldi): £1.50
- 1kg dried lentils (two 500g bags): £1.58
- 2 tins tuna (Aldi): £1.70–£2.00
- 200g Greek yoghurt (Mamia, Aldi): £1.29
- 600g chicken breast (Aldi): £2.40–£3.60 depending on pack size
- 2 tins black beans or mixed beans (Aldi): £0.90
Carbohydrates (£4–£5)
- 1kg rice (Aldi white rice, own-brand): £0.49
- 500g pasta (Aldi, own-brand): £0.45
- 500g oats (Aldi, own-brand): £1.10
- 4 medium potatoes (Aldi): £0.80
- Bread (800g wholemeal, Aldi): £0.89
Vegetables (£3–£4)
- 3 × 1kg frozen broccoli or mixed veg (Aldi): £2.70–£3.30
- 1 × 400g tinned tomatoes (Aldi): £0.35
Oils and Seasonings (£0.50–£1.00)
- Olive oil (Aldi, 500ml bottle, amortised across 4 weeks): £0.30 per week
- Salt, pepper, dried herbs (already at home)
Total: £28–£32 for the full week
How to Batch Cook High-Protein Meals in 45 Minutes Sunday
Batch cooking is the system that makes a £30 weekly budget work. You do one cooking session on Sunday. The meal prep handles Monday through Friday. Weekends use leftovers or simplified versions (tinned beans + lentils + frozen veg, 5 minutes to heat).
The Sunday Prep Sequence (6 PM Start Time)
Step 1–2 (0–5 minutes): Boil water and start proteins
Fill two large pots with water. Bring both to boil on high heat. Set oven to 200°C.
Step 3–4 (5–35 minutes): Cook lentils and rice in parallel
Add 1kg dried lentils to the first pot (ratio: 3 parts water to 1 part lentils dry weight). Bring to boil, reduce heat to low, cover. Lentils cook passively for 30 minutes without stirring.
Add 800g rice to the second pot (ratio: 1.5 parts water to 1 part rice). Bring to boil, cover, reduce heat to low. Rice cooks passively in 18 minutes.
Step 5 (5–23 minutes concurrent): Oven bake chicken
Arrange 600g chicken breast on a baking tray, season with salt and pepper only. Bake at 200°C for 18 minutes (concurrent with rice and lentils cooking).
Step 6 (35–45 minutes): Cool and portion
When rice finishes (18 min), lentils finish (30 min), and chicken finishes (18 min), spread on large clean plates to cool quickly (8 minutes). Portion into glass microwave-safe containers: 200g lentils + 150g cooked rice + 100g frozen veg per container (5 containers). Or: 100g chicken + 150g rice + 100g frozen veg (2 containers). Label with dates.
By 6:50 PM, you're done. You have five hot meals ready to refrigerate. Cooked chicken lasts 3–4 days; cooked lentils last 5–6 days. Freeze anything you won't eat by Thursday.
Building Weekly Meals: The Three-Swap System
A high-protein meal has three parts: protein + carbs + vegetables. You rotate components every day for variety while keeping costs identical. No meal repeats exactly; the framework repeats.
Template A (Monday, Wednesday, Friday)
- 200g cooked chicken
- 150g cooked rice
- 150g frozen broccoli (heated with olive oil and salt)
- Nutrition: 42g protein, 600 calories
Template B (Tuesday, Thursday)
- 200g cooked lentils + 1 tin tuna (24g from tuna, 20g from lentils)
- 150g cooked pasta
- 150g frozen mixed vegetables
- Nutrition: 44g protein, 580 calories
Breakfasts (Monday–Sunday, consistent structure)
- 3 eggs scrambled with 2 slices wholemeal toast and butter
- Nutrition: 18g protein, 400 calories
- Repeat every day; total breakfast cost per week is £4.20
Daily total from meals above: 132–150g protein, 1,760–1,800 calories
The rotation removes monotony while keeping prep time at 45 minutes Sunday. Eggs and toast breakfast stays the same; lunch and dinner swap between two templates. No calculation required; the templates hit targets automatically.
Avoiding the Five Biggest Budget Protein Mistakes
The five mistakes people make when building a high-protein budget plan will cost you £5–£15 extra weekly. Avoiding these keeps your cost at £30.
Mistake 1: Buying Premium Brands Instead of Aldi/Lidl Own-Brand
Premium chicken at Tesco costs £4.50 per 200g. Aldi own-brand costs £1.80. Same protein (40g per 200g), 60% less money. Do not buy branded products. Own-brand chicken is identical nutritionally. The only difference is marketing spend.
Mistake 2: Buying Fresh Vegetables Instead of Frozen
Fresh broccoli spoils in 5 days. Frozen broccoli lasts 12 weeks and is more nutritious (flash-frozen at harvest preserves micronutrients better than fresh stored in your fridge). Frozen costs £0.27 per 100g; fresh costs £0.80 per 100g. Cost per gram is 3× higher for fresh, and it spoils. Use frozen exclusively.
Mistake 3: Forgetting Cost-Per-Gram Ranking When Shopping
"Buying lots of chicken" feels cheaper than it is. Chicken costs £0.043 per gram of protein. Lentils cost £0.006 per gram. Eggs cost £0.02. A high-protein budget week means 50% lentils, 30% eggs, 20% chicken. The ratio matters more than the foods. Reverse this ratio and cost jumps to £40+.
Mistake 4: Shopping Without a List and Wandering the Store
Aldi's perimeter (deli, bakery, dairy, meat counter) has expensive convenience items. Walking the store for 25 minutes, you spend £50. Walking for 12 minutes with a list in aisle order, you spend £30. Speed matters. Write your list matching Aldi's layout and leave fast.
Mistake 5: Buying Protein Powder as a "Budget" Option
Protein powder costs £0.08–£0.12 per gram. Eggs cost £0.02 per gram. Lentils cost £0.006 per gram. Powder is not cheaper; it's more convenient. If your budget is tight, skip it and buy whole foods instead.
Why This Beats Meal Prep Services, Supplements, and Subscription Apps
According to Money Saving Expert, a commercial meal prep service costs £35–£45 weekly for five meals, which is £7–£9 per meal or £0.10–£0.16 per gram of protein. This plan costs £6 per meal or £0.04 per gram of protein—a 40–75% saving per gram.
A £50-a-month protein shake subscription is £600 annually. This week's protein cost (£30) multiplied by 52 weeks is £1,560 annually. On a budget, whole foods win every time.
Meal prep companies and supplement brands survive not because they're objectively better; it's because they're convenient. Convenience costs 400–500% more. If you have 45 minutes on Sunday and 15 minutes to shop, the budget version is objectively superior.
FAQ — High Protein Meal Plan UK Budget
Q: Can I use Tesco or Sainsbury's instead of Aldi or Lidl?
Yes, but expect to spend £35–£40 instead of £28–£32. Tesco chicken costs £2.40 per 200g versus Aldi £1.80. Tesco lentils cost £1.30 per 500g versus Aldi £0.79. The budget deteriorates at mainstream supermarkets. If you must shop at Tesco, accept the higher cost or reduce portions.
Q: Do I need to track calories or just hit protein?
Protein is the priority. Hit 140g daily, and the rest happens automatically. At 140g protein daily, you're eating 2,000–2,200 calories (because protein is low-calorie and you're filling the rest with rice and vegetables). Tracking is optional after week one; following the templates automatically keeps you on target.
Q: What if I'm vegetarian or vegan?
Eggs and lentils are your staples for vegetarian plans. A vegetarian high-protein plan costs £26–£30 weekly (eggs instead of chicken, more lentils). A vegan plan is more expensive because tofu costs £2+ per 200g serving. Lentils, chickpeas, and peanut butter remain the cheapest vegan proteins in the UK, at £0.008–£0.015 per gram.
Q: How long can I keep cooked lentils and chicken in the fridge?
Cooked chicken lasts 3–4 days refrigerated. Cooked lentils last 5–6 days. Freeze anything you won't eat by Thursday to preserve it past that point. Freezing pauses spoilage; thaw in the fridge overnight before eating.
Q: Does meal prepping this way get boring by Friday?
Two rotating templates (chicken/rice and lentils/pasta) prevent boredom better than eating the same meal. You see the pattern twice per week, not once per day. Some people add different sauces (soy sauce, hot sauce, tomato sauce) to the same base meal, which costs £0.30 extra and changes the flavour entirely. Boring is consistent; variety is friction. After 4 weeks, your palate adapts to consistency and you stop noticing.
Kira Mei's Nutrition Blueprint
Kira Mei's Nutrition Blueprint gives you the macro framework, meal prep system, and UK supermarket strategy — one purchase, no subscription, no meal plan to follow forever.
Eight weeks of progressive meal structure. Full calorie and protein calculations for your bodyweight. Shopping lists for Aldi, Lidl, and budget-conscious Tesco. Meal templates you can swap infinitely without recalculating macros. Mind map for life changes (holidays, new goals, budget shifts).
One-time purchase. Lifetime access. No subscription, no recurring fees.
High protein in the UK is not expensive. The food industry makes it seem that way to sell supplements and meal plans.
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.