Eating well on a low income in the UK can feel impossible when aiming for enough protein to support fitness goals. This guide breaks down exactly how much protein you need, which supermarket foods deliver the best value, and common meal planning mistakes that waste money and nutrients. By following clear, actionable steps, you can meet your nutrition targets without overspending or sacrificing taste. Get practical tips for structuring meals and a simple weekly plan to help you stay on track.
Why Protein Is the Hardest Macro to Hit on a Budget
Protein requirements vary but the NHS recommends adults consume around 0.75g of protein per kilogram of body weight daily for general health, which translates roughly to 55g for a 70kg adult. For those increasing activity or strength training, intakes of 1.2-1.6g per kg may be needed to support muscle maintenance and repair NHS protein intake recommendations. Achieving this on a tight budget can be tricky because protein-rich foods often cost more per calorie than carbohydrates or fats.
Protein also tends to be more filling, which means it plays a key role in satiety. Without enough protein, low-income diets can be high in cheap, calorie-dense but nutrient-poor foods, which undermines fitness and weight management goals. Budget constraints often force people to prioritise quantity over quality, but this can leave gaps in essential amino acids or micronutrients important for overall health.
Understanding which protein sources offer the best nutritional bang for your buck is the first step to eating well without breaking the bank. For more on fitness guides, see our guide.
The Cheapest High-Protein Foods in UK Supermarkets Right Now
The British Nutrition Foundation highlights a range of protein sources beyond meat, including pulses, eggs, dairy, and plant-based options, which can be more affordable while providing essential amino acids British Nutrition Foundation protein and health. Here’s a ranked list of budget-friendly proteins commonly found in UK supermarkets such as Aldi, Lidl, Tesco, and Sainsbury’s, based on cost per gram of protein:
- Dried lentils and beans – Around £1.20 per 500g bag, providing approximately 50g protein per 100g dry weight. Cooking reduces weight but they remain a very economical protein source.
- Eggs – A dozen large eggs from £1.50 to £2.00, each egg delivering roughly 6g of protein. Eggs offer complete protein and are versatile.
- Frozen chicken thighs – Often priced from £3.00 for 800g, offering roughly 20-25g protein per 100g cooked weight.
- Canned tuna in brine – Around 80p to £1.20 per 120g tin, with approximately 26g protein per 100g drained weight.
- Quark and natural yoghurt – Quark at about £1.50 per 300g tub delivers up to 10g protein per 100g.
- Peanut butter – Around £1.50 per 340g jar, containing 25g protein per 100g, though higher in fat and calories.
Money Saving Expert’s cheap supermarket food guide confirms dried pulses and eggs as some of the most cost-effective protein sources available across UK supermarkets Money Saving Expert cheap food guide. Bulk buying dried goods and freezing portions can save further.
If you'd rather not plan this manually, Milo generates your meals and workouts automatically.
How to Structure Your Meals Around Budget Protein Sources
Effectively incorporating these proteins into your diet requires meal planning that considers timing, preparation, and balance. Three common mistakes often reduce the efficiency of budget protein consumption:
-
Over-relying on one protein source – This can cause nutritional gaps. For example, eating only peanut butter provides protein but lacks the full range of amino acids found in eggs or dairy. Rotating between lentils, eggs, and meat alternatives ensures better nutrient coverage.
-
Not factoring in cooking methods – Pulses require soaking and long cooking times, which can deter preparation. Batch cooking lentils or beans once or twice a week reduces cooking time and effort.
-
Ignoring portion control – Buying cheap chicken but consuming large portions can blow your budget. Planning meals with 100-150g cooked protein portions per sitting aligns with NHS guidance and controls spending.
Balancing protein with vegetables and whole grains promotes satiety and nutrient density. Simple meal ideas include lentil curry with brown rice, scrambled eggs with wholemeal toast, and tuna salad with mixed greens.
Common Mistakes When Eating High-Protein on a Budget
Beyond meal structure, there are subtle errors that frequently derail budget protein success:
-
Buying expensive protein snacks or supplements prematurely – Many turn to pricey protein bars or powders, which add cost without necessity if whole foods are in place.
-
Neglecting food waste – Protein foods like meat and dairy perish quickly. Without proper storage or meal prep, food waste increases overall cost per meal.
-
Ignoring supermarket deals and loyalty schemes – Not taking advantage of discount days, bulk buy offers, or loyalty points can mean missing out on savings for quality proteins.
-
Focusing only on protein, ignoring overall calories and nutrients – This can lead to imbalanced meals that affect energy levels and recovery.
-
Skipping breakfast or meals – This reduces total protein intake and can increase hunger-driven poor food choices later.
Prioritising smart shopping, meal prep, and portion control transforms your budget without sacrificing protein quality.
Milo helps you stay consistent — no spreadsheets, no guesswork.
Your High-Protein Budget Meal Plan for the Week
Here’s a practical weekly plan to help meet your protein needs affordably:
- Monday & Tuesday: Lentil and vegetable stew with brown rice (batch cook 500g lentils, use frozen veggies).
- Wednesday: Scrambled eggs (3 eggs) on wholemeal toast with a side of baked beans.
- Thursday: Tuna salad (120g canned tuna, mixed salad leaves, boiled potatoes).
- Friday: Oven-baked chicken thighs (150g cooked weight) with steamed greens and couscous.
- Saturday: Quark mixed with chopped fruit and a handful of oats.
- Sunday: Chickpea curry with wholegrain rice (bulk cook chickpeas).
Each meal targets 20-30g of protein, staying within budget food options and easy cooking methods. Preparing pulses and grains in bulk during weekends cuts daily cooking time. Freeze portions to avoid waste and use supermarket offers to buy proteins cheaper.
This plan aligns with NHS and British Nutrition Foundation recommendations, ensuring nutrient balance and cost efficiency. Learn more about the Milo and how it can help you get started.
Frequently Asked Questions
How much protein do I need daily to support fitness on a low income in the UK?
Most adults need around 0.75g of protein per kilogram of body weight daily for general health, but those increasing physical activity should aim for 1.2-1.6g per kilogram. For example, a 70kg person should consume between 84g and 112g of protein daily to support muscle repair and energy.
What are the cheapest high-protein foods available in UK supermarkets?
Dried lentils and beans, eggs, frozen chicken thighs, canned tuna, quark, and peanut butter are among the most affordable protein sources in UK supermarkets. Dried pulses can cost as little as £1.20 per 500g bag, providing approximately 50g protein per 100g dry weight, making them highly cost-effective.
How can I avoid wasting money when buying protein on a budget?
To minimise waste, batch cook proteins like lentils and beans, freeze portions, plan meals to control portion sizes, and watch for supermarket deals or loyalty schemes. Avoid buying expensive protein snacks or supplements before establishing a solid whole food protein base.
What are common mistakes when planning high-protein meals on a budget?
Common errors include relying on a single protein source, neglecting cooking time and meal prep, ignoring portion control, and skipping meals, which reduces overall protein intake. Also, failing to balance protein with other nutrients can affect energy and recovery.
How long does meal prep take each week to maintain a budget high-protein diet?
Batch cooking dried pulses and grains twice a week typically takes 2-3 hours but saves daily cooking time. Preparing proteins like chicken or eggs can be done in under 30 minutes per meal. Freezing portions and simple recipes reduce overall weekly meal prep time.
Get started with Milo. Start your 7-day free trial — from £7.99/month.
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.



