The Best Pre-Run Snacks: 20 Options by Time Before Your Run
The best pre-run snack is 25 to 50 g of easy carbohydrate with almost no fat or fiber, and the right pick depends on how many minutes you have. Here are 20 snacks sorted by time window, with carb counts, plus what to choose for easy runs, workouts, and long runs.
Quick answer
The best pre-run snack is mostly fast carbohydrate, 25 to 50 g, with under 5 g of fat, under 3 g of fiber, and little protein, eaten 30 to 60 minutes before you start. A banana, white toast with jam or honey, two dates, a low-fat cereal bar, rice cakes with honey, or a small bowl of low-fiber cereal all work. With only 10 to 15 minutes, switch to a gel, half a banana, or a sports drink. With 60 to 90 minutes, you can add a little protein or fat, such as a bagel with a thin layer of peanut butter. Easy runs under 45 minutes do not need a snack if you ate in the last 3 hours; hard sessions and runs over 75 minutes do.
You are running in 40 minutes. Lunch was five hours ago, you are a little hungry, and the last time you grabbed a protein bar before a run it sat in your stomach like a brick. What should you eat right now? A good pre-run snack solves a simple problem: give your blood sugar and liver a top-up without leaving anything in your stomach when you start.
This guide gives you the simple rule, 20 snacks sorted by how much time you have, picks for each type of run, and the healthy foods that are the wrong choice in this one window.
The Rule in One Table
| Time before the run | Carbs to aim for | Snack style |
|---|---|---|
| 60 to 90 minutes | 40 to 70 g (up to 1 g per kg) | Small solid snack. A little protein or fat is OK. |
| 30 to 60 minutes | 25 to 50 g (about 0.5 g per kg) | Simple solid carbs. Almost no fat or fiber. |
| 15 to 30 minutes | 20 to 30 g | Soft, fast foods: banana, dates, applesauce. |
| Under 15 minutes | 15 to 25 g | Liquid or gel only. |
Three numbers keep you out of trouble in the last hour: under 5 g of fat, under 3 g of fiber, and under 10 g of protein. All three slow how fast food leaves the stomach, and a stomach that is still full when you start is what causes side stitches, sloshing, and nausea.
60 to 90 Minutes Before: Small Snacks With Some Staying Power
| Snack | Carbs | Calories | Good for |
|---|---|---|---|
| Bagel half with thin peanut butter and honey | 45 g | 280 kcal | Long runs, after-work sessions |
| Instant oatmeal made with water, plus a banana | 55 g | 260 kcal | Morning long runs |
| Low-fat yogurt with honey and a handful of cereal | 40 g | 220 kcal | Easy and steady runs |
| Two slices of white toast with jam | 55 g | 260 kcal | Workouts and tempo runs |
| Small boiled potatoes with salt (200 g) | 35 g | 160 kcal | Hot days, salty sweaters |
30 to 60 Minutes Before: The Classic Pre-Run Snack Window
| Snack | Carbs | Calories | Good for |
|---|---|---|---|
| One medium banana | 27 g | 105 kcal | Almost any run |
| White toast with honey or jam | 30 g | 140 kcal | Workouts |
| Two rice cakes with honey | 30 g | 130 kcal | Sensitive stomachs |
| Two fig bars | 22 g | 110 kcal | Easy runs |
| Small box of raisins (40 g) | 32 g | 125 kcal | Desk drawer backup |
| Pretzels, a large handful (30 g) | 23 g | 110 kcal | Hot days, adds sodium |
| Two graham cracker sheets | 22 g | 120 kcal | Easy runs |
| Low-fat cereal bar | 25 g | 130 kcal | On the go |
| One cup of low-fiber cereal, dry or with a splash of milk | 25 g | 110 kcal | Early mornings |
15 to 30 Minutes Before: Soft and Fast
| Snack | Carbs | Calories | Good for |
|---|---|---|---|
| Two Medjool dates | 36 g | 130 kcal | Workouts, long runs |
| Half a banana with a drizzle of honey | 22 g | 85 kcal | Early mornings |
| Applesauce pouch | 15 g | 60 kcal | Nervous stomachs |
| 250 ml of orange or apple juice | 26 g | 110 kcal | When you cannot face food |
Under 15 Minutes: Liquids and Gels Only
| Snack | Carbs | Calories | Good for |
|---|---|---|---|
| One energy gel with water | 22 to 25 g | 100 kcal | Workouts, races, long runs |
| 400 to 500 ml of sports drink | 25 to 30 g | 100 to 120 kcal | Hot days |
Carbohydrate eaten in the final 5 to 10 minutes reaches your blood once you are already running. There is no time for an insulin response, so there is no dip. This makes a gel at the door the safest late option for runners who feel shaky after eating sugar 30 to 45 minutes out.
Pick by Run Type
| Run | Do you need a snack? | Best pick |
|---|---|---|
| Easy run under 45 minutes | Only if your last meal was 3 or more hours ago | Banana or nothing |
| Easy run, 45 to 75 minutes | Yes, a small one | 25 to 30 g: banana, toast and jam, fig bars |
| Tempo or intervals | Yes | 30 to 50 g, very low fat and fiber: toast and honey, dates, rice cakes |
| Long run, 90 minutes or more | Yes, on top of a real meal 2 to 3 hours before | 40 to 60 g, then gels during the run |
| Morning run straight out of bed | For anything hard or over 60 minutes | Half a banana, dates, or a gel at the door |
| After-work run | Almost always. Lunch was too long ago. | 40 to 50 g at 3 to 4 pm: bagel half, toast, cereal bar |
Is a Banana a Good Pre-Run Snack?
Yes. It is the most popular pre-run snack for good reasons. A medium banana has about 27 g of carbohydrate, almost no fat, and around 3 g of fiber, and it comes in its own wrapper. Pick a ripe one with some brown spots. As a banana ripens, its starch turns into sugar, which makes it faster to digest and easier on the stomach. A green banana has more resistant starch and can cause gas. Eat it 20 to 45 minutes before the run. For sessions over 75 minutes, one banana is a start, not a plan: add toast or a gel, and fuel during the run.
Healthy Foods That Make Bad Pre-Run Snacks
- Protein bars. 15 to 20 g of protein and 8 to 12 g of fat is a recovery snack, not a pre-run snack. Many also contain sugar alcohols, which cause gas and cramps.
- Nuts and nut butter by the spoonful. Almost all fat. A thin layer on toast with an hour to go is fine; a handful of almonds 20 minutes out is not.
- High-fiber granola, bran cereal, and seeded bread. Fiber holds water in the gut and sends you looking for a toilet at mile two.
- Full-fat Greek yogurt. Slow to empty and a problem for anyone who is sensitive to lactose.
- Apples, pears, and big portions of berries. High in fiber and fructose. Save them for after.
- Hummus and vegetables. Great lunch. Wrong window.
- Large smoothies. 600 ml of liquid with fiber, protein powder, and nut butter is a meal, and it sloshes.
- Sugar-free anything. Sorbitol, xylitol, and similar sweeteners are well known gut irritants for runners.
Snack vs Meal: Do Not Let the Snack Do a Meal's Job
A snack tops up the tank. It cannot fill an empty one. Sports nutrition guidelines suggest 1 to 4 g of carbohydrate per kg of body weight in the 1 to 4 hours before longer or harder sessions. For a 70 kg runner heading into a two hour long run, that is a real breakfast of 100 to 150 g of carbohydrate two to three hours before, then a small snack in the last hour. If your pre-run snack is the only thing you have eaten in six hours, the fix is an earlier meal, not a bigger snack.
If Your Stomach Still Complains
- Move the snack earlier by 15 minutes before you change the food.
- Cut the portion in half and take the other half as a gel 20 minutes into the run.
- Go more liquid. Sports drink and juice are tolerated by almost everyone.
- Check the label for fat, fiber, and sweeteners ending in "-ol".
- Keep a simple log of what you ate, when, and how the run felt. Two weeks of notes usually shows the pattern.
- Train it. The gut adapts to food before and during running, just like legs adapt to mileage. Start small and build.
Mavr sees your run, its start time, and what you have logged so far today. It tells you if you need a pre-run snack, how many carbs to aim for, and when to eat it, then sets recovery for after.
Frequently Asked Questions
What is the best snack to eat before a run?
A ripe banana, white toast with jam or honey, two dates, rice cakes with honey, or a low-fat cereal bar. Each gives 25 to 35 g of fast carbohydrate with almost no fat or fiber. Eat it 30 to 60 minutes before the run. With less than 15 minutes, use a gel or sports drink.
What should I eat 30 minutes before a run?
About 25 to 30 g of simple carbohydrate: a banana, a slice of white toast with honey, a small box of raisins, or two fig bars. Keep fat under 5 g and fiber under 3 g. Skip protein bars, nuts, and yogurt in this window.
Is a banana good before running?
Yes. A medium ripe banana has about 27 g of carbohydrate and digests quickly. Eat it 20 to 45 minutes before the run. Ripe bananas with brown spots are easier on the stomach than green ones. For runs over 75 minutes, add more carbohydrate and fuel during the run.
Do I need a snack before a short easy run?
Not if you ate a meal in the last 3 hours. For an easy run under 45 minutes, your stored glycogen is plenty. If it has been more than 3 to 4 hours since you ate, or you feel hungry, a banana or a slice of toast will make the run feel better.
Is peanut butter good before a run?
In a thin layer on toast or a bagel, 60 to 90 minutes before an easy or long run, yes. In the last 30 to 45 minutes, or before intervals and tempo runs, no. Peanut butter is mostly fat, which slows stomach emptying and can cause reflux or a heavy feeling at higher intensity.
What is a good pre-run snack in the morning?
When you are short on time and appetite, go small and soft: half a banana with honey, two dates, an applesauce pouch, or a glass of juice 10 to 20 minutes before you start. For a morning long run, get up 45 to 60 minutes earlier for toast and jam or instant oatmeal.
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) · 1 to 4 g/kg carbohydrate 1 to 4 hours before exercise; low fat, fiber, and protein close to the start
- 2.International Society of Sports Nutrition Position Stand: Nutrient TimingJournal of the ISSN (Kerksick et al., 2017) · Pre-exercise feeding windows
- 3.The Myths Surrounding Pre-Exercise Carbohydrate FeedingAnnals of Nutrition and Metabolism (Jeukendrup and Killer, 2010) · Carbohydrate in the hour before exercise does not impair performance; timing options for sensitive athletes
- 4.Gastrointestinal Complaints During Exercise: Prevalence, Etiology, and Nutritional RecommendationsSports Medicine (de Oliveira, Burini, and Jeukendrup, 2014) · Fat, fiber, protein, and concentrated fructose as drivers of gut symptoms in runners
- 5.Carbohydrates for Training and CompetitionJournal of Sports Sciences (Burke et al., 2011) · Daily and pre-session carbohydrate targets by training load
Prompt ideas for AI assistants
- “I run in 30 minutes. What should I eat?”
- “What is a good snack before intervals after work?”
- “Is a banana enough before a 10 mile run?”
Mavr checks the run on your calendar, when you last ate, and how hard the session is, then tells you if you need a snack, how many carbs, and when to eat 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.