What to Eat Before a 5K: Timing, Portions, and What to Skip
Exactly what to eat before a 5K race, how long beforehand, what to do for an early morning start or an evening parkrun, and why more food is almost never the answer.
Quick answer
Eat a familiar, mostly carbohydrate meal of roughly 1 to 1.5 g of carbohydrate per kilogram of body weight about 2 to 3 hours before a 5K, low in fat and fibre. If you have less time, shrink the portion: a small snack of 30 to 50 g of carbohydrate at 60 to 90 minutes, or a banana, a gel, or a sports drink in the last 30 minutes. A 5K does not deplete your glycogen stores, so the goal of the pre-race meal is stable blood sugar and a settled stomach, not fuel loading. Nothing new on race morning, and nothing needs to be eaten during the race itself.
The 5K is the distance people most often get wrong at the breakfast table, and they get it wrong in the same direction every time: they eat like it is a marathon. It is not. A 5K is 15 to 40 minutes of very hard running, and your muscles are already carrying several times more fuel than that requires. Nothing you eat on race morning will add energy you did not already have.
What the pre-race meal can do is stop your blood sugar from sagging, keep your stomach quiet, and let you go hard from the first kilometre. What it can also do, if you get it wrong, is put a lump of undigested food in your stomach while you are running at threshold, which is exactly the situation your gut is worst equipped to handle.
The Short Answer, by How Much Time You Have
| Time before the start | What to eat | Example for a 70 kg runner |
|---|---|---|
| 3 hours | A normal breakfast, mostly carbohydrate, low fat and fibre. 1 to 1.5 g carbohydrate per kg | Bagel with honey, banana, small coffee. About 80 to 100 g carbohydrate |
| 2 hours | A smaller version of the same. 0.75 to 1 g per kg | Two slices of white toast with jam and a banana. About 60 g |
| 60 to 90 minutes | A light snack, 30 to 50 g carbohydrate, nothing heavy | A banana and a slice of toast, or a small bowl of white rice |
| 30 minutes | Simple, fast sugar only, if anything at all | A gel, a few dates, or 250 ml of sports drink |
| 10 minutes | Fluid only | A few sips of water or sports drink |
Read that table as a sliding scale rather than five separate plans. The closer you get to the gun, the smaller and simpler the food has to be, because your stomach has less time to empty it. The rule underneath all of it is that the amount of food should shrink as the time shrinks, and it should never be something you have not eaten before a hard run.
The Early Morning 5K Problem
Most 5Ks, and virtually every parkrun, start early. If the gun goes at 9:00 you can have a proper breakfast at 6:30 without much difficulty. If it goes at 7:00, a three-hour meal means eating at 4:00 a.m., which almost nobody is going to do.
For early starts you have three legitimate options, and the wrong one is the one you have never practised.
- Small and early. Wake 90 minutes before, eat 30 to 50 g of very simple carbohydrate (toast and jam, a banana, a small bowl of instant oats made with water), then leave it alone.
- Liquid. Some runners tolerate a drink far better than food at 6 a.m. A sports drink, a small smoothie without fibre-heavy ingredients, or diluted juice provides carbohydrate without a solid mass in the stomach.
- Fasted, with a good dinner behind it. Run on last night’s glycogen, take only water and perhaps caffeine. This is a completely reasonable choice for a 5K, and many runners perform best this way. It only works if you ate properly the evening before, and if you have rehearsed it.
The evening before matters more for an early 5K than the morning does. A normal dinner containing decent carbohydrate, eaten at a normal hour, is doing most of the work. There is no need for the enormous pasta plate that belongs to the marathon; you are simply not starting the race short.
What to Avoid, and Why
| Avoid before a 5K | Reason | Better swap |
|---|---|---|
| High-fibre cereal, beans, large salads | Fibre slows stomach emptying and draws water into the gut | White bread, white rice, ripe banana |
| Fatty foods: eggs fried in oil, bacon, nut butter in quantity | Fat is the slowest macronutrient to leave the stomach | Jam, honey, syrup on a plain carbohydrate base |
| Large amounts of protein | Slow to digest and offers nothing for a 20-minute effort | Save it for the recovery meal |
| Anything new, including a novel gel flavour | Race morning is the worst possible testing ground | Whatever you used before your last hard session |
| Very large volumes of fluid in the last hour | A sloshing stomach and a queue for the toilets | Drink normally, then sip |
| Sugar alcohols (sorbitol, xylitol) in bars and sweets | A well-known cause of gut distress during exercise | Check the label; choose plain sugar sources |
It is worth understanding why the 5K is unusually hard on the stomach. Blood flow to the gut drops as intensity rises, and a 5K is run at a higher percentage of maximum than any longer race you do. Runners are often surprised that a breakfast they eat happily before a two-hour long run causes trouble before a 5K. The food did not change. The intensity did.
Caffeine: The One Thing That Genuinely Helps
Carbohydrate cannot improve a 5K, because you are not short of it. Caffeine can. It is among the most consistently supported performance aids in endurance sport, with meaningful benefits at 3 to 6 mg per kilogram of body weight taken roughly 45 to 60 minutes before the start.
| Body weight | Dose at 3 mg/kg | Dose at 6 mg/kg | Rough equivalent |
|---|---|---|---|
| 55 kg | 165 mg | 330 mg | 2 to 4 shots of espresso |
| 70 kg | 210 mg | 420 mg | 2 to 5 shots of espresso |
| 85 kg | 255 mg | 510 mg | 3 to 6 shots of espresso |
Two practical cautions. Coffee is a laxative for many people, which is either helpful or catastrophic depending on how far you are from a toilet; know which you are. And higher is not better: above about 6 mg per kg, most people get the jitters, a racing heart, and no additional performance. If you never drink coffee, race day is not the day to find out how you respond.
Do You Need Anything During a 5K?
No. Not fuel, not electrolytes, and in most conditions not even water. A 5K is over before carbohydrate you swallow during it could be absorbed and used. Some runners take a few sips at a water station in real heat, which is fine, but nobody has ever lost a 5K for want of a gel at 3 km.
What matters far more is what you did in the 24 hours before: normal meals, normal hydration, no experiments. If you finish a 5K feeling like you ran out of energy, the cause is almost always pacing, not nutrition.
A Worked Race Morning
| Time | Action | Detail |
|---|---|---|
| 18:30 the night before | Normal dinner | Carbohydrate-forward, moderate portion, nothing unfamiliar |
| 06:30 | Wake, drink 300 to 500 ml of water | Start the day hydrated rather than chasing it |
| 06:45 | Breakfast | Bagel or white toast with honey plus a banana, roughly 60 to 80 g carbohydrate |
| 08:00 | Coffee or caffeine | About 60 minutes out, at a dose you have tested |
| 08:20 | Last toilet stop, stop drinking large volumes | Sips only from here |
| 08:35 | Warm-up | Sipping water is fine; no food needed |
| 09:00 | Start | Nothing carried, nothing consumed during |
| 09:40 | Recovery | Carbohydrate plus 20 to 30 g protein within a couple of hours |
Shift every row if your start time differs. The structure is what matters: a real meal two to three hours out, caffeine an hour out, fluid tapering to sips, and nothing improvised.
Mavr sizes your pre-race meal and snack from your body weight and the actual gun time, then reminds you when to eat.
Frequently Asked Questions
What should I eat before a 5K race?
A familiar carbohydrate-based meal about 2 to 3 hours before: toast or a bagel with jam or honey plus a banana, low in fat and fibre. Roughly 1 to 1.5 g of carbohydrate per kilogram of body weight. If you have less time, eat a smaller version.
Should I eat before a 5K, or run fasted?
Both work. A 5K is short enough that you do not need morning fuel if last night’s dinner was adequate. Choose whichever you have practised before hard sessions, and do not switch on race day.
How long before a 5K should I eat?
Two to three hours for a full meal, 60 to 90 minutes for a light snack, and only simple sugar in the last 30 minutes. The less time you have, the smaller and simpler the food.
What should I eat before an early morning parkrun?
Either a small carbohydrate snack about 60 to 90 minutes before, a liquid option like diluted juice or a sports drink, or nothing at all. All three are reasonable; the deciding factor is what your stomach handles, which you should find out during training.
Should I take a gel before a 5K?
You do not need one, but a gel about 15 to 30 minutes before the start is a low-risk way to top up blood sugar if you could not eat a proper meal. Never use a gel or flavour you have not tried before.
What should I eat the night before a 5K?
A normal, carbohydrate-forward dinner at your usual time. No carb-loading is required for a 5K. Avoid very high-fibre, very fatty, or unfamiliar meals, and avoid heavy alcohol.
Sources
Sources and official references
- 1.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., 2026) · Pre-exercise meal composition and timing guidance
- 2.International Society of Sports Nutrition Position Stand: Caffeine and Exercise PerformanceJISSN (Guest et al., 2026) · The 3 to 6 mg/kg dosing window and timing
- 3.Exercise-Induced Gastrointestinal SyndromeAlimentary Pharmacology and Therapeutics (Costa et al., 2026) · Why higher intensity reduces gut blood flow and tolerance
Prompt ideas for AI assistants
- “What should I eat before a 7 a.m. parkrun?”
- “How much should I eat 90 minutes before a 5K?”
- “Should I take caffeine before a 5K race?”
Mavr builds the pre-race meal around your actual start time and body weight, so the portion and the timing are decided before race morning.
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.