Most cyclists eat the same breakfast, the same lunch, roughly the same dinner. Monday looks like Thursday. A rest day looks like a five-hour ride day. The training plan changes week to week, session to session, phase to phase. The nutrition stays flat.
That mismatch costs you more than you think. Flat-line eating produces flat-line results -- mediocre adaptation from hard sessions because glycogen was short, excess storage on rest days because the plate didn't change, and a body composition that refuses to shift despite what feels like discipline. The fix is not eating less. It is eating differently depending on what the day demands.
This is periodised nutrition. And the research behind it has been sitting in the sports science literature for a decade, used by World Tour teams, while most amateurs still eat like every day is the same day.
Fuel for the Work Required
The framework that formalised this comes from Liverpool John Moores University. James Morton, Sam Impey, and Mark Hearris published the concept as "fuel for the work required" (FFTWR) -- a system where carbohydrate availability is matched to the metabolic demand of each training session rather than kept constant across the week.
The logic is clean. A four-hour endurance ride at zone 2 demands different fuel than a 75-minute threshold session. A rest day demands different fuel again. If you eat the same 2,500 calories on all three days, you will be underfuelled for one, appropriately fuelled for another, and overfuelled for the third. Two out of three days are wrong. Scale that over a season and the cost in missed adaptation, excess body fat, and wasted training stimulus is enormous.
Morton's team showed that manipulating carbohydrate availability around training -- high before and during key sessions, reduced on easy days and rest days -- produced superior metabolic adaptation compared to a constant carbohydrate diet delivering the same weekly total. The weekly calories were identical. The distribution was different. The outcomes were measurably better.
Asker Jeukendrup's work at Loughborough and later with the Gatorade Sports Science Institute reinforced the same principle from the performance side: fuel the sessions that matter, and the body responds more efficiently. Trent Stellingwerff's research with elite endurance athletes at the Canadian Sport Institute showed the same pattern in practice -- periodised carbohydrate intake tracked against performance markers across entire competitive seasons.
The principle is simple. The execution requires a plan.
High-Carb Days vs Low-Carb Days
Periodised nutrition operates on a sliding scale, not a binary switch. But the practical anchor is two types of day: high-carb training days and low-carb training days. Every day in your week maps to one or the other.
High-Carb Days
These are days with a key session -- threshold work, VO2max intervals, long endurance rides over three hours, race simulations, group rides where you intend to be competitive. The metabolic demand is high, glycogen turnover is high, and the quality of the session depends on carbohydrate availability.
Carbohydrate target: 7-10 grams per kilogram of body weight. For a 75kg rider, that is 525-750 grams across the day. The upper end applies to double sessions, very long rides, or race day.
Timing distribution:
- 2-3g/kg in the meal 2-3 hours before the session
- 60-90g per hour during the session (for rides over 90 minutes)
- 1-1.5g/kg in the post-ride recovery meal within 60-90 minutes of finishing
- Remaining carbohydrate spread across other meals and snacks
The priority is loading glycogen before the session and replacing it afterwards. Louise Burke's work at the Australian Institute of Sport confirmed that pre-exercise glycogen content is the single strongest dietary predictor of endurance performance. Start a hard session with depleted stores and the session quality drops regardless of what you eat during the ride.
Low-Carb Days
These are rest days, easy recovery rides under 90 minutes, and any day where the primary goal is adaptation and recovery rather than performance output. The metabolic demand is modest, glycogen turnover is minimal, and there is no performance cost to reducing carbohydrate.
Carbohydrate target: 3-4 grams per kilogram of body weight. For a 75kg rider, that is 225-300 grams. Still a substantial amount of food -- this is not a ketogenic diet, and it should not feel restrictive.
Practical approach:
- Base meals around protein and vegetables
- Include one moderate carbohydrate portion per meal rather than two
- Reduce starchy snacks between meals
- Keep fruit, dairy, and incidental carbohydrate sources -- these count but they are not the ones you cut
The weekly carbohydrate total across high and low days often matches what you were eating before. The difference is where those carbohydrates land. On the days that need them, you have more. On the days that do not, you have less. The body gets the signal it needs on both types of day.
Nutrition by Training Phase
The macro framework above sits inside a larger structure that shifts across your annual training plan. Each phase has different metabolic demands, and the nutrition should reflect that.
Base Phase
Base training is predominantly zone 2 work -- long, steady, aerobic. The metabolic demand per session is moderate because intensity is low, but total weekly volume may be high. Fat oxidation rates are at their best during this type of riding, and the training stimulus is about building mitochondrial density rather than maximal glycogen turnover.
Carbohydrate: More low-carb days than high-carb days in a typical week. A five-ride week might have two high-carb days (the longest ride and any tempo session) and three low-carb days. Total carbohydrate sits at 4-6g/kg on most days, with the long ride day at 7-8g/kg.
Protein: This is where protein matters most for adaptation. Aerobic remodelling requires amino acids. Aim for 1.6-2.0g/kg per day, spread across four meals minimum.
Fat: Maintain 1.2-1.5g/kg per day. Base phase is not a time to restrict dietary fat -- your body is relying on it more heavily for fuel during easy riding, and the hormonal support is critical for recovery across higher volume weeks.
If you are doing any fasted or low-carbohydrate rides in base phase -- and there is a narrow, evidence-based case for them on easy zone 2 sessions under 90 minutes to promote fat oxidation adaptations -- this is the only phase where they belong. Never apply them to intensity sessions.
Build Phase
Build phase introduces more high-intensity work -- threshold intervals, VO2max efforts, race-pace simulations. The metabolic demand per session spikes because glycolytic contribution rises sharply above threshold. A 90-minute interval session at 95-105% FTP burns through glycogen faster than a three-hour base ride.
Carbohydrate: More high-carb days. A five-ride week might have three or four high-carb days. Targets on intensity days sit at 7-10g/kg. Easy days between interval sessions still drop to 4-5g/kg to maintain the periodisation signal.
Protein: Same as base -- 1.6-2.0g/kg per day. The increased training stress elevates muscle protein breakdown, so protein intake needs to at least match base phase even though the focus shifts from aerobic adaptation to performance.
In-ride fuelling: Increases in importance. Hearris and colleagues demonstrated that reduced glycogen availability before high-intensity training impaired both session quality and the acute signalling response for training adaptation. During build phase, every interval session should start with topped-up glycogen and include in-ride carbohydrate if the session exceeds 75 minutes.
Practical build-phase week (example for a 75kg rider training 8-10 hours):
- Monday rest day: 3.5g/kg carbohydrate, protein and vegetables dominant
- Tuesday threshold intervals: 8g/kg carbohydrate, full pre-ride meal, in-ride fuel
- Wednesday easy spin: 4g/kg carbohydrate
- Thursday VO2max session: 8-9g/kg carbohydrate, pre-load the evening before
- Friday rest day: 3.5g/kg carbohydrate
- Saturday long ride with race-pace efforts: 9-10g/kg carbohydrate, aggressive in-ride fuelling
- Sunday easy recovery: 4g/kg carbohydrate
Three high-carb days, two moderate, two low. The weekly carbohydrate total across this pattern sits around 3,000-3,500g -- roughly what most riders eat on a flat diet, but distributed where it produces adaptation rather than spread thin across every day.
Race Week and Carb Loading
The old seven-day depletion-and-load protocol -- three days of glycogen-depleting exercise followed by three to four days of high carbohydrate -- is unnecessary. Research from Bussau and colleagues at the University of Western Australia showed that one day of reduced training followed by 24-36 hours of 10-12g/kg carbohydrate achieved the same glycogen supercompensation without the misery of a depletion phase. Subsequent studies confirmed that 36-48 hours is sufficient for full loading.
The modern protocol:
- Three to four days out: Normal training and nutrition. No special preparation needed.
- Two days out: Reduce training volume by 50-70%. Begin increasing carbohydrate intake to 8-10g/kg. Reduce fibre and fat to make room for more carbohydrate without bloating.
- One day out: Light spin only or full rest. Carbohydrate at 10-12g/kg. Low fibre, low fat, moderate protein. White rice, pasta, bread, sports drink, fruit juice. The food choices get simpler and more processed deliberately -- fibre is the enemy of comfortable loading.
- Race morning: 2-3g/kg carbohydrate 2-3 hours before the start. Familiar foods only. A gel or sports drink 15-20 minutes before the gun.
The weight gain from carb loading is real and expected. Every gram of glycogen stores 3 grams of water. A 75kg rider loading 500-600g of extra glycogen gains 1.5-2.0kg on the scale. This is not fat gain. This is fuel. By kilometre 80, you will be grateful for every gram.
Taper Nutrition
The taper period -- typically one to three weeks before a target event -- reduces training volume while maintaining some intensity to keep neuromuscular sharpness. Nutrition mistakes in the taper are common because riders drop volume but keep eating like they are still training 15 hours a week.
Carbohydrate: Scale down proportionally with volume, not intensity. If your taper drops weekly training hours by 40%, reduce total carbohydrate by roughly 25-30%. Keep the high-carb day structure around any remaining intensity sessions. The reduction comes from easy days and the elimination of long rides.
Protein: Maintain at 1.6-2.0g/kg regardless of volume changes. Muscle protein turnover does not drop as fast as training volume does.
Body weight: A small weight gain during taper (0.5-1.0kg) is normal and acceptable. Attempting to diet during taper is counterproductive -- you need full glycogen stores and adequate energy availability going into race week. The riders who arrive at a target event slightly heavier but fully fuelled consistently outperform the riders who arrive lean, glycogen-depleted, and flat. Race weight is a season-long project, not a taper-week emergency.
Off-Season
Off-season is where most cyclists make one of two errors. Either they abandon all structure and gain 5-8kg, or they maintain rigid discipline year-round and arrive at base phase mentally burnt out and hormonally flat.
The evidence-based middle ground: relax the daily periodisation, maintain protein targets, eat intuitively around whatever exercise you are doing, and allow 2-4% body weight gain as a buffer. For a 75kg rider, that is 1.5-3.0kg. This gain provides a metabolic and hormonal cushion that makes the return to structured training in January more sustainable.
Protein: Keep hitting 1.6g/kg minimum. Muscle maintenance during the off-season depends on adequate protein even when training stimulus is low. Stellingwerff's longitudinal work with elite athletes showed that maintaining protein targets in the off-season reduced the muscle mass loss that otherwise accompanies detraining.
Carbohydrate and fat: Eat according to hunger and activity. If you are riding three times a week at moderate intensity, eating roughly 5g/kg carbohydrate and 1.2g/kg fat on most days is appropriate. No need to track precisely. The structure returns when the structured training returns.
Alcohol: The off-season is when most riders drink more. One or two drinks occasionally has negligible impact on body composition. Regular heavy drinking suppresses testosterone, impairs protein synthesis, and disrupts sleep quality -- all of which undermine the recovery that the off-season is supposed to provide.
Protein Periodisation
Carbohydrate gets most of the attention in periodised nutrition discussions, but protein distribution matters just as much for masters cyclists. The reason is the leucine threshold.
Muscle protein synthesis -- the process that repairs and builds muscle tissue -- requires a minimum leucine concentration to activate the mTOR signalling pathway. That threshold is approximately 2.5 grams of leucine per meal. Below it, the signal is weak. Above it, synthesis ramps up.
For a 75kg rider eating 1.8g/kg of protein per day (135 grams total), the distribution across meals determines whether each meal actually triggers synthesis or just provides amino acids that get oxidised for energy.
Bad distribution: 15g breakfast, 20g lunch, 60g dinner, 40g snacks. Only dinner and possibly snacks exceed the leucine threshold. Two meals wasted.
Good distribution: 35g breakfast, 35g lunch, 35g dinner, 30g evening snack. Every feeding window exceeds the threshold. Four synthesis peaks per day instead of one or two.
The evening protein deserves specific attention. Research consistently shows that 30-40 grams of slow-digesting protein before bed -- casein from cottage cheese, Greek yoghurt, or a casein shake -- sustains amino acid availability through the overnight fasting window and supports recovery. For masters riders whose muscle protein synthetic response to feeding is already blunted compared to younger athletes, this single habit pays outsized dividends.
Practical leucine sources: Whey protein provides roughly 2.5g leucine per 25g serving. Eggs provide 0.5g per egg (five eggs to hit the threshold). Chicken breast provides 2.5g per 100g. Greek yoghurt provides roughly 1.5g per 200g pot. Combine sources at each meal and the threshold becomes easy to reach without supplementation.
Fat: The Non-Negotiable Minimum
Dietary fat is not the enemy of cycling performance. It is the substrate for testosterone production, the carrier for fat-soluble vitamins (A, D, E, K), and a structural component of every cell membrane in your body. Restricting it below a threshold creates problems that no amount of carbohydrate periodisation can fix.
Minimum intake: 1.0g/kg per day. Below this, hormonal disruption becomes a measurable risk -- particularly in male masters riders already experiencing the natural age-related decline in testosterone that begins around age 35 and accelerates after 50.
Recommended range: 1.2-1.5g/kg per day for most cyclists across all training phases. On high-carb days, fat sits at the lower end of the range to make room for carbohydrate. On low-carb days, fat naturally fills some of the caloric gap.
Sources that matter: Olive oil, avocado, nuts, oily fish (salmon, mackerel, sardines), eggs, and full-fat dairy. The omega-3 fatty acids in oily fish have additional anti-inflammatory properties that support recovery -- two to three portions per week is a reasonable target.
The mistake to avoid: Cutting fat to make room for carbohydrate on hard training days is fine down to the 1.0g/kg floor. Cutting below it -- which happens often when riders are simultaneously trying to carb-load and restrict calories -- trades short-term fuelling for long-term hormonal damage. The trade is never worth it.
Meal Examples
High-Carb Training Day (75kg rider, 7-8g/kg carbs)
Breakfast (3 hours before a hard ride): Large bowl of porridge made with milk, topped with banana and honey. Two slices of white toast with jam. Glass of orange juice. ~150g carbohydrate, 25g protein.
During ride (3-hour threshold session): Two bottles of high-carb drink mix (60g carbohydrate per bottle), two gels. ~180g carbohydrate.
Post-ride recovery (within 60-90 minutes): Chicken and rice bowl with vegetables. 200g white rice, 150g chicken breast, mixed veg, soy sauce. Fruit yoghurt for dessert. ~100g carbohydrate, 45g protein.
Dinner: Pasta with bolognese sauce. 120g dry pasta, lean mince, tinned tomatoes, garlic bread. ~110g carbohydrate, 40g protein.
Evening snack: Greek yoghurt with granola and berries. ~40g carbohydrate, 25g protein.
Daily totals: ~580g carbohydrate (7.7g/kg), ~135g protein (1.8g/kg), ~85g fat (1.1g/kg). Approximately 3,650 calories.
Low-Carb Easy Day (75kg rider, 3-4g/kg carbs)
Breakfast: Three-egg omelette with spinach, mushrooms, and feta. One slice of sourdough toast. Coffee with milk. ~25g carbohydrate, 30g protein.
Lunch: Large chicken salad -- mixed leaves, avocado, cherry tomatoes, cucumber, olive oil dressing. One small wholemeal roll. ~35g carbohydrate, 35g protein.
Afternoon snack: Handful of almonds and an apple. ~20g carbohydrate, 8g protein.
Dinner: Salmon fillet with roasted sweet potato and green beans. 150g sweet potato, steamed broccoli. ~45g carbohydrate, 40g protein.
Evening snack: Cottage cheese with a few walnuts. ~10g carbohydrate, 25g protein.
Daily totals: ~275g carbohydrate (3.7g/kg), ~138g protein (1.8g/kg), ~105g fat (1.4g/kg). Approximately 2,550 calories.
Notice the protein totals are nearly identical on both days. The carbohydrate swings by over 300 grams. Fat fills the caloric gap on the easy day. This is the periodisation in practice -- protein stays constant, carbohydrate moves with training demand, fat adjusts to balance energy needs.
The Mistakes That Cost You
Three errors account for most of the wasted effort in amateur cycling nutrition. All three are fixable in a week.
Underfuelling Hard Days
The single most damaging habit. You have a threshold session on the plan, but you had a light breakfast because you are watching your weight, you skipped in-ride fuel because the session was only 90 minutes, and you ate a normal dinner. The session suffered. The adaptation suffered. The calorie deficit you created did not even land on the right day -- you needed those calories for the work.
Underfuelled hard sessions produce lower power output, higher RPE, worse recovery, and blunted training adaptation. Morton's research at LJMU demonstrated this repeatedly: the same training session performed with high carbohydrate availability produced measurably greater acute signalling for mitochondrial biogenesis and glycogen resynthesis than the same session performed with low availability.
Fix: Treat every hard session day as a performance day. Eat 2-3g/kg carbohydrate before the session. Fuel during it if it exceeds 75 minutes. Recover with protein and carbohydrate within 90 minutes.
Overfuelling Easy Days
The mirror image of the first mistake. Rest day, no training, but you eat the same plate of pasta because it is Tuesday and Tuesday is pasta night. The calories have nowhere to go. They become stored energy you will carry up every hill for the rest of the week.
Fix: On rest and easy days, reduce carbohydrate portions by 40-50%. Replace the volume with vegetables and a little extra protein or fat. You will not feel deprived because the plate is still full. The caloric content is just better matched to the day.
Ignoring Protein Timing
Total daily protein matters. But spreading it evenly across meals matters almost as much, and most cyclists cluster their protein at dinner. Breakfast is toast and cereal. Lunch is a sandwich with thin filling. Dinner is 200g of chicken on a mountain of rice. Two of three meals failed to reach the leucine threshold.
Fix: Aim for 30-40g protein at every main meal and 20-30g in a pre-bed snack. Front-load protein into breakfast -- eggs, Greek yoghurt, protein-enriched porridge, or a whey shake blended into oats. The inconvenience is minor. The muscle protein synthesis response over the course of a day is substantially better.
Putting It Together
Periodised nutrition is not complicated once the pattern is established. It does not require macro tracking apps, food scales, or obsessive precision. It requires knowing three things:
- What type of day is it? Hard training day, easy training day, or rest day.
- What does that day need? High carbohydrate and adequate protein (hard day), moderate carbohydrate and adequate protein (easy day), or reduced carbohydrate and adequate protein (rest day).
- Is protein at every meal? 30-40g per sitting, four times a day, with a slow-digesting source before bed.
The rest fills itself in. Fat reaches its minimum threshold naturally when you are eating real food. Total calories land where they need to be when carbohydrate matches training demand. Body composition improves because the deficit occurs on the days that can afford it and the surplus lands on the days that use it.
This is the system that World Tour nutritionists build for riders racing 80 days a year. Scaled for an amateur doing six to ten hours a week, it is simpler, more forgiving, and arguably more impactful -- because an amateur with properly periodised nutrition is rare, and the marginal gains from getting this right are larger when your competition is still eating the same thing every day.
The fuelling calculator will set carbohydrate, protein, and fluid targets for individual sessions. The energy availability calculator flags whether your overall intake is adequate for your training load. Both are free, and both are calibrated against the same research cited above.
If you want this built into your week rather than working it out session by session, the Roadman community on Skool is where the conversation around nutrition periodisation happens daily -- riders sharing meal prep, asking questions about phase-specific eating, and holding each other accountable. The framework works. Having other people doing it alongside you makes it stick.