What you eat before a run decides whether the run feels effortless or like wading through porridge. The right pre-run meal tops up glycogen, keeps blood sugar steady and stays out of your stomach's way. This guide gives you the exact windows, portions and foods that work — and the ones that reliably don't.
The core rule: carbs, timing, low fibre
Every pre-run meal solves the same three-part problem. You want carbohydrates for fuel, timed so they are absorbed before you start moving, and low enough in fibre, fat and protein that your gut is empty by the time you run. The further out you eat, the more of a proper meal you can have. The closer to the start line, the simpler and more liquid the food should be.
3 to 4 hours before: a proper meal
This is the sweet spot for long runs, races and any hard session. You have time to digest a real plate of food, so aim for 1 to 3 grams of carbohydrate per kilogram of body weight, a small amount of protein and very little fat.
- Porridge with banana, honey and a splash of milk.
- White toast or a bagel with jam and a scraping of peanut butter.
- Rice with a small piece of chicken or eggs and a little soy sauce.
- Pancakes with maple syrup and berries.
Race-morning default
For most amateurs, a bowl of porridge with banana and honey, eaten 3 hours before the gun, is the highest-hit-rate breakfast in endurance running. Practise it on long runs so race day is not the first time you try it.
1 to 2 hours before: a light top-up
You do not have time for a full meal. Target 0.5 to 1 gram of carbohydrate per kilogram of body weight, mostly simple carbs, low in fibre and fat. Think snack, not dinner.
- A banana and a slice of white toast with honey.
- A small bowl of cornflakes or rice pops with milk.
- A cereal bar plus a piece of fruit.
- Two rice cakes with jam.
15 to 30 minutes before: a quick hit
This close to the start, food is about topping up blood glucose, not digesting. Stick to 20 to 40 grams of fast carbs in an easily absorbed form. Liquid or gel-like textures beat solid food.
- An energy gel with a sip of water.
- A banana.
- A small handful of dates or medjool dates.
- A few sports chews or a piece of white bread with honey.
Watch out
Some runners get a rebound blood sugar dip when they eat pure sugar 30 to 45 minutes before starting. If that is you, either eat within 15 minutes of the run or push the snack out past the 60-minute mark. Both work — the middle window is the danger zone.
Foods to avoid before running
Anything that sits in your gut, spikes fibre or dumps fat into your digestion is a bad bet in the hours before a run. The classic offenders:
- High-fibre cereals, bran, and large portions of raw vegetables.
- Fatty foods — fry-ups, croissants, cheese-heavy dishes, creamy sauces.
- Large portions of protein like steak or thick Greek yoghurt within 2 hours.
- Beans, lentils and cruciferous vegetables (broccoli, cauliflower, cabbage).
- Very spicy food, which can accelerate gut motility mid-run.
- Alcohol the night before — dehydrating and disrupts sleep.
- Anything brand new. Race day is not the day to try a new gel.
Do you need to eat before every run?
No. For easy runs under 60 to 75 minutes at Zone 2, most runners are perfectly fine on nothing but water — glycogen stores from yesterday's meals cover the effort. Fasted easy runs are a valid tool if they do not compromise the session. But any hard session, long run, or race deserves fuel.
Hydration in the pre-run window
Sip 400 to 600 ml of water or an electrolyte drink in the 2 hours before a hard or long run — enough that your urine is pale straw, not clear and not dark. Stop drinking large volumes 20 minutes before the start so you are not sloshing. On hot days, an electrolyte drink beats plain water because it holds fluid in your system.
Building your own pre-run playbook
The single most useful thing you can do is stop treating race-morning nutrition as a race-morning decision. Every long run is a chance to test a breakfast, a snack timing and a hydration plan. Log what you ate, how long before, and how the run went. Within a few months you will have a personal, rehearsed protocol that you trust on race day.
KYN
Fuel the right run at the right time
KYN's adaptive plan tells you which sessions need real fuelling — and which are safe to run easy on nothing but water — so you can practise your race-day nutrition on the runs that matter.
Build your planFrequently asked questions
What should I eat before a morning run?
If you have 60 to 90 minutes, a banana and a slice of white toast with honey is close to optimal. If you have less than 30 minutes, a gel, a banana or a few dates plus a sip of water. If it is an easy Zone 2 run under an hour, water alone is fine.
What should I eat before a long run?
3 to 4 hours before: porridge with banana and honey, or a bagel with jam. 30 minutes before: a gel or a banana. During: 30 to 60 grams of carbohydrate per hour once the run passes 75 minutes.
Is it OK to run on an empty stomach?
For easy runs under about 75 minutes, yes — for most runners, fasted easy running is completely safe and can be a useful training stimulus. For hard sessions, long runs and races, always fuel.
How long before running should I stop eating?
A full meal needs 3 to 4 hours to clear. A light snack needs 60 to 90 minutes. A gel, a banana or a few dates can go in within 15 to 30 minutes. Solid food inside 30 minutes is usually a mistake.
What is the best pre-race breakfast?
Whatever you have already practised on multiple long runs. The most reliable default is porridge with banana and honey, eaten 3 hours before the gun, plus a gel 15 minutes before the start. Never debut a new food on race day.
Sources & references
- Burke, L. M. et al. (2011). Carbohydrates for training and competition. Journal of Sports Sciences.
- Thomas, D. T., Erdman, K. A. & Burke, L. M. (2016). Nutrition and Athletic Performance. Medicine & Science in Sports & Exercise.
- Jeukendrup, A. (2014). A step towards personalized sports nutrition: carbohydrate intake during exercise. Sports Medicine.
KYN
Try KYN free
Get an adaptive training plan built around your heart rate, RPE and recovery — not just pace.
Build your planRelated reading