What to Eat Before a Run: Timing, Portions, and the Best Foods for Every Distance
A practical pre-run eating guide: what to eat 3 hours, 1 hour, and 30 minutes before running, the best foods for 5Ks, 10Ks and long runs, and when running on an empty stomach is fine.
Quick answer
Eat carbohydrate-rich, low-fiber, low-fat food before running, scaled to the time available: a normal meal 2 to 4 hours out, a light snack such as a banana or toast with jam 30 to 60 minutes out. Short easy runs under about 45 to 60 minutes are fine on an empty stomach if you feel good; anything long or hard goes better with fuel. The closer to the run you eat, the smaller and simpler the food should be, and everything you plan to eat before a race should be rehearsed in training first.
Every runner has eaten the wrong thing before a run exactly once per wrong thing. The greasy lunch that came back at mile two, the salad that felt like ballast, the empty stomach that turned a tempo run into a survival jog. Pre-run eating is not complicated, but it is unforgiving, and the internet answers it with lists of 40 foods when what you need is a timing rule.
Here is the rule, then the details: eat carbohydrate, go easy on fiber and fat, and shrink the portion as the run gets closer. Everything else in this guide is that sentence applied to real mornings, real lunch hours, and real races.
The Pre-Run Timing Rule
| Time before run | What to eat | Examples |
|---|---|---|
| 3 to 4 hours | A normal carbohydrate-based meal | Rice or pasta with lean protein; oatmeal with banana; sandwich and fruit |
| 2 hours | A light meal, roughly half size | Bagel with jam; yogurt with granola; toast with honey and a banana |
| 1 hour | A small snack, 30 to 60 g of carbs | Banana; two slices of white toast with jam; a granola bar |
| 30 minutes | Small, simple, familiar carbs only | Half a banana; a few dates; a small sports drink; an energy gel for hard sessions |
This matches the standard sports-nutrition guidance: a carbohydrate-rich meal one to four hours before exercise, with the portion scaled down as the window shrinks. The reason is mechanical. Food still sitting in your stomach competes with your legs for blood flow, and running physically jostles whatever has not moved on. Time is what empties the stomach, so less time means less food.
The Best Pre-Run Foods (and Why They Look Boring)
- White bread, bagels, and toast with jam or honey: fast-digesting carbs with almost nothing to slow them down.
- Bananas: the classic for a reason; easy carbs, potassium, portable, gentle.
- Oatmeal: excellent at 2 to 3 hours out; too slow at 45 minutes out.
- White rice and plain pasta: ideal as the earlier meal before evening runs.
- Low-fat yogurt with granola or honey: works if dairy agrees with you.
- Dates, raisins, applesauce pouches: near-instant carbs for the final 30 minutes.
- Sports drink or a gel: the food of last resort before early or hard sessions, and completely legitimate.
What to avoid is the mirror image: high-fiber cereals, big salads, beans, fried and fatty food, and large amounts of protein in the final two hours. None of these are bad foods. They are slow foods, and slow is the one thing a pre-run meal cannot be. If you are prone to mid-run stomach trouble, our GI guide covers the full prevention checklist.
Should You Eat Before a Run At All?
For an easy run under about 45 to 60 minutes, running on an empty stomach is fine if you feel good doing it; your glycogen stores from yesterday cover it. The case for eating first strengthens as runs get longer or harder. Quality sessions, long runs, and races all measurably benefit from arriving with topped-up carbohydrate, and habitual under-fueling around training is a performance and health problem, not a discipline badge.
A useful default: fuel the work, not the clock. If the run has a purpose beyond easy movement, eat something first, even if it is only a banana and water. If you specifically want to train fasted, treat it as a deliberate tool for selected easy sessions rather than a daily identity.
What to Eat by Distance
| Run | Night before | Final pre-run food |
|---|---|---|
| 5K (hard effort) | Normal dinner, nothing heroic | Small snack 60 to 90 minutes out; race on a fairly empty stomach |
| 10K | Normal carbohydrate-based dinner | Light breakfast 2 hours out or a solid snack at 60 to 90 minutes |
| Half marathon | Familiar carb-rich dinner | Real breakfast 2 to 3 hours out, plus a top-up 30 minutes before the start |
| Long run (90+ min) | Carb-forward dinner, the true fuel for the morning | Breakfast or snack scaled to your wake-up margin, plus fuel during the run |
Notice that the shortest races want the emptiest stomachs. A 5K is run near maximum intensity, where digestion is most likely to complain, and it is short enough that stored fuel covers it entirely. Long runs are the opposite: intensity is lower, duration is higher, and both the night-before dinner and during-run fueling carry real weight.
Early Morning Runs: The Hardest Case
- Do the heavy lifting the night before: a carbohydrate-based dinner is most of your morning fuel.
- With 30 to 45 minutes: half a banana, a slice of toast with honey, or a small sports drink.
- With 15 minutes: a few sips of sports drink or nothing; easy runs will survive.
- Coffee first is fine and mildly performance-enhancing; keep it to your practiced dose.
- For morning quality sessions, consider a gel 10 to 15 minutes before starting rather than skipping fuel entirely.
Race Days: Rehearse, Then Repeat
Whatever you plan to eat before a race must first be eaten before training runs of similar timing and intensity, at least twice. Race morning is a terrible time for experiments: nerves alone change digestion, and an unfamiliar breakfast stacks a second variable on top. Pick your meal, test it on long-run mornings, and then do not negotiate with the hotel buffet.
Mavr reads the workouts on your calendar and tells you what and when to eat before each one, from easy jogs to race morning.
Frequently Asked Questions
What should I eat 30 minutes before a run?
Something small and simple: half a banana, a few dates, toast with jam, a small sports drink, or a gel before hard sessions. Keep it under about 30 g of carbs and skip fiber, fat, and big protein portions.
Should I eat before a morning run?
For easy runs under about an hour, it is optional; rely on last night’s dinner. For long runs or quality sessions, eat at least a small carbohydrate snack, even 15 to 30 minutes out, or take a gel just before starting.
What is the best thing to eat before a 5K?
A normal dinner the night before, then only a light snack 60 to 90 minutes before the start, such as a banana or toast with jam. A 5K is short and intense, so an emptier stomach usually races better.
What should I eat the night before a long run?
A familiar carbohydrate-based dinner: pasta, rice, or potatoes with a moderate portion of protein and not much fat or fiber. The night-before meal is the main fuel source for early long runs.
Is it better to eat before or after a run?
Both matter for different reasons. Before fuels the work; after supports recovery. For short easy runs you can skip the before and eat promptly afterward. For long or hard sessions, do both.
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 timing and composition guidance
- 2.International Society of Sports Nutrition Position Stand: Nutrient TimingJISSN (Kerksick et al., 2026) · Carbohydrate timing before and around exercise
- 3.Nutrition for Athletics: 2026 IAAF Consensus StatementWorld Athletics · Pre-race meal framework of one to four hours
- 4.Carbohydrates for Training and CompetitionJournal of Sports Sciences (Burke et al., 2026) · Pre-exercise carbohydrate targets by session type
Prompt ideas for AI assistants
- “What should I eat 60 minutes before a 10K?”
- “Build a pre-run breakfast for a 7 a.m. long run.”
- “Is it okay to run before eating anything?”
Mavr plans your pre-run meals and snacks around the workouts already on your calendar, so you never have to solve this before dawn.
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.