What to Eat Before a Run: A Simple Carb Guide
By Emma Grupe, Nutrition Coach
Running on an empty tank feels tough right up until about mile four. If you've ever hit that wall of heavy legs and foggy thinking, you already know why what you eat beforehand matters. The good news: you don't need a complicated meal prep routine. A few simple foods and a rough rule of thumb will get you most of the way there.
This post covers how to estimate how many carbs to eat before a run, then gives you eight easy, real-food ideas you can grab on a busy morning.
Quick note: I'm a certified nutrition coach, not a doctor. Everything here is general information, not medical advice or a personalized meal plan. The full disclaimer and sources are at the bottom.
How Much Should You Eat?
Two things shape your pre-run fuel: how much you weigh and how long or hard you plan to run. The longer the effort, and the closer it is to when you eat, the more your muscles benefit from having carbohydrate ready to use.
A widely used starting point is 1 to 4 grams of carbohydrate per kilogram of body weight, eaten 1 to 4 hours before you exercise. Shorter, easier runs land at the low end of that range, while longer or harder efforts land at the high end. Research reviews also suggest aiming for at least about 1 g/kg in your pre-run meal, ideally with a little protein, which can help limit the shaky, low-blood-sugar feeling some people get after eating carbs right before exercise.
Here's how that could break down by type of run:
- Easy or short run (under 45 minutes): eat 30 to 60 minutes before, aiming for about 1 g/kg. Think a few dates or honey with sourdough.
- Steady run (45 to 90 minutes): eat 1 to 2 hours before, aiming for about 1 to 2 g/kg. Toast with seed butter & banana or overnight oats work well.
- Long run (90 minutes to 2.5 hours): eat 2 to 3 hours before, aiming for about 2 to 3 g/kg. Try a bagel with peanut butter and honey, or a rice bowl.
- Race day (marathon effort): eat 3 to 4 hours before, aiming for about 3 to 4 g/kg. Perhaps a full plate of rice, banana, honey, and nut butter.
A Quick Example
Say you weigh 63 kg and have a long run on the schedule. About two to three hours before heading out, that could be a large bagel with peanut butter and 2 tablespoons of honey, plus a medium-to-large banana as you walk out the door.
Two Tips Before You Start
Practice first. Try new pre-run meals on easy training days, never for the first time on race morning. Every gut reacts a little differently.
Treat these as ranges, not rules. Adjust your portions up or down depending on how you feel, how hot it is, and what your own stomach tolerates.
8 Grab-and-Go Fuel Ideas
The carb counts below are approximate, so use them as a guide and scale portions using the targets above.
1. Sourdough and Seed Butter (about 50 g carbs) Two slices of sourdough with 2 tablespoons of seed butter, finished with a dash of cinnamon and a pinch of sea salt.
2. The Banana Upgrade (about 75 g carbs) Make the sourdough and seed butter above, then top it with sliced banana, cinnamon, and a pinch of sea salt.
3. Date and Nut Butter Bites (about 18 to 20 g carbs) Three small dates (like Deglet Noor) filled with 1 tablespoon of nut or seed butter, sprinkled with cinnamon and sea salt. A great pick before a short run.
4. Overnight Oats (about 55 g carbs) Combine 1/2 cup of oats (40 g), 1 scoop of protein powder, and a sliced banana with water or milk. Make it the night before so there's zero effort in the morning.
5. Freezer PB&J (about 75 g carbs) Two slices of your favorite bread (sourdough is great) with 2 tablespoons of nut or seed butter and 2 tablespoons of jam. Make a batch, freeze them, and thaw one the night before a run.
6. Baked Sweet Potato with PB and Honey (about 40 to 45 g carbs) One medium sweet potato topped with 2 tablespoons of peanut butter and 1 tablespoon of honey, plus cinnamon and a pinch of sea salt.
7. Rice, Banana and Honey Bowl (about 90 to 95 g carbs) One cup of cooked white rice with a sliced banana, 1 tablespoon of honey, and 1 tablespoon of nut butter.
8. Bagel with PB and Honey (about 70 to 80 g carbs) One large bagel with 2 tablespoons of peanut butter and 1 tablespoon of honey, topped with cinnamon and a pinch of sea salt.
A Note on Carb Counts
Every carb count in this post is an approximation. Carbs vary a lot by brand and portion size: a bagel, a slice of sourdough, or a date can differ by 10 to 30 grams or more from one product to the next. Check the nutrition label on the foods you buy, and adjust your portions to hit your own target.
Putting It Together
Pick the run type, do the quick math with your body weight, and choose a food that fits your timing. Short run? Reach for the dates. Long run or race day? Build a bigger plate with rice or a bagel. Test it in training, tweak it, and keep what works for you.
Disclaimer
I am a certified nutrition coach, not a physician, registered dietitian, or medical provider. Nothing in this post is medical advice, diagnosis, or treatment. It is general education only, not a personalized or prescribed meal plan, and these are simply ideas to adapt to your own body, training, and preferences. Always check with your doctor or a qualified healthcare provider before changing your diet or exercise routine, especially if you are pregnant, have a medical condition, or take medication.
Sources
- Kerksick, C.M., Arent, S., Schoenfeld, B.J. et al. International Society of Sports Nutrition position stand: nutrient timing. Journal of the International Society of Sports Nutrition, 14, 33 (2017).
- Mata, F., Valenzuela, P.L., Gimenez, J. et al. Carbohydrate availability and physical performance: physiological overview and practical recommendations. Nutrients, 11(5), 1084 (2019). https://pmc.ncbi.nlm.nih.gov/articles/PMC6566225/