What Is Carb Loading?
Carbohydrate loading (glycogen supercompensation) is the practice of eating a high-carbohydrate diet in the 1–3 days before an endurance race. The goal is to maximise the amount of glycogen stored in your muscles and liver — your primary fuel source during race-pace running.
A typical runner stores roughly 400–600g of glycogen when fully loaded. This provides approximately 1,600–2,400 calories of quickly accessible fuel — enough for 90–120 minutes of race-pace running. For a marathon, which takes most recreational runners 3–5 hours, this means you'll need to top up with mid-race nutrition even with optimal loading.
How Much to Eat: The Science
Sports nutrition research recommends 8–12g of carbohydrate per kg of body weight per day during the loading phase:
- Marathon: 10g/kg/day for 2–3 days
- Half marathon: 8g/kg/day for 1–2 days
- 10K: 6g/kg/day for 1 day (or simply a high-carb dinner the night before)
For a 70 kg runner, a full marathon loading protocol means consuming 700g of carbohydrate per day — approximately 2,800 calories from carbs alone. This requires deliberate meal planning and intentionally reducing fat and protein intake to make room for carbohydrates.
What to Eat (and Avoid) During Loading
Best carb loading foods: white rice, white pasta, white bread, bagels, oats, potatoes (without skin), sports drinks, bananas, orange juice, honey, rice cakes, breakfast cereals (low-fibre).
Avoid during loading days:
- High-fibre foods (wholegrain bread, lentils, beans, raw vegetables) — increase GI risk
- High-fat foods (oils, butter, cheese, fatty meats) — slow glycogen storage and are calorically dense without helping loading
- New or unfamiliar foods — never experiment the night before a race
- Alcohol — impairs glycogen synthesis and disrupts sleep
Race Morning Breakfast
The morning of the race, eat a high-carbohydrate, low-fat, low-fibre breakfast 2–4 hours before the start:
- White toast or a bagel with jam or honey (no butter)
- Oats with banana and a teaspoon of honey
- White rice or pasta if your stomach tolerates it
- Sports drink alongside water
- Avoid: eggs, bacon, high-fat yogurt, any new food, high-fibre muesli
If you're running early and can't eat 2–4 hours beforehand, a small easily digestible snack 60–90 minutes before (banana, white toast, sports gel) is better than nothing.
Mid-Race Fuelling
Even with optimal carb loading, you'll need mid-race nutrition for a marathon. Take a gel or sports drink every 45 minutes from the 15 km mark onwards. Missing fuelling windows is the #1 cause of the marathon wall — your loaded glycogen stores don't last the full 42 km at race pace.