What to Eat the Night Before a Race: Half Marathon, Marathon, 10K, and 5K
The night-before-a-race dinner has one job: top off glycogen without upsetting your stomach. Here is how much to eat by race distance, sample dinners that work, what to avoid, and when to eat it.
Quick answer
The night before a race, eat a familiar, carbohydrate-based dinner that is low in fat and fibre, with a moderate portion of lean protein and some salt, finished 12 to 14 hours before the start. Aim for roughly 3 to 4 g of carbohydrate per kg of body weight at dinner before a marathon, 2 to 3 g/kg before a half marathon, and a normal-sized carbohydrate-led meal before a 10K or 5K, where glycogen is not the limiting factor. White rice, pasta with a simple tomato sauce, potatoes, bread, and a small portion of chicken or fish are the safest choices; avoid heavy cream sauces, fried food, large salads, beans, spicy dishes, alcohol, and anything you have not eaten before a long run.
The night before a race is the last meal that matters and the one runners get wrong in both directions. Some eat a mountain of pasta with a rich sauce and spend the first 5K regretting it. Others get nervous, eat a small salad, and start a marathon with half a tank. The right dinner is not complicated, but it is specific, and it changes with the distance.
This guide covers how much to eat by race distance, what a good plate looks like, sample dinners that are easy to find even in a hotel or restaurant, the foods to keep off the table, when to eat, and what to drink. It works for a 5K as well as a marathon, because the principles are the same and only the portion changes.
The Short Answer
- Eat a dinner you have eaten before long runs. Familiar beats optimal.
- Make it carbohydrate-led: rice, pasta, potatoes, bread, or noodles as the base of the plate.
- Keep fat and fibre low. Simple sauces, no fried food, no big salad, no beans.
- Add a moderate portion of lean protein, roughly a palm-sized serving.
- Salt the food. You want sodium on board for tomorrow.
- Finish eating 12 to 14 hours before the start, and by 8 pm at the latest for an early race.
- Drink normally with the meal. No chugging.
- Skip alcohol.
What the Night-Before Dinner Is Actually For
Two things, and it helps to keep them separate. The first is fuel. Your muscles and liver store carbohydrate as glycogen, and glycogen is the fuel that runs out in the back half of a long race. Dinner is the last chance to top it off before the race, with breakfast adding the final few percent in the morning. The second is gut comfort. Whatever is still in your intestine at the start line will make itself known somewhere around the first hill, so the meal needs to be gone by morning.
How much each of those matters depends on the distance. A 5K burns a fraction of your glycogen stores, so fuel is irrelevant and comfort is everything. A marathon can empty the stores completely, so fuel matters enormously and comfort still matters just as much. The table below shows how the balance shifts.
| Race | Dinner carbohydrate target | For a 70 kg / 154 lb runner | How much fuel matters |
|---|---|---|---|
| 5K | 1 to 2 g/kg | 70 to 140 g | Barely. Eat a normal, comfortable dinner. |
| 10K | 1.5 to 2.5 g/kg | 105 to 175 g | A little. A carb-led dinner helps, but you will not run out. |
| Half marathon | 2 to 3 g/kg | 140 to 210 g | Yes. Glycogen gets low in the final 5K for runners over about 1 hour 45. |
| Marathon | 3 to 4 g/kg, as part of 10 to 12 g/kg across the day | 210 to 280 g at dinner | Critically. This dinner completes 36 to 48 hours of loading. |
To put those numbers in food terms: 100 g of carbohydrate is roughly 350 g of cooked pasta or rice, or a large baked potato plus two slices of bread. A marathon dinner at 250 g of carbohydrate is a big plate of pasta plus bread plus a carbohydrate-rich dessert or drink. A 5K dinner is simply a normal meal with rice or pasta on the plate.
The Plate: Build It in Four Parts
- Carbohydrate base, about two thirds of the plate: white rice, pasta, noodles, potatoes, white bread, bagels, tortillas, or couscous. White versions over wholegrain tonight, because fibre is the enemy.
- Lean protein, about a palm-sized portion: chicken, turkey, white fish, salmon, eggs, tofu, or lean beef. Enough to keep you full and support recovery, not so much that it slows digestion.
- A small amount of cooked, low-fibre vegetable: carrots, courgette, peeled peppers, spinach wilted into the sauce. Skip raw salad, broccoli, cabbage, and anything cruciferous.
- Salt and a simple sauce: tomato-based, soy-based, or a light stock. Add salt at the table. Leave cream, butter-heavy, and cheese-heavy sauces for after the race.
If dessert is part of your normal evening, keep it and make it carbohydrate: a bowl of rice pudding, a couple of pancakes with syrup, sorbet, or a banana with honey. Ice cream and cheesecake add fat you do not want tonight.
Sample Dinners That Work
All of these are easy to make at home, easy to order, and easy to recognise on a hotel menu. Approximate carbohydrate is given for a half-marathon-sized portion; scale up for a marathon and down for a 5K or 10K.
| Dinner | Approx. carbohydrate | Why it works |
|---|---|---|
| Pasta with tomato sauce, grilled chicken, and white bread | 160 to 200 g | The classic for a reason: fast-digesting, low fat, easy to scale by adding bread |
| Chicken teriyaki with a large bowl of white rice | 150 to 190 g | Very low fibre, salty sauce adds sodium, available almost anywhere |
| Baked potatoes with salmon and a little butter | 120 to 160 g | Potatoes are gentle on the stomach; add bread if you need more carbohydrate |
| Rice bowl with eggs, soy sauce, and cooked spinach | 130 to 170 g | Cheap, quick, and easy to control the portion |
| Pancakes or waffles with maple syrup and a side of eggs | 150 to 200 g | Breakfast for dinner; extremely easy to digest and easy to eat when nervous |
| Chicken noodle soup with a bread roll and rice on the side | 110 to 150 g | Good if appetite is low or you are travelling; add salt and rice to hit the number |
| Sushi rolls with plain rice, avoiding tempura and spicy mayo | 120 to 160 g | Rice-heavy and low fat; watch raw-fish freshness the night before a race |
What to Avoid the Night Before a Race
The list of things to avoid is more important than the list of things to eat, because almost any carbohydrate-led meal works, while a single wrong choice can cost you the race.
| Avoid | The problem it causes |
|---|---|
| High-fibre foods: beans, lentils, big salads, broccoli, wholegrain everything | Ferments overnight and speeds up the bowel. The single biggest cause of race-morning toilet queues. |
| High-fat meals: fried food, creamy sauces, pizza with lots of cheese, burgers | Slows gastric emptying for hours, leaves you heavy in the morning, adds no usable fuel |
| Very spicy food | Irritates the gut lining and can cause reflux or urgency when combined with running |
| Large amounts of red meat | A big steak takes 4 hours or more to leave the stomach and pushes carbohydrate off the plate |
| New or unusual foods | You have no data on how your gut handles it. Race eve is not the night to find out. |
| Alcohol | Disrupts sleep, dehydrates, and impairs glycogen storage. One beer will not ruin you, but it will not help. |
| Sugar-free products with sugar alcohols | Sorbitol, xylitol, and maltitol are laxatives at the doses found in sugar-free sweets and drinks |
| Excessive dairy if you are even slightly sensitive | Lactose plus nerves plus running is a reliable recipe for cramps |
| Enormous portions | Volume slows emptying and overloading in one sitting does not store more glycogen; spread the carbohydrate across the day instead |
When to Eat It
Aim to finish dinner 12 to 14 hours before the start, which for a 7 am marathon means eating between 5 and 7 pm. That gives the meal time to clear before bed, gives you a full night of sleep without a heavy stomach, and leaves room for breakfast 3 hours before the gun. If your race starts later, dinner can shift later too, but keep it before 8 pm regardless so that sleep is not disturbed.
If circumstances push dinner late, or if nerves cut your appetite and you ate less than planned, add a small carbohydrate snack about an hour before bed: a bowl of cereal, toast with honey, a banana, or a sports drink. Around 30 to 50 g of carbohydrate is plenty. Keep it low in fibre and fat like everything else tonight.
Fluids and Sodium
Hydration the night before a race is about arriving normally hydrated, not super-hydrated. There is no such thing as storing extra water. Drink normally with dinner, roughly 500 ml, and sip through the evening until an hour or two before bed. Your urine should be pale yellow, not clear. Runners who drink litres the evening before a race spend the night getting up to urinate and can lower their blood sodium before they have taken a single step.
Sodium is the part most runners forget. Salt your dinner generously and choose salty sides such as pretzels, soy sauce, or broth. Sodium helps your body hold on to the fluid you drink and gives you a small buffer against tomorrow’s sweat losses. If it is going to be hot, this matters more.
Eating Out or Travelling to the Race
- Book early. The 6 pm sitting is quieter, faster, and gets you to bed on time. The 8:30 pm sitting is where race plans go to die.
- Order plain. Pasta with tomato sauce, rice with grilled chicken, a baked potato. Ask for sauces on the side and skip anything described as crispy, creamy, or loaded.
- Add carbohydrate on the side rather than ordering a bigger main: extra bread, extra rice, a plain dessert.
- Carry a backup. A bag of pretzels, instant oats, rice cakes, and a sports drink in your bag means a closed kitchen or a bad menu cannot derail you.
- Avoid the buffet temptation of trying everything. Pick one dish you know and eat that.
- If you are in a different time zone, eat on race-local time from the day you arrive so that dinner and breakfast fall where they should.
The Morning Link
A good dinner sets up a simple breakfast. If you ate well tonight, race-morning breakfast only needs to replace the liver glycogen used overnight: 1 to 2 g/kg of easy carbohydrate 3 hours before the start, plus a small top-up 15 minutes before. Dinner and breakfast are one plan, not two, and the dinner is the larger half of it.
Race-Eve Checklist
- Dinner planned and, if eating out, booked for an early sitting.
- The meal is one you have eaten before a long run in training.
- Carbohydrate portion matched to the distance: normal for a 5K or 10K, generous for a half, large for a marathon.
- Fat and fibre kept low, fried and creamy food skipped, salad and beans skipped.
- Food salted; salty sides on hand.
- Alcohol skipped.
- Dinner finished by 8 pm at the latest.
- A small carbohydrate snack ready in case dinner was early or small.
- Fluids normal, urine pale yellow, no chugging.
- Breakfast food and race-morning fuel laid out so nothing needs deciding at 4 am.
Enter your race, target time, and weight, and Mavr builds the loading days, the race-eve dinner, the breakfast timing, and your on-course fuel schedule in one plan.
Frequently Asked Questions
What should I eat the night before a half marathon?
A carbohydrate-led dinner with about 2 to 3 g of carbohydrate per kg of body weight, low in fat and fibre, with a moderate portion of lean protein and some salt. Pasta with tomato sauce and chicken, chicken teriyaki with rice, or baked potatoes with fish are all good choices. Finish by 8 pm and avoid alcohol.
What should I eat the night before a marathon?
The largest carbohydrate meal of your loading: roughly 3 to 4 g/kg, or about 210 to 280 g for a 70 kg runner, as part of 10 to 12 g/kg across the whole day. Keep it familiar and low in fibre and fat. A big plate of pasta with a simple sauce, bread, and a carbohydrate-based dessert is the standard pattern for a reason.
Is pasta the night before a race a good idea?
Yes, as long as the sauce is simple. Pasta is fast-digesting carbohydrate, easy to portion, and available everywhere. The problem is never the pasta; it is the cream, cheese, or oil-heavy sauce on top, and the garlic bread soaked in butter. Tomato sauce, a little olive oil, and lean protein keep it race-friendly.
What should I not eat the night before a race?
High-fibre foods such as beans, lentils, big salads, and wholegrain everything; high-fat foods such as fried dishes, creamy sauces, and cheese-heavy pizza; very spicy food; large amounts of red meat; alcohol; sugar-free products containing sugar alcohols; and any food you have not eaten before a long run.
What time should I eat dinner before a race?
Finish 12 to 14 hours before the start, and no later than 8 pm for an early race. For a 7 am start, that means eating between 5 and 7 pm. If dinner ends up late or small, add a 30 to 50 g carbohydrate snack an hour before bed rather than eating a huge late meal.
Should I eat the night before a 5K?
Yes, but a normal dinner is enough. A 5K does not come close to emptying your glycogen stores, so there is no need to load. Eat a comfortable meal with rice, pasta, or potatoes on the plate, keep fibre and fat modest, and skip alcohol so you sleep well.
Sources
Sources and official references
- 1.Carbohydrates for Training and CompetitionJournal of Sports Sciences (Burke, Hawley, Wong, and Jeukendrup, 2011) · Carbohydrate targets for the 36 to 48 hours before endurance events of 90 minutes or more
- 2.Nutrition for Endurance Sports: Marathon, Triathlon, and Road CyclingJournal of Sports Sciences (Jeukendrup, 2011) · Race-week and pre-race meal recommendations by event duration
- 3.Carbohydrate Loading in Human Muscle: An Improved 1 Day ProtocolEuropean Journal of Applied Physiology (Bussau et al., 2002) · Muscle glycogen can be maximised within about a day of high carbohydrate intake in trained athletes
- 4.Position of the Academy of Nutrition and Dietetics, Dietitians of Canada, and ACSM: Nutrition and Athletic PerformanceMedicine and Science in Sports and Exercise (Thomas et al., 2016) · Pre-competition eating, fibre and fat guidance, and hydration before events
- 5.Gastrointestinal Complaints During Exercise: Prevalence, Etiology, and Nutritional RecommendationsSports Medicine (de Oliveira, Burini, and Jeukendrup, 2014) · Fibre, fat, and unfamiliar foods as pre-race GI risk factors
- 6.Statement of the Third International Exercise-Associated Hyponatremia Consensus Development ConferenceClinical Journal of Sport Medicine (Hew-Butler et al., 2015) · Why drinking to thirst, not to a schedule, is the safe pre-race approach
Prompt ideas for AI assistants
- “What should I eat tonight before my half marathon tomorrow?”
- “How many carbs do I need at dinner before a marathon?”
- “Is pasta the night before a race actually a good idea?”
Mavr builds your whole race week, from the loading days to the race-eve dinner to the morning breakfast and the on-course gel schedule, around your distance, weight, and start time.
Written by
Mavr Sports Nutrition Team
The Mavr sports-nutrition team translates peer-reviewed endurance research (Jeukendrup, Burke, the ISSN) into daily fueling for runners and triathletes.