The race-morning meal does not make a marathon, but a bad one can break it. Eat too late and your stomach is still working at the gun. Eat the wrong thing and you spend the first 10K negotiating with your bowels. Skip it and you start mile 18 with empty liver glycogen. Here is the exact protocol that prevents all three.
The one-sentence answer
Eat 1–4 grams of carbohydrate per kilogram of bodyweight, 2–4 hours before the gun, from familiar low-fat, low-fiber sources. Hydrate alongside. Add caffeine 60 minutes pre-race if you are a habitual user.
Why race morning matters
Liver glycogen depletes overnight — by morning you have burned 30–50% of it just keeping your brain running. Race-morning breakfast tops the liver back up, which matters because the liver, not the muscles, regulates blood glucose during exercise. Muscle glycogen is locked away for the working leg; only the liver can spare you a bonk.
The T-minus protocol
3–4 hours out — full breakfast. Carb-forward, low fat, low fiber. Aim for 1–2 g/kg.
60–90 minutes out — small snack if needed. 30–50 g of further carbs from a banana, sports drink, or half a bagel.
15 minutes out — gel plus water. This is the zero-mile gel; it lands as you cross the start line.
Three breakfast templates
The classic (~85 g carb): 1 cup oatmeal made with water, sliced banana, 2 tbsp honey, a pinch of salt.
The bagel (~95 g carb): 1 plain bagel, 1.5 tbsp peanut butter (thin layer), 1 tbsp honey or jam, small black coffee.
The rice variant (~80 g carb): 1.5 cups white rice with a soft-boiled egg and a pinch of salt — strong for athletes whose gut tolerates rice better than wheat.
What to avoid
- High-fiber foods — bran, whole-grain cereals, beans, broccoli
- High-fat foods — bacon, avocado, peanut butter in any amount above a smear
- Dairy if you have not tested it on every long run
- Sugar-free anything — sorbitol and xylitol cause race-day diarrhea
- Sparkling water — gas in the gut is gas on the run
- Anything new — race morning is not the time to try the hotel buffet
Caffeine on race morning
3–6 mg per kg of bodyweight, 60 minutes before the gun, with food. A 70 kg runner takes 210–420 mg — roughly one strong drip coffee plus a caffeinated gel, or two cups of standard coffee. Only use caffeine if you already use it daily; switching from decaf for race day is a fast path to GI disaster. Full dosing chart in our caffeine strategy guide.
Hydration alongside breakfast
500 mL (17 oz) of water with the meal. Then sip — do not chug — up to 30 minutes before the gun. Urine 30 minutes before the start should be pale straw. Dark yellow means you started behind; clear and copious means you are heading toward hyponatremia territory.
What if you cannot eat in the morning
Some athletes wake up nauseous, especially before a goal race. The substitute is liquid carbs — a sports drink, a recovery shake mixed thin, or two gels with water 60 minutes out. Not as good as a full breakfast, but it beats running on empty. Practise this on at least three long runs before deciding to use it on race day.
Tie it to the night before
Race morning works only if the night before set it up. See our guide on what to eat the night before a marathon and the underlying 3-day carb-loading protocol that fills the tank before the gun.
Frequently asked questions
Can I eat too much? Yes — past ~4 g/kg the gut runs out of time to clear the meal. If your race is at 7 AM, finish eating by 4 AM at the latest.
What about a 7 AM gun with a 90-minute commute? Eat before you leave; pack the 60-minute snack for the start corral.
Coffee or no coffee? Coffee if you drink it daily. Otherwise skip — caffeine virgins get the GI side effects without the performance benefit.
What if my stomach is closed? Liquid calories. Practice it.