Quick Answer
The night before a half marathon, eat a carbohydrate-focused meal that is familiar, low in fat, low in fibre, and moderate in protein. Good options are pasta with a simple sauce, rice with grilled chicken, or a baked potato with lean protein. Aim for 5–8 g of carbohydrate per kg of bodyweight across the full day. Avoid alcohol, high-fat foods, high-fibre vegetables, and anything unfamiliar. Eat your dinner 2–3 hours before bed so digestion is complete before you sleep.Why Pre-Race Nutrition Matters for a Half Marathon
The half marathon takes most recreational runners between 1:30 and 2:45 to complete. At race effort, your muscles rely heavily on glycogen — stored carbohydrate in your muscles and liver — for fuel. Glycogen stores are finite, and research consistently shows they can deplete after approximately 90 minutes of sustained high-intensity exercise. For runners targeting sub-2:00, glycogen management is a genuine performance factor. For those expecting 2:00 or longer, the risk of outright glycogen depletion is lower, but starting the race with full stores still makes the final 5 km far more manageable.
Your dietary choices in the 48 hours before the race determine how full those glycogen stores are at the start line. The night before is the most significant meal in that window — but it does not work in isolation. What you eat across the full day before the race, your hydration levels, and your race morning meal all contribute to how you feel at the gun.
The 48-Hour Countdown: What to Eat and When
👉 Swipe to view full table
| Timing | Focus | Carb Target | Key Actions |
|---|---|---|---|
| 2 days before | Normal balanced eating, reduce fibre slightly | 5–7 g/kg bodyweight | Cut back on cruciferous veg, lentils, beans |
| Day before (breakfast/lunch) | Increase carbs, maintain familiar foods | Working towards 5–8 g/kg across the day | White rice, bread, pasta, oats, banana |
| Night before (dinner) | Carb-focused, low fat, low fibre, familiar | 1.5–2 g/kg at this meal | Eat 2–3 hrs before bed. No new foods. |
| Night before (optional snack) | Light top-up if hungry | ~30–50 g carbs | Banana, white toast with honey, rice cakes |
| Race morning | Top up glycogen, settled stomach | 1–4 g/kg, 2–3 hrs before start | Oats, banana, white toast, bagel. No new foods. |
| 60 min before start | Optional light snack only | ~20–30 g simple carbs | Half a banana, a gel, energy bar. Nothing heavy. |
Carbohydrate Targets: How Much Do You Actually Need?
Most pre-race nutrition advice is frustratingly vague — “eat plenty of carbs” does not tell a 60 kg runner whether that means 200 g or 500 g of carbohydrates. Here are the specific evidence-based targets, based on research published in Nutrition Reviews and used by sports dietitians working with endurance athletes.
Glycogen normalisation (most half marathon runners). Aim for 5–8 g of carbohydrate per kg of bodyweight across the full day before the race. For a 65 kg runner, that is 325–520 g of carbohydrate total across the day — more than a typical eating day, but not an extreme amount. This fills glycogen stores without the bloating that aggressive carb loading can cause.
One-day carb load (sub-2:00 runners). Faster runners who will sustain higher intensities for close to or under two hours can benefit from a single-day carb load of 8–10 g/kg bodyweight. For a 65 kg runner, that is 520–650 g of carbohydrate in one day — a significant amount that requires planning and that does not suit everyone. Many runners find this causes uncomfortable bloating and water retention (carbohydrate stores water when packed into muscle). Practice this approach during a training week before race day, not for the first time the night before your race.
👉 Swipe to view full table
| Body Weight | Glycogen Normalisation (5–8 g/kg) |
One-Day Carb Load (8–10 g/kg) |
Target for Most Runners |
|---|---|---|---|
| 55 kg | 275–440 g | 440–550 g | ~350 g/day |
| 65 kg | 325–520 g | 520–650 g | ~420 g/day |
| 75 kg | 375–600 g | 600–750 g | ~490 g/day |
| 85 kg | 425–680 g | 680–850 g | ~550 g/day |
To reach these targets without eating enormous volumes, focus on calorie-dense carbohydrate sources: white rice, pasta, bread, oats, bananas, and potatoes. Sports drinks, energy gels, and diluted fruit juice can supplement solid food to hit targets without feeling stuffed — useful if your appetite is suppressed by pre-race nerves. Our guide on carbohydrate gels for runners covers how to use them during the race itself as well.
The Best Night-Before Dinner: What to Eat
The ideal pre-race dinner is carbohydrate-dominated, easy to digest, familiar, and satisfying — not enormous. You are aiming to go to bed with a settled stomach that has finished digesting, not stuffed full of food that will still be sitting in your system at race start. Eat your dinner 2–3 hours before you plan to sleep.
The best pre-race dinner options are white pasta with a simple tomato-based sauce and grilled chicken; white rice with a lean protein (chicken, white fish, or tofu) and cooked low-fibre vegetables like zucchini, carrot, or spinach; a baked potato with cottage cheese or lean mince; or a plain risotto with chicken. White pasta and white rice are preferable to their wholegrain equivalents on this particular night — the reduced fibre content is easier on the digestive system during race-effort running the next morning.
Keep the protein portion moderate — enough to feel satisfied but not the focus of the plate. Keep fat low: creamy sauces, olive oil in large quantities, cheese-heavy dishes, and fried proteins all slow gastric emptying and increase GI risk during the race. A glass of water or diluted sports drink completes the meal.
Foods to Avoid the Night Before a Half Marathon
👉 Swipe to view full table
| Food / Drink | Why to Avoid | Risk |
|---|---|---|
| Alcohol | Dehydrating, disrupts sleep quality, impairs glycogen synthesis | High |
| High-fat meals | Slows gastric emptying, increases GI distress risk during racing | High |
| High-fibre vegetables | Broccoli, cauliflower, Brussels sprouts, lentils, beans — cause gas and bloating | High |
| Unfamiliar foods | Race night is not the time to experiment. New spices, cuisines, or restaurant choices are unpredictable. | High |
| Spicy food | Can cause acid reflux, heartburn, or indigestion during race | Moderate–High |
| Large protein servings | Protein digests slowly; a heavy protein meal takes hours to clear | Moderate |
| Excessive dairy | Causes GI issues for sensitive runners; avoid if you have any lactose sensitivity | Moderate |
| Carbonated drinks | Gas and bloating; unhelpful before race | Low–Moderate |
Hydration the Night Before
Arriving at the start line well-hydrated matters as much as arriving with full glycogen stores. Your goal the day before the race is to drink consistently throughout the day, using pale yellow urine as a hydration guide — not clear (overhydrated) and not dark yellow (dehydrated). There is no need to drink far above your normal intake; simply avoid being behind on fluids by the time evening arrives.
Adding electrolytes to some of your fluids the day before is worthwhile, particularly in warm weather or if you are a heavy sweater. Sodium in particular helps your body retain fluid more effectively than plain water. A sports drink, electrolyte tablet, or simply adding a small amount of salt to meals achieves this. On race morning, target 400–600 ml of fluid with electrolytes alongside breakfast, sipped gradually rather than gulped.
What to Eat Race Morning
Race morning nutrition extends the work done the night before. Your goal is to top up blood glucose and liver glycogen after the overnight fast, without eating so much that digestion is still incomplete at race start.
Eat 2–3 hours before the race start. Target 1–4 g of carbohydrate per kg of bodyweight — for a 70 kg runner, that is roughly 70–280 g of carbohydrate, landing in the mid-range depending on your preference and stomach tolerance. Simple, familiar options work best: a large bowl of oats with banana and honey, white toast with peanut butter and banana, a plain bagel with light toppings, or low-fibre rice porridge with a little fruit. Keep fat, fibre, and protein low.
If your race starts very early (pre-7am), you will need to get up significantly earlier than feels comfortable to eat 2–3 hours before the start. Many runners eat at 4–5am and go back to sleep for an hour. If you genuinely cannot eat that early, a smaller snack (a banana, 2 slices of white toast) eaten 60–90 minutes before start is the fallback — better than racing on empty.
Do not try new foods on race morning. Whatever you eat needs to be something you have tested on a long training run. If you have been eating oats before every Sunday long run for three months, oats are your race morning food. Race morning is not the moment to experiment. The impact of reading this in our guide on what to eat before a run applies equally here: train your gut just like you train your legs.
What About Fasted Running?
Some runners wonder whether skipping breakfast and running fasted would be beneficial for a half marathon — particularly those training with fasted runs as part of their programme. The answer for race day is clear: do not race fasted. The half marathon’s combination of duration and intensity makes glycogen availability a real performance factor. Arriving at the start line in a fasted state — particularly for sub-2:30 runners — will compromise your performance in the second half of the race regardless of how well your fasted training runs have gone. Fasted running has its place in training; it has no place on race day.
Practice Your Race Nutrition in Training
The single most important piece of advice in this guide: practise your pre-race meal strategy before a long training run, not for the first time the night before your race. Your digestive system responds to what it knows. If you have eaten pasta with tomato sauce the night before every long run for ten weeks, that meal is a known quantity. If you eat it for the first time the night before the race, you have no idea how your body will respond.
Most half marathon training plans include at least three or four runs of 16 km or longer. Use those sessions to test your night-before dinner, your breakfast timing, your hydration, and your race morning snack. By the time race week arrives, your entire nutrition strategy should feel routine. A structured half marathon training plan from our team integrates these practice opportunities into the programme rather than leaving nutrition strategy as an afterthought. If you are targeting a specific time goal, our guide to half marathon finish times helps you set a realistic pace target to train and fuel around.
Want a training plan with nutrition guidance built in?
Our coaches build programmes around your race goal, schedule, and experience — including guidance on fuelling your long runs so race day is never a surprise.
Get Running Coaching → Browse Training Plans →FAQ: What to Eat the Night Before a Half Marathon
What should I eat the night before a half marathon?
A carbohydrate-focused dinner that is familiar, low in fat and fibre, and moderate in protein. White pasta with tomato sauce and chicken, white rice with a lean protein, or a baked potato with cottage cheese are reliable options. Aim for roughly 1.5–2 g of carbohydrate per kg of bodyweight at this meal, eaten 2–3 hours before sleep.
Should I carb load the night before a half marathon?
A full carb load of 8–10 g/kg bodyweight is most appropriate for runners targeting sub-2:00. For everyone else, achieving 5–8 g/kg across the full day before the race (glycogen normalisation) is sufficient. Overeating carbs causes bloating without additional benefit. Never carb load with foods you have not tested before.
What should I avoid the night before a half marathon?
Alcohol, high-fat meals, high-fibre vegetables (broccoli, lentils, cauliflower), spicy food, excessive dairy, unfamiliar foods, and carbonated drinks. These increase GI risk, disrupt hydration or sleep, or slow digestion in ways that will affect race morning.
What should I eat race morning?
Eat 2–3 hours before your race start: 1–4 g of carbohydrate per kg of bodyweight from familiar, low-fibre, low-fat foods. Oats with banana, white toast with honey or peanut butter, or a bagel are standard choices. Do not try new foods on race morning.
How much water should I drink before a half marathon?
Aim for pale yellow urine as a hydration guide on the day before. Drink consistently throughout the day rather than in large quantities at once. Adding electrolytes is particularly useful in warm conditions or for heavy sweaters. On race morning, have 400–600 ml with breakfast, 2–3 hours before the start.
Find Your Next Running Race
Ready to put your training to the test? Here are some upcoming running events matched to this article.
The South 32 DnD Adventure Run 2026
Ballarat Marathon 2026






























