Building muscle requires precise calorie and protein intake tailored to your body weight and activity level. For men in the UK, consuming between 2,500 and 3,000 calories daily, combined with sufficient protein, supports muscle growth. Knowing the right foods and portion sizes from UK supermarkets ensures you meet these targets affordably and efficiently. This guide breaks down the key numbers and practical meal ideas for muscle building. For more on nutrition for men UK, see our guide.
Why Most Men Eat Wrong for Their Training Goals
Muscle building is the process of increasing muscle mass through a calorie surplus combined with strength training. The British Nutrition Foundation states that protein requirements for muscle growth range from 1.6 to 2.2 grams per kilogram of body weight daily. Many men either consume too few calories or neglect protein quality, slowing progress. Overeating unhealthy foods leads to fat gain, while under-eating protein limits muscle repair. The NHS Eatwell Guide emphasises balanced meals with protein, carbohydrates, and fats to fuel training and recovery effectively. Misaligned calorie intake is a common reason muscle gain stalls.
The Three Numbers Every Man Needs to Know
The three key numbers for building muscle are daily calories, protein intake, and body weight. First, establish your maintenance calories using an online calculator or estimate around 2,500 calories for an average UK man. Then add 250 to 500 calories for muscle gain. Second, multiply your body weight in kilograms by 1.6 to 2.2 to determine your daily protein grams, as recommended by the British Nutrition Foundation. For example, a 75 kg man needs 120 to 165 grams of protein. Third, track your weight weekly and adjust calories accordingly. Tesco and Sainsbury’s offer affordable protein-rich foods that fit these targets. Timing meals around workouts can improve results but is less critical than total intake.
If you'd rather not plan this manually, Milo generates your meals and workouts automatically.
The Cheapest High-Protein Foods in UK Supermarkets
The three mistakes that waste money and stall muscle growth are ignoring protein cost, buying ultra-processed options, and skipping legumes. Meat and dairy are key protein sources but can be expensive. According to Money Saving Expert, budget-friendly options include canned tuna, frozen chicken breasts, and eggs from supermarkets like Aldi and Lidl. Pulses such as lentils and chickpeas provide plant protein at low cost and add fibre. Choosing whole foods over ready meals improves nutrient density and satiety. Planning meals with these staples helps meet protein goals without overspending.
How to Build a Day of Eating That Actually Hits Your Targets
Most people underestimate portion sizes and protein content. A typical muscle-building day for a 75 kg man aiming for 2,800 calories and 150 grams of protein could start with porridge made from 60g oats and 30g whey protein, providing 40g protein. Lunch might be grilled chicken breast (150g) with brown rice and vegetables, adding 45g protein. Snacks like Greek yoghurt and mixed nuts contribute 20g protein. Dinner could be baked salmon (150g) with sweet potato and broccoli, adding 45g protein. The NHS Eatwell Guide supports this mix of whole grains, lean protein, and vegetables to supply all nutrients needed for muscle synthesis.
Milo helps you stay consistent — no spreadsheets, no guesswork.
Your No-Faff Weekly Nutrition Plan
Plan your meals Monday to Sunday with fixed protein portions at each meal. Set reminders to prepare bulk meals on weekends using affordable protein sources from UK supermarkets. Aim for three main meals and two snacks daily hitting your calorie and protein targets. Weigh yourself weekly to check progress and adjust calories if weight stalls or excessive fat gain occurs. Keep hydration steady with water and moderate caffeine.
Frequently Asked Questions
How many calories should a man eat to build muscle in the UK?
A man in the UK looking to build muscle should aim to consume between 2,500 and 3,000 calories daily, depending on his weight, age, and activity level. Adding a 250 to 500-calorie surplus above maintenance calories supports muscle growth effectively.
What is the recommended daily protein intake for muscle building in UK men?
The British Nutrition Foundation recommends 1.6 to 2.2 grams of protein per kilogram of body weight daily to support muscle repair and growth for men engaged in strength training.
Which UK supermarket foods are cheapest sources of protein for muscle gain?
Money Saving Expert lists canned tuna, frozen chicken breasts, eggs, lentils, and chickpeas from UK supermarkets like Aldi, Lidl, Tesco, and Sainsbury’s as affordable, high-protein options for muscle-building diets.
How can I estimate my calorie needs to build muscle?
Estimate your maintenance calories using an online calculator or assume roughly 2,500 calories for an average UK man, then add 250 to 500 calories daily to create a surplus necessary for muscle growth.
What is a practical daily meal plan to meet muscle-building calorie and protein goals?
A typical day might include porridge with protein powder (40g protein), grilled chicken with rice and veggies (45g protein), Greek yoghurt snacks (20g protein), and baked salmon with sweet potato (45g protein), totalling around 2,800 calories and 150 grams of protein.
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.

Leave a Reply