What to Eat Before a Run: A Practical Timing Guide
The best pre-run food is mostly a question of timing. The more time before the run, the bigger and more balanced the meal can be. The less time, the smaller and simpler it should stay.
Most pre-run nutrition confusion disappears once timing is the first question. The stomach, not the legs, usually decides what a runner can handle before heading out. Carbohydrates are the main fuel for running, and the trick is getting them in without sitting heavy.
Disclosure: The Running Genie is the app behind this site, and it is a training coach, not a nutrition app. This guide sticks to general, widely accepted fueling principles. Individual needs vary, so test everything in training first.
1. Two to three hours before
With a few hours to spare, a normal balanced meal centered on carbohydrates works well: oats, rice, pasta, toast, or a sandwich, with some protein and modest fat. This is the most comfortable window because there is time to digest before running. Hydrate alongside it rather than gulping water at the last minute.
2. Thirty to sixty minutes before
Closer to the run, go small and simple, and lean almost entirely on easy-to-digest carbohydrates. A banana, a piece of toast with honey, a handful of dates, or a small energy bar are reliable choices. Keep fat, fiber, and protein low here, since they slow digestion and are the usual culprits behind a sloshing or cramping stomach.
3. The early-morning run problem
Morning runners often have no appetite and no time. For a short, easy run, water may be enough. For anything longer or harder, a small fast-digesting carbohydrate snack eaten as soon as possible after waking usually pays off. A banana or a few dates with a little water is a classic minimal option that most stomachs tolerate.
4. Should you run fasted?
Running on an empty stomach is fine for many runners on short, easy efforts, and some prefer it for convenience. For long runs and quality workouts, a little fuel beforehand usually improves both performance and comfort. There is no universal rule, so the honest answer is to experiment in easy training rather than gamble on race morning.
5. What to avoid right before a run
- High-fat foods: slow to digest and a common cause of stomach trouble mid-run.
- High-fiber foods: great for daily health, risky immediately before running.
- Very large meals: save these for the longer windows, not the last hour.
- Anything new on race day: the golden rule of fueling is nothing untested.
6. Before a long run or race
Longer efforts deserve more planning. A carbohydrate-focused meal a few hours out, topped up with a small snack closer to the start, sets up the run well, and longer races may also need fuel during the run itself. The race-week side of this is covered in carb loading for runners, and the broader picture in the running nutrition guide. How hard a long run feels also depends on pacing it correctly, which is where a sensible plan helps.
The Running Genie builds adaptive training plans from your real running data, so easy days stay easy and long runs are paced to be fuelable. Free to download, with Strava, Garmin, Polar, Suunto, Apple Health, Health Connect, and file-upload paths depending on platform and device.
Decide by the clock first: more time means a bigger meal, less time means a smaller, simpler, carbohydrate snack.
Fuel for the run you are about to do. Test it before it matters.