Clinical Accuracy Verified
Data verified on 2026-04-14 Reviewed by Dr. Marcus Sterling
🍽️

Pre-Race Meal Planner — What to Eat Before a Race (5K to Ultra)

Get your complete pre-race nutrition timeline — from 2 nights before to 45 minutes before the start — for any race distance, personalised by body weight.

24h format (7 = 7:00 AM)

Race Start

7:00 AM

2-day preparation window

2 Nights Before

Begin increasing carbohydrate intake. Start reducing fibre, fat, and high-residue foods.

420g

carbs

White rice + chickenPasta with light tomato sauceWhite bread sandwichesBananas, white potatoes

Night Before

Peak carb loading meal. Aim for 8–10g carbs/kg. Keep it simple — no new foods, no heavy sauces.

560g

carbs

Large bowl of white rice + salmonPasta + small amount of proteinWhite bread + jam + bananaSports drink to top up

Race Morning (~4:00)

3 hours before start. High-carb, low-fibre, low-fat meal you have practised in training.

175g

carbs

White toast + honey or jamWhite rice + bananaBagel + peanut butter (light)Sports drink + energy bar

45–60 Min Before Start

Final carb top-up. Fast-digesting, nothing heavy. This is your last gel window before the gun.

30g

carbs

1 energy gel with 200ml waterBanana (ripe)Sports drink (300–400ml)Energy chews x3–4

Day Before Rule

Avoid alcohol, high-fibre foods, cruciferous vegetables, and beans. These cause excess GI gas and discomfort on race morning.

Golden Rule

Never eat anything on race morning that you have not eaten before a training run. GI distress on race day comes from unfamiliar foods, not familiar ones.

Final Hour

If the race start is delayed, have a backup gel ready to take 10 minutes before the actual gun time.

Race-day gel for 45 min before the gun

NorthLine Gold Gels — fast-absorbing, proven pre-race primer

SHOP GELS

Why Pre-Race Nutrition Is Mission-Critical

What you eat in the 48 hours before a race determines how full your glycogen stores are at the starting line. For races over 75 minutes, starting with depleted glycogen is the single most reliable way to guarantee a poor performance.

The Pre-Race Nutrition Timeline

48 Hours Before: Begin shifting your diet toward higher carbohydrate intake and away from high-fibre, high-fat foods. This is not just about the night-before meal — glycogen supercompensation requires 48–72 hours.

Night Before: Your highest-priority meal. Target 8–10g of carbohydrates per kg of body weight. Keep it simple, familiar, and low-residue. This is not the night to try a new restaurant.

Race Morning: 3 hours before the gun. High-carb, low-fat, low-fibre. You should have tested this exact meal in training — never experiment on race day.

Final Hour: A small carb top-up (1 gel, banana, or sports drink) 45–60 minutes before start tops up blood glucose without GI risk.

Foods to Avoid in the 48 Hours Before

| Avoid | Why | | :--- | :--- | | High-fibre vegetables | Excess GI gas and motility | | Beans and legumes | Fermentation = bloating | | Alcohol | Dehydrating + poor sleep quality | | Unfamiliar foods | Unknown GI response | | High-fat meals | Slow gastric emptying | | Excessive protein | Limited glycogen benefit, GI load |

The Golden Rule

Never eat anything on race morning that you have not consumed before a training run. Every food on your race-morning plate should be something you have eaten 30+ minutes before a run without GI issues.

Q: What if my race starts very early (6 AM)? A: Wake up 3 hours before start if possible. If not, eat a smaller meal 90 minutes before and add a gel 30 minutes before the gun. The night-before meal becomes even more important when the morning window is short.

Q: Should I eat during a 5K? A: No. A 5K race is glycogen-sparing by nature — you will finish before meaningful depletion occurs. Focus on a solid pre-race carb top-up (gel + banana 30–45 minutes before) and trust your glycogen stores.

Frequently Asked Questions

Q: What should I eat the night before a marathon?

A: A large portion of white rice or pasta with a modest amount of easily digestible protein (grilled chicken or salmon), minimal fat, and no high-fibre vegetables. Aim for 8–10g of carbohydrates per kilogram of body weight. Avoid anything unfamiliar, high in fibre, or heavy in fat.

Q: Can I eat a big breakfast before a half marathon?

A: 3 hours before a half marathon, a substantial breakfast (300–400 calories, mostly carbohydrates) is ideal. White toast with honey, a banana, a plain bagel, or white rice with a small amount of protein are all excellent choices. Avoid high-fat, high-fibre, or unfamiliar foods.

Q: Should I eat a gel before the race starts?

A: Yes — for races over 45 minutes. Take 1 gel 45–60 minutes before the gun with 200ml of water. This tops up blood glucose, ensures the carbs are absorbed before the race intensity hits your gut, and provides a clean energy bridge to your first mid-race gel.