How Long to Wait After Eating to Run: The Timing Table That Actually Works
How long you should wait after eating before a run depends on how much you ate and how hard you plan to run. Here is the exact table, why the wait exists, and how to shrink it when you have no time.
Quick answer
Wait about 3 to 4 hours after a full meal, 2 to 3 hours after a moderate meal, 1 to 2 hours after a snack of 200 to 300 kcal, and 30 to 60 minutes after a small carbohydrate snack under 150 kcal before running. A gel or sports drink needs only 10 to 15 minutes. Fat, fibre, protein, and portion size all slow gastric emptying, and running hard slows it further, so easy runs tolerate a shorter wait than tempo runs, intervals, or races.
You finished lunch 40 minutes ago and the run is not going to schedule itself. So can you go now, or do you wait? The honest answer is that it depends on two things, and only two: how big and heavy the meal was, and how hard you plan to run. Everything else in this guide follows from those.
This guide gives you the wait times by meal size, the reason those numbers exist, what to eat in each window if you are short on time, and the mistake most runners make in the opposite direction: waiting so long that they start empty.
The Short Answer
| What you ate | Wait before an easy run | Wait before a hard run or race |
|---|---|---|
| Full meal (600 to 900 kcal, with fat and protein) | 2.5 to 3 hours | 3 to 4 hours |
| Moderate meal (400 to 600 kcal) | 1.5 to 2 hours | 2 to 3 hours |
| Snack (200 to 300 kcal, mostly carbohydrate) | 45 to 60 minutes | 60 to 90 minutes |
| Small carbohydrate snack (under 150 kcal) | 15 to 30 minutes | 30 to 45 minutes |
| Gel, chews, or sports drink | 5 to 10 minutes | 10 to 15 minutes |
If you only remember one line: a meal needs three hours, a snack needs one, and a gel needs ten minutes. Now here is why, because the why is what lets you bend the rule safely.
Why the Wait Exists: Gastric Emptying in Plain English
The wait has nothing to do with digestion being finished. Food takes a day or more to fully pass through you. What matters is gastric emptying: how long the food sits in your stomach before it moves on to the small intestine. A full stomach bouncing at 170 steps per minute is what causes the sloshing, the nausea, the side stitch, and the reflux.
Gastric emptying runs at its own pace and you cannot rush it, but several things reliably slow it down. All of them are in your control.
- Fat is the biggest brake. A meal with 30 g of fat can sit in the stomach twice as long as the same calories from carbohydrate.
- Fibre slows emptying and holds water, which is why a big salad or a bowl of beans feels heavy for hours.
- Protein empties slower than carbohydrate, though faster than fat. A large steak is a 4-hour meal.
- Volume matters independently of calories. A litre of soup empties slower than a small sandwich with the same energy.
- Intensity slows everything. Above roughly 70 percent of maximum effort, blood is diverted from the gut to the legs and emptying can nearly stop.
- Heat and dehydration slow emptying further, so summer runs need a longer wait than winter ones.
- Nerves slow it too, which is why race morning needs more margin than a normal training morning.
Liquids and simple carbohydrate are the exception. Water empties within minutes. A sports drink at 6 to 8 percent carbohydrate empties nearly as fast. A gel washed down with water is in your bloodstream inside 15 minutes. That is the entire reason race fueling is built on gels and drinks rather than sandwiches.
The Timing Table by Meal Size, With What Each Looks Like
The numbers above are only useful if you can recognise which row you are in. Here are the rows again with real food attached.
| Category | Typical example | Approx. energy | Wait (easy / hard) |
|---|---|---|---|
| Full meal | Pasta with meat sauce, garlic bread, side salad | 800 kcal | 3 h / 4 h |
| Full meal, high fat | Burger and fries, pizza, creamy curry | 900+ kcal | 3.5 h / 4 h or more |
| Moderate meal | Rice bowl with chicken and vegetables | 500 kcal | 2 h / 3 h |
| Light meal | Two slices of toast with jam and a banana | 350 kcal | 1 h / 1.5 h |
| Snack | Bagel with a thin spread of peanut butter | 250 kcal | 45 min / 75 min |
| Small carbohydrate snack | One banana, or a handful of dried fruit | 100 kcal | 20 min / 40 min |
| Liquid or gel | One gel, or 500 ml of sports drink | 100 to 150 kcal | 10 min / 15 min |
It Also Depends on the Run
The same meal behaves differently depending on what you ask your legs to do. This is the half of the answer most articles skip, and it is the half that explains why the run you did fine after breakfast last week made you sick this week.
| Run type | How tolerant your gut is | Practical rule |
|---|---|---|
| Easy run, 30 to 60 min | Very tolerant; blood flow to the gut stays high | Half the standard wait is usually fine. A light meal 60 minutes out works for most people. |
| Long run, 90 min or more | Tolerant at the start, but you need fuel on board | Real meal 2 to 3 hours out, then a small carb top-up 30 minutes before. Do not skip the meal to shorten the wait. |
| Tempo or threshold | Sensitive; sustained effort restricts gut blood flow | Full 3-hour wait after a meal, or a carb-only snack 60 to 90 minutes before. |
| Intervals or hill repeats | Least tolerant; jarring plus high intensity | Same as tempo, and keep fat and fibre out of the last 3 hours entirely. |
| Race | Sensitive, and nerves slow emptying further | Breakfast 3 hours before the gun, then a gel or sports drink 15 minutes before the start. |
What to Eat in Each Window
Most of the time you are not choosing when to eat; the run time is fixed and you are choosing what to eat given the time left. Work backwards from the start.
| Time until the run | Eat this | Avoid this |
|---|---|---|
| 3 to 4 hours | A normal balanced meal: carbohydrate base, moderate protein, some fat, vegetables | Nothing off-limits, but keep it recognisable; race morning is not the day to try new food |
| 2 hours | Carbohydrate-led meal, lower fat: rice and chicken, toast and eggs, oats with fruit | Fried food, creamy sauces, large salads, beans |
| 1 hour | 200 to 300 kcal, almost all carbohydrate: bagel and jam, banana and honey, a small bowl of cereal | Anything with more than 5 g of fat or fibre |
| 30 minutes | 100 to 150 kcal of fast carbohydrate: banana, dried fruit, white toast, sports drink | Protein bars, nuts, anything you have to chew for a while |
| 15 minutes or less | A gel with water, chews, or 300 to 500 ml of sports drink | Solid food of any kind |
Notice the pattern: as the window shrinks, the food gets simpler, smaller, and more liquid. You are trading the completeness of a meal for the speed of a carbohydrate hit. That trade is fine for any single run. It is not fine as a permanent strategy, because a runner who lives on the bottom two rows is chronically under-fuelled by the afternoon.
Morning Runs: When There Is No Time to Wait
The morning runner does not have a 3-hour window and never will. The workable options are to run easy on a small carbohydrate snack eaten 15 to 30 minutes before, to run short easy sessions fasted with a solid dinner the night before doing the work, or to move the long and hard sessions to a time of day when a real meal can precede them. What does not work is a full breakfast at 6:15 and intervals at 6:45.
For a long run first thing, the night-before dinner carries most of the load, and a 200 to 300 kcal carbohydrate snack 45 to 60 minutes before the start does the rest. Set the alarm earlier for the snack, not for a breakfast you will regret.
Evening Runs: The After-Work Problem
Evening runners have the opposite problem: lunch was 5 or 6 hours ago and by the time they lace up, the tank is empty. The fix is a deliberate snack at around 3 or 4 in the afternoon, 60 to 90 minutes before the run, in the 200 to 300 kcal range. Then dinner after. Runners who skip the afternoon snack and go straight from a 1 pm lunch to a 6:30 pm tempo run are not waiting the right amount of time; they are waiting far too long.
Signs You Got the Timing Wrong
- A side stitch in the first 15 minutes usually means you ate too much or too recently, or drank a large volume right before starting.
- Sloshing or a heavy stomach is undigested volume; wait longer next time or eat less.
- Nausea that builds with intensity is the gut losing blood flow while still holding food; shorten the meal, not the run.
- Reflux or burping points to fat or a large portion within 2 hours of a hard session.
- Feeling flat, heavy-legged, and unusually hungry mid-run means you waited too long: more than 4 hours since food before a hard or long session.
- Feeling light-headed 20 minutes in after a sugary snack is possible but uncommon and passes within minutes once running; see the next section.
The Rebound Hypoglycaemia Myth
A widely repeated warning says you should never eat carbohydrate in the 30 to 60 minutes before a run because it spikes insulin, and the combination of insulin and exercise then crashes your blood sugar. The mechanism is real; the consequence is not. Reviews of the pre-exercise feeding literature find that while blood glucose can dip briefly in the first 15 to 20 minutes of exercise in some people, it corrects itself once the run is under way and performance is not reduced. Only a small minority of runners notice symptoms, and those runners can fix it by eating a little earlier or taking the carbohydrate in the final 5 minutes before starting, when there is no time for an insulin response at all. For everyone else, a banana 30 minutes out is a good idea, not a risk.
A Protocol You Can Actually Follow
- Fix the run time first, then work backwards. The run is the anchor.
- Three hours or more before: eat a normal meal. Two hours: carbohydrate-led, low fat. One hour: a snack. Thirty minutes: fruit or toast. Fifteen minutes: gel or sports drink.
- Hard or long session today? Add an hour of margin to the meal wait and keep fat and fibre out of the final 3 hours.
- Easy run today? You can halve the wait and still be fine.
- More than 4 hours since your last food and a hard or long run ahead? Eat something. Empty is a worse way to start than slightly full.
- Same meal, same wait, same run type, and it still went wrong? Note it. Individual tolerance varies a lot and your own log beats any table after a few weeks.
Mavr reads the run on your calendar, its start time, and its intensity, and tells you what to eat and when, from the 3-hour meal to the 15-minute top-up.
Frequently Asked Questions
How long after eating can I run?
Wait 3 to 4 hours after a full meal, 2 to 3 hours after a moderate meal, about 1 hour after a 200 to 300 kcal snack, and 30 minutes after a small carbohydrate snack such as a banana. Halve those times for an easy run; keep them in full for tempo runs, intervals, and races.
Can I run 30 minutes after eating?
Yes, if what you ate was small and mostly carbohydrate: a banana, a slice of white toast with jam, dried fruit, or a sports drink. A full meal 30 minutes before running will cause sloshing, cramps, or nausea for most people, especially at higher intensity.
Is it bad to run on a full stomach?
It is uncomfortable rather than dangerous. Running diverts blood away from the stomach, so a full stomach empties slowly, bounces, and often causes a side stitch, reflux, or nausea. If you have eaten a large meal, either wait 3 hours or keep the run short and very easy.
How long should I wait to run after breakfast?
A typical breakfast of 400 to 600 kcal needs about 2 hours before an easy run and 3 hours before a hard one. If you have less time, make breakfast smaller and simpler: toast and jam or a banana can be eaten 30 to 45 minutes before.
What happens if I wait too long after eating to run?
Liver glycogen falls after about 4 hours without food, so a hard or long run started that late feels flat and heavy and often ends early. If your last meal was more than 4 hours ago and the run is longer than 60 minutes or hard, eat a small carbohydrate snack 30 to 60 minutes before you start.
Does eating sugar right before running cause a crash?
Rarely. Blood sugar can dip briefly in the first 15 to 20 minutes for some runners but corrects itself once exercise is under way, and studies show no loss of performance. If you are one of the few who feels it, eat the snack either 90 minutes before or within the final 5 minutes before you start.
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., 2016) · Pre-exercise meal timing and composition guidance: 1 to 4 g/kg carbohydrate 1 to 4 hours before, low fat and fibre close to exercise
- 2.International Society of Sports Nutrition Position Stand: Nutrient TimingJournal of the ISSN (Kerksick et al., 2017) · Pre-exercise feeding windows and what to eat in each
- 3.The Myths Surrounding Pre-Exercise Carbohydrate FeedingAnnals of Nutrition and Metabolism (Jeukendrup and Killer, 2010) · Rebound hypoglycaemia is uncommon and does not impair performance
- 4.Gastrointestinal Complaints During Exercise: Prevalence, Etiology, and Nutritional RecommendationsSports Medicine (de Oliveira, Burini, and Jeukendrup, 2014) · Fat, fibre, protein, and intensity as drivers of GI symptoms; reduced gut blood flow at high intensity
- 5.Pre-Exercise Nutrition: The Role of Macronutrients, Modified Starches and Supplements on Metabolism and Endurance PerformanceNutrients (Ormsbee, Bach, and Baur, 2014) · Review of pre-exercise meal composition and timing effects on performance
Prompt ideas for AI assistants
- “I just ate lunch, how long until I can run?”
- “What can I eat 30 minutes before a tempo run?”
- “Why do I feel sick when I run after breakfast?”
Mavr looks at the run on your calendar and tells you what and when to eat before it, so the timing question is answered before you have to ask it.
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.