What to Eat Before a Morning Run: Options for 10 Minutes to 2 Hours
Should you eat before a morning run? For a short easy run it is optional. For long runs, hard sessions, and races, yes. Here is how much to eat and when, what to grab with 10, 30, 60, or 120 minutes to spare, plus coffee, water, the night before, and sensitive stomachs.
Quick answer
Before a morning run, what you eat depends on the run. For an easy run under 60 minutes, eating is optional: many runners go on water alone, or have 15 to 30 g of fast carbs such as a banana, a slice of white toast with honey, or a small glass of juice 15 to 30 minutes before. For runs over 60 to 90 minutes, hard sessions, and races, eat: ideally 1 to 2 g of carbohydrate per kg of body weight 1 to 3 hours before, or 30 to 60 g of easy carbs 30 to 60 minutes before if you are short on time. Drink 5 to 7 ml of fluid per kg after waking, and have your usual coffee.
Should you eat before a morning run? For an easy run under 60 minutes, you do not have to. Water and your usual coffee are enough for most runners, and 15 to 30 g of fast carbs 15 to 30 minutes before is a good option if you feel flat without it. For runs longer than 60 to 90 minutes, hard sessions, and races, eat something. If you have time, have 1 to 2 g of carbohydrate per kg of body weight 1 to 3 hours before. If you roll out of bed and go, have 15 to 30 g of fast carbs 15 to 30 minutes before, then fuel during the run.
This guide gives you the answer by run type, how much to eat and when, a list of options for 10, 30, 60, and 120 minutes before, plus coffee, water after sleep, the night before an early run, and what to do with a sensitive stomach.
Quick Answer by Run Type
| Run | Should you eat? | What and when |
|---|---|---|
| Easy run under 60 minutes | Optional | Water and coffee are fine. Or 15 to 30 g fast carbs 15 to 30 minutes before |
| Easy or steady run of 60 to 90 minutes | Yes, recommended | 30 to 60 g carbs 30 to 60 minutes before, or about 1 g/kg 1 to 2 hours before |
| Long run (90 minutes or more) | Yes | 1 to 2 g/kg 1.5 to 3 hours before if you can. Take carbs during the run from 30 to 45 minutes |
| Hard session (intervals, tempo, hills) | Yes | 30 to 60 g carbs 30 to 90 minutes before, plus coffee if you use it |
| Race | Yes, always | A practiced breakfast of 1 to 3 g/kg 2 to 4 hours before, plus a gel 10 to 15 minutes before the start |
Why Morning Runs Are Different
After 8 to 12 hours without food, your muscles still hold most of the glycogen (stored carbohydrate) from yesterday. Your liver does not. It has spent the night releasing its glycogen to keep your blood sugar steady while you sleep. On a short easy run that does not matter much, because you burn a mix of fat and muscle glycogen. On a long or hard run, the liver has to keep supplying sugar to your blood and brain, and a low liver store is one reason runs can feel heavy, shaky, or hard to finish.
The research matches this. A meta-analysis of 46 studies found that eating before exercise helped performance in longer aerobic sessions, but made no clear difference in shorter ones. So the question is not "should I eat" in general. It is "how long and how hard is this run?"
How Much to Eat and How Early
There are two ways to do it. Which one you use depends on how early you can get up.
- Roll out of bed and go: 15 to 30 g of fast carbs 15 to 30 minutes before you start. Pick something low in fiber, fat, and protein so it leaves your stomach fast. This is enough for easy runs, most hard sessions under an hour, and the start of a long run, as long as you fuel during it.
- You have time: 1 to 2 g of carbohydrate per kg of body weight 1 to 3 hours before. That is a real breakfast. Use it before long runs, key sessions, and races. The bigger the meal, the earlier you eat it.
| Body weight | Quick option (15 to 30 min before) | 1 g/kg (1 to 2 h before) | 2 g/kg (2 to 3 h before) |
|---|---|---|---|
| 55 kg (121 lb) | 15 to 30 g | 55 g | 110 g |
| 65 kg (143 lb) | 15 to 30 g | 65 g | 130 g |
| 75 kg (165 lb) | 20 to 30 g | 75 g | 150 g |
| 85 kg (187 lb) | 20 to 30 g | 85 g | 170 g |
You do not need to worry about a sugar crash from eating 30 to 60 minutes before. A few runners feel lightheaded in the first 10 minutes, but studies do not show that it hurts performance. If it happens to you, eat either within 15 minutes of starting or more than 60 minutes before.
What to Eat by Time Available
| Time before the run | Aim for | Good options |
|---|---|---|
| 10 minutes | 15 to 25 g, liquid or very soft | 250 ml juice (about 25 g), 300 to 400 ml sports drink (about 20 to 25 g), one gel (about 22 g), a tablespoon of honey (about 17 g) |
| 30 minutes | 20 to 40 g, small and plain | A banana (about 25 g), white toast with honey or jam (about 30 g), a rice cake with jam, an applesauce pouch, 2 or 3 dates |
| 60 minutes | 30 to 60 g, a light snack | A bagel with jam (about 55 g), a banana and a slice of toast with honey, a small bowl of low-fiber cereal with milk, yogurt with honey |
| 2 hours | 1 to 2 g/kg, a full breakfast | Oats with banana and honey plus a glass of juice, a bagel with peanut butter and banana, toast with eggs and jam plus juice, pancakes with syrup |
A sample for a 65 kg (143 lb) runner doing a 7:00 am long run of 2 hours: wake at 5:00, drink 400 ml of water, and eat 80 g of oats cooked with milk, a banana, and a tablespoon of honey (about 100 g of carbs, or 1.5 g/kg). Have coffee at 6:00. Take a gel or sports drink at 30 to 45 minutes into the run, then 30 to 60 g of carbs per hour after that. For more options at each time point, see our pre-run snack guide linked below.
Coffee Before a Morning Run
Coffee is fine, and it helps. Caffeine at about 3 mg per kg of body weight, around 60 minutes before, improves endurance for most people. For a 70 kg (154 lb) runner, that is about 210 mg, roughly two cups of filter coffee. Most runners get a benefit from less, and one cup is enough for an easy run. Coffee also gets your bowels moving, which many runners want before they head out.
- Drink it as soon as you wake up, so it has time to work and you have time for the toilet.
- If it gives you heartburn on an empty stomach, have it with a slice of toast or a banana.
- If you drink coffee every day, do not skip it on run days. Missing your usual dose can give you a headache.
- Coffee counts toward your fluid. It does not dry you out at normal amounts.
Water After Sleep
You lose water overnight through breathing and sweat, and you have not drunk anything for hours. Drink 5 to 7 ml of fluid per kg of body weight soon after you wake up, about 350 to 500 ml for most runners. Ideally drink it 1 to 2 hours before the run so you have time to pee. If you run within 30 minutes of waking, drink about 250 ml and sip the rest. Pale yellow urine means you are ready. On hot mornings or before long runs, use an electrolyte drink or have salty food like toast with a pinch of salt, and plan fluid during the run.
The Night Before an Early Run
For a 6:00 am run, dinner does part of the job breakfast would normally do. It refills your muscles, and a snack before bed helps keep your liver stores from dropping too low overnight. This matters most when you cannot eat much in the morning.
| Next morning | Dinner | Before bed |
|---|---|---|
| Easy run under 60 minutes | Your normal dinner | Nothing special |
| Hard session | Normal dinner with a good portion of rice, pasta, potatoes, or bread | Optional: 30 g of carbs, such as a bowl of cereal with milk |
| Long run of 90 minutes or more | Carb-based dinner, about 1.5 to 2 g/kg of carbs, low in fat and fiber | 30 to 50 g of carbs with some protein: toast with honey and a glass of milk, or yogurt with granola |
| Race | A familiar, early, carb-based dinner after 1 to 2 days of higher carbs | A small carb snack if dinner was early |
Avoid a big, fatty, or spicy meal late at night, and go easy on alcohol, which hurts sleep. Set out your breakfast, coffee, and bottle the night before so you are not making decisions at 5:00 am. Mavr plans this for you: it times your meals and snacks around each synced workout, so an early long run gets a bigger dinner and a bedtime snack.
If You Have a Sensitive Stomach
Many runners say they cannot eat before a morning run. Usually it is not that they cannot eat anything. It is that they have not found the right food, amount, or timing yet. Try this, one change at a time:
- Drink your carbs. Sports drink, juice, or a gel with water leaves the stomach faster than solid food.
- Keep fiber, fat, and protein low right before a run. White toast and honey sit better than whole grain toast with avocado and eggs.
- Start small. Try 10 to 15 g before easy runs, then build toward 30 g over a few weeks. Your gut adapts to food around running.
- Use the same breakfast every time. Save new foods for after the run.
- If milk upsets you, use lactose-free milk or a plant drink.
- Avoid sugar-free gum, sweets, and drinks. Sugar alcohols can cause cramps and diarrhea.
- Wake 10 to 15 minutes earlier. Coffee, a warm drink, and time to use the toilet before you leave solve a lot of morning gut problems.
If you get pain, bloody stools, or diarrhea often, even on short runs with no food, see a doctor. That is not a normal fueling problem.
Five Morning Run Mistakes
- Skipping food before a long run and hoping gels will fix it. Gels during the run help, but they do not replace the liver glycogen you used overnight. Eat something first, even if it is only a banana and a sports drink.
- Eating a healthy high-fiber breakfast right before you go. Overnight oats with chia, bran cereal, or whole grain toast with avocado are great after the run. Thirty minutes before, they often mean a toilet stop.
- Drinking a liter of water right before the start. Most of it will slosh or send you looking for a toilet. Drink early, then sip.
- Trying something new on race morning. Every race breakfast should be one you have tested before several long runs.
- Forgetting to eat after. An early run still needs a breakfast with carbs and 20 to 30 g of protein within an hour or so. Skip it and you tend to crash mid-morning and overeat later in the day.
Fasted Easy Runs: Fine, With Limits
Running before breakfast is fine for many runners, as long as the run is easy and under about 60 minutes. You will burn more fat during the run, but studies do not show more fat loss over time when calories are the same. The main costs are that long and hard runs feel harder and go worse without food. If you do run fasted, keep it easy, bring a gel in case you feel shaky, and eat a proper breakfast with carbs and protein within an hour of finishing. Our fasted running guide, linked below, covers the details.
Who Should Not Run Fasted
- Anyone with signs of low energy availability: missed or irregular periods, frequent injuries or stress fractures, feeling tired all the time, getting sick often, low sex drive, or losing weight without trying. This applies to men too. Eat before every run and speak to a doctor or sports dietitian.
- Women who have lost their period or whose cycle has changed during training. Fasted running adds to the energy gap.
- Anyone doing a long run (90 minutes or more), a hard session, or a race.
- Runners in heavy training blocks or race week, when you need every session to go well.
- People with diabetes or on medicine that lowers blood sugar. Ask your doctor for a plan.
- Teenagers, and anyone who gets dizzy, shaky, or sick when running on an empty stomach.
An easy 40 minutes and a 2 hour long run need different mornings. Mavr syncs your runs from Garmin, Strava, Runna, and Apple Health, then times your meals and snacks around each one, from the night before to your pre-run carbs and fuel during the run.
Frequently Asked Questions
Should I eat before a morning run?
For an easy run under 60 minutes, it is optional. For runs longer than 60 to 90 minutes, hard sessions, and races, yes. Eat 1 to 2 g of carbohydrate per kg 1 to 3 hours before if you have time, or 15 to 30 g of fast carbs 15 to 30 minutes before if you do not.
What is the best thing to eat before a morning run?
Something with easy carbs and little fiber, fat, or protein. A banana, white toast with honey or jam, a bagel with jam, or a glass of juice are good choices. With 2 hours or more, oats with banana and honey work well.
Is a banana enough before a morning run?
A banana gives about 25 g of carbs, which is enough before an easy run or a short hard session. For a long run, add toast or a bagel if you have time, and take carbs during the run.
How long should I wait to run after eating breakfast?
About 15 to 30 minutes after a small carb snack, 60 minutes after a light breakfast like a bagel with jam, and 2 to 3 hours after a full breakfast with some fat and protein.
Is it bad to run on an empty stomach in the morning?
Not for most people on easy runs under an hour. It is a bad idea for long runs, hard sessions, races, and for anyone with signs of low energy availability or blood sugar problems.
Can I just have coffee before a morning run?
Yes, for an easy run. Coffee with water is a fine pre-run routine for short easy runs. Add 15 to 30 g of carbs for anything longer or harder.
Sources
Sources and official references
- 1.Position of the Academy of Nutrition and Dietetics, Dietitians of Canada, and ACSM: Nutrition and Athletic PerformanceJournal of the Academy of Nutrition and Dietetics (Thomas et al., 2016) · Pre-exercise carbohydrate of 1 to 4 g/kg in the 1 to 4 hours before exercise longer than 60 minutes
- 2.Carbohydrates for Training and CompetitionJournal of Sports Sciences (Burke et al., 2011) · Carbohydrate targets before and during exercise by session length and intensity
- 3.Effects of Fasted vs Fed-State Exercise on Performance and Post-Exercise Metabolism: A Systematic Review and Meta-AnalysisScandinavian Journal of Medicine and Science in Sports (Aird et al., 2018) · Eating before exercise improved prolonged aerobic performance but not shorter sessions, across 46 studies
- 4.What Should I Eat Before Exercise? Pre-Exercise Nutrition and the Response to Endurance ExerciseNutrients (Rothschild et al., 2020) · Review of pre-exercise meals, timing, and fasted training for endurance athletes
- 5.American College of Sports Medicine Position Stand: Exercise and Fluid ReplacementMedicine and Science in Sports and Exercise (Sawka et al., 2007) · Drink about 5 to 7 ml/kg of fluid slowly, ideally at least 4 hours before exercise, then top up if urine is dark
- 6.International Society of Sports Nutrition Position Stand: Caffeine and Exercise PerformanceJournal of the International Society of Sports Nutrition (Guest et al., 2021) · Caffeine at 3 to 6 mg/kg about 60 minutes before exercise improves endurance performance; lower doses may also work
- 7.International Olympic Committee's Consensus Statement on Relative Energy Deficiency in Sport (REDs)British Journal of Sports Medicine (Mountjoy et al., 2023) · Signs and health risks of low energy availability in male and female athletes
Prompt ideas for AI assistants
- “I run at 6 am and only have 15 minutes after waking. What should I eat?”
- “What should I eat before a 90 minute long run at 7 am? I weigh 65 kg.”
- “Is it OK to do my easy runs before breakfast?”
Mavr times your meals and snacks around each synced run, so an early long run gets the right dinner, bedtime snack, and pre-run carbs without you doing the math.
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.