Why Macros Matter More Than Just Calories
The advice to "eat in a calorie surplus to build muscle" is correct but incomplete. Two people eating identical calories can achieve very different body composition outcomes depending on how those calories are distributed across protein, carbohydrates, and fat. Macronutrient composition determines not just whether you gain weight, but what type of weight you gain, how well you recover from training, and whether your hormonal environment supports muscle protein synthesis.
For muscle gain specifically, protein intake is the most critical variable. Without sufficient protein, the body cannot build new muscle tissue even in a calorie surplus — you'll gain fat instead. Carbohydrates are the primary fuel source for resistance training and directly influence workout intensity and glycogen replenishment. Dietary fat, while often underestimated, is essential for testosterone production, cell membrane integrity, and the absorption of fat-soluble vitamins (A, D, E, K).
Getting your macros right means you're not just eating more — you're eating smarter. The difference between a well-structured nutrition plan and aimless "eating big" can be the difference between a lean, muscular physique and a frustrating accumulation of unwanted body fat alongside modest muscle gains.
Step 1: Calculate Your TDEE with the Mifflin-St Jeor Formula
Before you can set macros, you need to know your Total Daily Energy Expenditure (TDEE) — the number of calories your body burns across the whole day including exercise. The most widely validated formula for estimating Basal Metabolic Rate (BMR) in adults is the Mifflin-St Jeor equation, which was found in a 1990 review to outperform older formulas (such as Harris-Benedict) for accuracy in both lean and obese populations.
Mifflin-St Jeor BMR Formula
Men: BMR = (10 × weight in kg) + (6.25 × height in cm) − (5 × age) + 5
Women: BMR = (10 × weight in kg) + (6.25 × height in cm) − (5 × age) − 161
Once you have your BMR, multiply it by an activity multiplier to estimate TDEE:
- 1.2 — Sedentary (desk job, no exercise)
- 1.375 — Lightly active (1–3 days exercise per week)
- 1.55 — Moderately active (3–5 days exercise per week)
- 1.725 — Very active (6–7 days hard training)
- 1.9 — Extremely active (physical job + twice-daily training)
For a 30-year-old Irish man weighing 80 kg at 178 cm, training 4 days per week: BMR = (10 × 80) + (6.25 × 178) − (5 × 30) + 5 = 800 + 1112.5 − 150 + 5 = 1,767.5 kcal. TDEE = 1,767.5 × 1.55 = ~2,740 kcal/day.
For muscle gain, add a modest surplus of 200–350 kcal above TDEE. Larger surpluses accelerate fat gain without meaningfully increasing the rate of muscle protein synthesis, which is biologically rate-limited. In our example, a target intake of 2,950–3,100 kcal/day would be appropriate.
Step 2: Set Your Protein Target
Protein is the non-negotiable foundation of any muscle gain nutrition plan. Amino acids from dietary protein are the direct substrate for muscle protein synthesis (MPS), and the relationship between protein intake and muscle gain is well established across a large body of research.
A landmark 2018 meta-analysis by Morton et al., published in the British Journal of Sports Medicine (49 studies, 1,800+ participants), concluded that protein intakes beyond 1.62 g/kg/day did not produce additional lean mass gains. However, the upper confidence interval extended to 2.2 g/kg/day, and most practitioners recommend targets in the 1.6–2.2 g/kg/day range to ensure individual variation is accounted for.
For our 80 kg example: protein target = 80 × 1.8 = 144 g protein/day (a reasonable middle-ground target). This provides 576 kcal from protein (4 kcal/g).
Higher intakes toward 2.2 g/kg are reasonable during a cut (to preserve muscle while losing fat) or for more advanced trainees who are closer to their genetic ceiling for muscle gain. The dose-response curve flattens above 1.62 g/kg, but the additional margin costs nothing except a slightly higher food budget.
Step 3: Set Your Fat Minimum
Dietary fat is often slashed excessively on muscle-building protocols, particularly when people see its caloric density (9 kcal/g vs 4 kcal/g for protein and carbs). This is a mistake. The evidence on testosterone production clearly shows that low-fat diets — particularly those dropping below 0.8 g/kg body weight — are associated with reduced testosterone levels, which directly undermines the hormonal environment needed for muscle protein synthesis.
A 2021 review in Nutrients confirmed that fat intake below 20% of total calories is associated with measurable testosterone suppression in men. For our 80 kg example: fat minimum = 80 × 0.8 = 64 g fat/day (576 kcal). In practice, many practitioners target 25–30% of calories from fat, which for our 3,000 kcal target would be 83–100 g fat/day.
Prioritise fat sources rich in monounsaturated and omega-3 fatty acids: olive oil, oily fish, avocados, eggs, and mixed nuts. These also provide fat-soluble vitamins and anti-inflammatory omega-3s that support recovery.
Step 4: Fill Remaining Calories with Carbohydrates
Once protein and fat floors are set, the remaining calories go to carbohydrates. Carbohydrates are not essential in the same way as protein and fat, but for anyone training with serious intensity, they are practically indispensable. Muscle glycogen — the stored form of carbohydrate in muscle tissue — is the primary fuel for high-intensity resistance training. Low glycogen = reduced training volume = less stimulus for muscle growth.
In our example: 3,000 kcal − 576 (protein) − 810 (fat at 90g) = 1,614 kcal from carbohydrates = ~403 g carbs/day.
Carbohydrate Timing
While total carbohydrate intake over the day is the primary driver of glycogen stores, timing can provide a marginal advantage. The most evidence-backed approach is:
- Pre-workout (1–2 hours before): 30–60 g of mixed carbohydrates (oats, rice, fruit) to top up glycogen and sustain training intensity
- Post-workout (within 2 hours): 50–100 g rapidly-digested carbohydrates (white rice, banana, potato) alongside your protein source to kick-start glycogen replenishment
- Remaining carbs: Distributed across other meals as preferred
The "anabolic window" (the idea that post-workout nutrition must happen within 30 minutes) is less critical than once believed, particularly if you ate a reasonable pre-workout meal. But eating your carbs on the days you train — and around your sessions — remains sensible practice.
Protein Sources at Irish Supermarkets
Hitting 140–160 g of protein per day consistently is the biggest practical challenge for most people new to structured nutrition. Here are some of the best-value protein sources available at Tesco, Aldi, and Lidl in Ireland:
| Food | Protein per 100g | Approx. Irish Price | Best Buy |
|---|---|---|---|
| Chicken breast (raw) | 23 g | €7.99/kg (Tesco) | Best overall value per gram of protein |
| Tuna in brine (tin) | 26 g | €0.95/tin (Aldi) | Cheapest protein source per serving |
| Greek yoghurt (full fat) | 10 g | €2.49/500g (Lidl) | Great for breakfast + casein protein |
| Eggs (12 pack) | 13 g / 2 eggs | €3.49/12 (Aldi) | Complete amino acid profile, highest bioavailability |
| Lean beef mince (5% fat) | 26 g | €5.50/500g (Tesco) | Rich in creatine, zinc, and B12 |
| Cottage cheese | 12 g | €1.99/250g (Lidl) | High casein, good pre-bed option |
| Salmon fillet | 20 g | €8.99/kg (Tesco) | Omega-3 rich, anti-inflammatory |
Carbohydrate and Fat Sources
For carbohydrates, the cheapest and most convenient options in Irish supermarkets are:
- Porridge oats (Aldi own brand, ~€1.39/1kg) — slow-digesting, high fibre, cheap
- Basmati or long-grain rice (~€1.49/1kg) — neutral-tasting, easy to batch cook
- Potatoes (Rooster, ~€1.50/2kg) — underrated, filling, high potassium
- Wholegrain bread (Lidl Deluxe seeded, ~€2.29) — convenient, fibre-rich
- Bananas (~€1.19/6) — fast carbs, excellent pre-workout fuel
For fat, prioritise quality over quantity:
- Extra virgin olive oil (~€4.99/500ml, Tesco) — monounsaturated fats, anti-inflammatory polyphenols
- Mixed nuts (Aldi, ~€3.99/200g) — convenient, calorie-dense, good for hitting fat targets
- Avocado (~€0.79 each at Aldi) — high in oleic acid and vitamin E
7-Day Sample Meal Structure
The following is a sample structure — not a rigid plan with exact calories. The goal is to show how meals can be organised across the week to hit macro targets consistently. Portion sizes should be adjusted to meet your individual calorie and protein targets as calculated above.
- Porridge oats (80g dry) made with semi-skimmed milk + 1 scoop whey protein
- Or: 3-egg omelette with spinach and 200g Greek yoghurt
- 200g cooked chicken breast + 200g cooked rice + roasted vegetables + olive oil drizzle
- Or: large tuna salad wrap (2 wraps, 2 tins tuna, mixed leaves, light mayo)
- Salmon fillet (150g) + roasted potatoes (200g) + green beans
- Or: 2 eggs on wholegrain toast + cottage cheese on the side
- 2 bananas + 200ml Greek yoghurt + 30g oats
- Or: rice cakes (4) with peanut butter (2 tbsp)
- 200g lean beef mince with tomato sauce + 200g pasta
- Or: 200g salmon fillet + 250g baby potatoes + broccoli
- Or: chicken stir-fry with 200g rice and mixed vegetables
- 200g cottage cheese + mixed nuts (30g)
- Or: casein protein shake + 1 tbsp peanut butter
Common Mistakes to Avoid
- Overestimating activity levels. Most people select "moderately active" when they are actually lightly active. Be honest about training intensity and consistency when picking your multiplier.
- Ignoring weekends. Research consistently shows people eat significantly more on weekends, undermining week-day precision. Track weekend eating for at least a couple of weeks to get an accurate picture.
- Cutting fat too low. Dropping fat below 0.8 g/kg in an attempt to maximise carb intake will hurt recovery and testosterone levels. Fat is not the enemy of muscle gain.
- Chasing perfection over consistency. Hitting your targets within a ±10% range 90% of the time is far more effective than precise tracking 3 days followed by untracked weekends.
- Relying on processed protein sources. Protein bars, shakes, and chicken wraps from meal-deal counters are convenient but rarely fill the nutrient density gap that whole food provides.
Calculate your exact macro targets
Use our free Macro Calculator to enter your weight, height, age, and activity level — and get personalised protein, carb, and fat targets in seconds.
Open Macro Calculator