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.
carbs
Night Before
Peak carb loading meal. Aim for 8–10g carbs/kg. Keep it simple — no new foods, no heavy sauces.
carbs
Race Morning (~4:00)
3 hours before start. High-carb, low-fibre, low-fat meal you have practised in training.
carbs
45–60 Min Before Start
Final carb top-up. Fast-digesting, nothing heavy. This is your last gel window before the gun.
carbs
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
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.
Verified Data Sources & Authority References
Explore More Tools
View All Tools →Carb Loading Calculator — Race Nutrition by Body Weight
Calculate your exact carbohydrate loading targets before a 5K, 10K, Half Marathon, or Marathon based on body weight and ACSM guidelines.
Race Day Nutrition Planner — Gel Schedule & Carb Targets
Plan your complete race day nutrition: total carbs needed, exact gel timing schedule, and fluid intake targets based on race distance and pace.
Marathon Gel Calculator — How Many Gels Do You Need?
Calculate the exact number of energy gels for your marathon based on your target finish time and body weight, with a precise minute-by-minute gel schedule.