You've followed the training plan for 16 weeks. You've done the long runs, the tempo sessions, the strength work. Tomorrow is the race. You're standing in the kitchen at 7pm wondering if pasta is actually the answer, or whether you've been carb-loading wrong for years.
The night-before meal is one of the most misunderstood pieces of race preparation. Most runners either overdo it (a plate of pasta large enough to feed a rowing team) or underdo it (a light salad because "carbs make me bloated"). Both are wrong. And the consequences show up at kilometre 30, not kilometre one.
Here is what your body actually needs the evening before a race, why it needs it, and how to structure a meal that sets you up rather than slows you down.
Why the night-before meal matters more than race morning
Most athletes focus their attention on race-morning breakfast. But the evening meal is actually more important for two reasons. First, it takes three to four hours for carbohydrates to be absorbed and stored as muscle glycogen. Your race-morning meal, eaten one to two hours before the start, contributes relatively little to your glycogen stores by the time the gun goes. The night-before meal does the heavy lifting.
Second, eating a large meal in the final hour before a race causes gastrointestinal stress and a reactive hypoglycaemia in some athletes. Your race-morning window is limited and sensitive. The evening before is your main glycogen-loading opportunity.
What is actually happening in your muscles overnight
Glycogen is the storage form of carbohydrate in your liver and muscles. Your muscles can store roughly 400 to 500g of glycogen when fully loaded, equivalent to around 1,600 to 2,000 calories of available fuel. Your liver holds an additional 80 to 100g, which helps maintain blood glucose overnight and during the early kilometres of your race.
While you sleep, your body continues drawing on liver glycogen to maintain blood glucose. By race morning, if you haven't eaten enough the evening before, your liver reserves are already partially depleted. You wake up, eat a modest breakfast, and start the race already running at 70-80% glycogen capacity. Then you wonder why the back half felt harder than the front half.
Research on carbohydrate periodisation for endurance athletes shows that maximising glycogen stores before a sustained effort requires deliberate loading in the 24 to 36 hours before the event. For marathon and ultra distances especially, the night-before meal is the single largest contributor to that loading window.
Train smarter every weekend. Save on your first order.
The OLEUS newsletter covers race nutrition, cellular energy science, and protocols that actually move performance. Trusted by over 5,000 endurance athletes across Europe.
Subscribers get 10% off their first order with code BLOGLOVERS
How much carbohydrate do you actually need
The old "eat a massive bowl of pasta" advice is partly right and partly wrong. The right part: you need a carbohydrate-rich meal. The wrong part: most athletes eat far more volume than their digestive system can process overnight, which causes bloating, disrupted sleep, and poor absorption.
The evidence-based target is 7 to 10 grams of carbohydrate per kilogram of body weight across the full day before a marathon or ultramarathon. For a 70kg runner, that is 490 to 700g of carbohydrate across the entire pre-race day, not just the evening meal. Your dinner should contribute roughly 150 to 200g of carbohydrate, split across a moderate portion of a high-glycaemic carbohydrate source.
For shorter races (10K, half marathon), the target is lower: 5 to 7g per kilogram across the day. The principle is the same; only the scale changes.
What to eat and what to avoid
The ideal night-before meal hits three criteria: high carbohydrate, low fat and fibre, and familiar. Your gut has no interest in experimenting the night before a race.
Good choices include pasta with a simple tomato sauce, white rice with grilled chicken or fish, white bread with jam or honey, or mashed potato with a lean protein. The common thread is a refined carbohydrate (fast to absorb, low gut residue) paired with a moderate protein serving (20 to 30g) to support overnight muscle maintenance.
Avoid high-fat meals (they slow gastric emptying and delay carbohydrate absorption), high-fibre foods (brown rice, lentils, salads with a lot of raw vegetables), alcohol, and anything unfamiliar or spicy. This is not the night for a new restaurant.
Time your meal so you finish eating by 8pm if your race starts before 9am the next morning. This gives your digestive system time to clear the bulk of the meal before you need to sleep.
The timing mistake most runners make
One of the most common errors is eating the night-before meal too late. A large carbohydrate meal at 10pm before a 7am race means you're still digesting when your alarm goes off, and you wake up feeling heavy and sluggish rather than fuelled and ready.
Eat early (6pm to 8pm), eat enough, then let your body do the work overnight. A small, easily digestible snack before bed, such as a piece of white toast with honey or a banana, can help top up liver glycogen if your dinner was on the lighter side.
Race morning: what your night-before meal sets up
The night-before meal creates the glycogen reserve. Race morning is about topping up, not loading from scratch. A carbohydrate-rich breakfast (porridge, white toast, banana, white rice) eaten 90 to 120 minutes before the start adds fuel to a tank that is already mostly full.
This is where cellular priming becomes important. Carbohydrates provide the substrate for ATP production. But your mitochondria need to be prepared to use that substrate at high intensity from the opening kilometres. That preparation doesn't come from what you eat on race morning. It comes from how well your cells are operating before the race begins.
Your mitochondria produce over 90% of the ATP your muscles spend during sustained endurance effort. Supporting their function consistently in the days before a race (through the Daily Shot) and priming them acutely in the hour before the start is the cellular layer that sits beneath the carbohydrate strategy, not a replacement for it. Research from Gherardi et al. (2024) showed that oleuropein directly activates mitochondrial calcium uptake, a key mechanism in cellular energy production at the threshold of sustained effort.
On race morning, one Pre-Activity Shot taken 60 minutes before the start, alongside your usual breakfast, gives your mitochondria the specific compounds they need to operate at their ceiling from the first kilometre. Not from kilometre five, when you've warmed up. From one.
For a deeper look at how race-morning nutrition interacts with cellular performance, see the complete guide on race-day nutrition at OLEUS.
The night-before protocol: a summary
Eat your main evening meal between 6pm and 8pm. Aim for 150 to 200g of carbohydrate from a refined, low-fibre source. Add 20 to 30g of lean protein. Keep fat low and avoid anything unfamiliar. If you finish dinner before 7pm, a small carbohydrate snack before bed (100 to 150 calories) can top up liver glycogen. Drink enough water to arrive at race morning well-hydrated, but don't overdo it. Sleep is the best performance tool you have in the final 12 hours.
Prime your cells before the gun goes
Your night-before meal fills the glycogen tank. The Pre-Activity Shot primes the mitochondria that burn it. Take it 60 minutes before the start.
Shop the Pre-Activity Shot-
Sources
Jeukendrup, A. (2014). A step towards personalized sports nutrition: carbohydrate intake during exercise. Sports Medicine, 44(Suppl 1), 25-33. DOI: 10.1007/s40279-014-0148-z
Gherardi, G., et al. (2024). Mitochondrial calcium uptake declines during aging and is directly activated by oleuropein to boost energy metabolism and skeletal muscle performance. Cell Metabolism. DOI: 10.1016/j.cmet.2024.10.021
This statement has not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.