• Recipes
    • Search my Recipes
    • Recipe Categories
  • Lifestyle
  • Fitness
  • Nutrition
  • |
  • About
  • Work With Me
    • Brand partnerships
    • Nutrition Coaching

Home » Fitness » Running » Marathon Training

oatmeal raisin energy bites - what to eat before and after a long run
September 11, 2019 (Updated December 22, 2021)

What to Eat Before and After a Long Run

by Anne Mauney, MPH, RD

33 comments
share this post:
  • Pinterest
  • Facebook
  • X
  • Email

Now that the weather should be starting to cool down and I’m guessing some of you are training for fall races, I wanted to re-share this post from a few years ago that provides tips and recipe ideas for what to eat before and after a run (long, or not).

If you find this post about pre- and post-running fuel useful and are running long this fall, you may also want to check out this post: how to fuel a long run during the run.

Getting energy in during a long run is important to make sure you can cover the distance successfully, but eating the right things before and after running are necessary as well for optimal performance and recovery.

Read on for nutrition Q & A and some of my best recipes for before and after a long run!

Want to save this post?

Enter your email below and get it sent straight to your inbox. Plus, I'll send you great content every week!

Save Recipe

Do I Really Need to Eat Before a Long Run?

I often hear from AnneTheRD nutrition clients that they run on an empty stomach because they’re not hungry for a big meal first thing in the morning, or because eating breakfast upsets their stomach during a run.

Without any fuel before a run, though, you’re likely to bonk. Even for short runs, I’d still recommend having a little something – as simple as half a banana with a smear of nut butter – beforehand to help with energy levels and performance. It doesn’t have to be anything big!

Eating before a long run serves a couple purposes.

For one, it gives your body some blood sugar to work with as fuel. Think of it like filling up the gas tank in your car – you’re nearing empty after not eating overnight, and while you can make it for a little before you’re out of fuel, you’ll want to top it off so that you can go as far as possible without worry. 

You don’t need to eat a ton before you head out for your long run, but providing your body with at least some amount of fuel is important.

This is where it’s necessary to listen to your body and test things out as you go through your longer training runs – some people do great eating a slice of toast with nut butter 5 minutes before heading out the door, while others need an hour to digest half a banana or else they’ll cramp up.

how to fuel before and after a long run

What Should I Eat Before a Long Run?

You’ll want to aim for a pre-run meal that is lower in fat, protein, and fiber (because they all slow digestion), and higher in simple carbs, which are digested quickly. I always joke that running fuel is the opposite of what I’d normally recommend – but eating a meal with lots of fiber, protein, and fat is likely to upset your stomach once you start moving.

I like eating a slice of toast with a thin layer of nut butter and a sliced banana before long runs. The carbs give me a boost of energy, and the fat and protein from the nut butter are enough to keep me satisfied without making my stomach hurt.

A few handfuls of low-fiber cereal or granola or a few nut butter stuffed salty dates would work well, too.

My Best Pre-Run Recipes:

  • Oatmeal Raisin Energy Bites
  • Perfect Microwave Banana Oatmeal
  • Tart Cherry Pie Snack Balls
  • Peanut Butter Banana Bread

Do I Really Need to Eat After a Long Run?

Every time you exercise, your body breaks down muscle fibers and creates tiny tears in your muscles. Then, during recovery, your body repairs these tiny tears and actually strengthens your muscle fibers for the next time you exercise – that’s essentially how you get stronger as you keep exercising.

However, repairing and rebuilding your muscles requires adequate nutrition. If you restrict calories after a long run, your muscles won’t be adequately repaired and you risk weak bones and stress fractures!

After you exercise, you have about a 30-45 minute window before your body starts working to rebuild your muscles in recovery mode. That’s when you’ll want to replenish energy so that your body can recover effectively.

If you wait too long to eat or forgo post-run fuel, you’ll be forfeiting a lot of the muscle strengthening you could be getting out of your workouts. 

how to refuel from a long run

What Should I Eat After a Long Run?

After a workout, it’s important to replenish carbs and protein in particular.

Your body uses up glucose and glycogen (the body’s storage form of carbohydrates) while you work out, so it’s important to replenish blood sugar. Your body uses protein to rebuild your muscles during recovery mode, so getting protein in during that 30-45 minute window is also necessary to make sure your recovery is effective.

Aim for roughly a 4:1 ratio of carbs to protein for after a workout. Chocolate milk (which I’m pictured enjoying below after a fun Chapel Hill run way back in the day – I miss being able to run to a creamery!) has that perfect carb to protein ratio, or a smoothie with fruit and milk could work too!

If you feel queasy right after a long run, try liquid nutrition first (like a smoothie – check out this post for ideas: Mix + Match Healthy Smoothie Recipes), then aim for a full meal after you shower and clean up.

For the rest of the day, return to a normal balanced diet, keeping in mind that you’ll need more calories to replenish those lost during your long workout!

My Best Post-Run Recipes:

  • Banana Spinach Smoothie (if you’re not using dairy milk, make sure to add some protein powder or other source of protein in here)
  • High Protein Oatmeal
  • Red Lentil Granola Bars
  • Lemon Ginger Berry Protein Smoothie
  • High Protein Pancake

chocolate milk after a long run

More running-related blog posts:

  • Top 5 Nutrition Mistakes Made by Runners
  • First Marathon Training Reflections
  • Third Marathon Training Reflections
  • My full marathon training plan, plus injury prevention & nutrition tips
  • Intuitive Eating for Runners

What are your favorite things to eat before and after a long run?

- anne
share this post:
  • Pinterest
  • Facebook
  • X
  • Email

join the list

Sign up for my e-newsletter and I'll send you a meal plan packed with a week's worth of healthy meals, snacks and a shopping list. Happy eating!

you might also like:

intuitive eating for runners

Intuitive Eating For Runners | A Simple Guide

how to fuel for a marathon

How to Fuel for a Marathon or Half Marathon

how to fuel a long run

What to Eat During Long Runs

running in dc in the fall

Top 5 Nutrition Mistakes Made By Runners

leave a comment

Cancel reply

33 comments
  • Sam @ G & G Nutrition Co.
    March 17, 2017 · 8:25AM:
    Thanks for the great information, Anne! I'm training for my first half marathon (Rock n Roll Nashville) so I'm loving learning more about sports nutrition. Have a great weekend :)
    Reply
    • Anne
      March 17, 2017 · 9:49AM:
      Yay, glad it was helpful! Good luck with training and have a great race! :)
      Reply
  • Christina @ montessoriishmom.com
    March 17, 2017 · 9:49AM:
    I love a bagel with nut butter before a long run and something salty (often cheesey eggs) after!
    Reply
    • Anne
      March 17, 2017 · 10:04AM:
      I usually want salty stuff after too - yum!
      Reply
  • Nicole Haber
    March 17, 2017 · 10:16AM:
    this smart and helpful, thanks anne.
    Reply
  • Carrie this fit chick
    March 17, 2017 · 10:21AM:
    when I ran a lot, I always had oats post workout- a HUGE bowl did the trick to refuel my body! My mom is a big runner and she usually does bananas and toast pre run!
    Reply
  • Roadrunner March 17, 2017 · 1:07PM:
    Excellent advice, Anne, thanks!
    Reply
  • Izzy | Pinch of delight
    March 17, 2017 · 3:31PM:
    Such great information - I never tend to eat before a run but am starting to think I need to! Izzy
    Reply
  • Ray Dyk
    March 17, 2017 · 5:08PM:
    Hey, some great info!! I've recently started seriously training for a half marathon, hopefully I am able to reach that goal this year. Just started documenting my ideas and stuff on my own blog. Love this!
    Reply
  • Val
    March 19, 2017 · 4:15AM:
    As a keen runner myself, this is a great and accurate post! Thanks Anne, Val x
    Reply
  • Dorothy@ Fitness
    March 19, 2017 · 12:16PM:
    It's really important of what to eat before and after the long run as it affects a lot, but not many people know this. Thanks you for spreading the information. Love your blog by the way!
    Reply
  • Sarah
    March 19, 2017 · 2:37PM:
    I always find bananas and cherries are great for me so I was pleased to see these in your ingredients list Anne!
    Reply
  • Renee March 19, 2017 · 3:29PM:
    I typically can't work out/run until after my little family eats dinner and we put our toddler down for the night. I'm always unsure if I should refuel with something afterward, even though it's too late for me to be really hungry. Do you have any advice for if I should have more protein afterwards? Thank you!
    Reply
    • Anne
      March 19, 2017 · 5:47PM:
      I would definitely refuel after! Just have something small with both protein and carbs, like a yogurt or something.
      Reply
  • Kelli @ Hungry Hobby
    March 20, 2017 · 9:30AM:
    I've pretty much got rid of all pre-workouts and energizer fuels in my life except for UCAN, that is my number one recommendation for anyone who asks me what to eat before they workout! Post workout so many people down a protein shake but miss carbs which are ESSENTIAL to your recovery! Love the recipes can't wait to try them!
    Reply
  • Roadrunner March 20, 2017 · 2:25PM:
    More excellent tips! Thank you!
    Reply
  • Katy March 23, 2017 · 12:38AM:
    I know it varies for each person, but how long before a long run or a race would you eat toast/pb& banana? I can never figure out the timing on it!
    Reply
    • Anne
      March 23, 2017 · 10:15AM:
      I would do some trial and error to see what works for you, but for me, I usually eat about 30 to 45 minutes before I start my long runs. On weekdays, when I'm having something smaller and doing a short run, I often eat 15 to 20 minutes before I run.
      Reply
  • Chris Winn February 17, 2019 · 7:18PM:
    Hi Anne, is there any reason not to use whole almonds when stuffing the dates? I did this last weekend on a long run(34.5km) and it seemed Ok. I started eating 9 of them at the 14km mark(I'd had a big fruit smoothie an hour before starting my run) and was ready to eat more food when I finished my run. I have my first marathon next weekend and am thinking of having 9 dates/almonds at the 14km mark and another 9 of them at the 24km mark and hoping that will carry me through energy wise. Plus my big smoothie before the race. What do you think?
    Reply
    • Anne
      February 17, 2019 · 7:21PM:
      No reason besides just that it will be a bit more work to chew! I hadn't thought to do that - good idea! Less messy, too. Sounds like a great plan! Good luck!!
      Reply
  • Roadrunner September 13, 2019 · 2:39AM:
    This is very useful and informative, thanks!
    Reply
  • Laura November 30, 2019 · 9:37AM:
    Even if I do not run will it help me before and after a workout session to eat?
    Reply
    • Anne
      December 2, 2019 · 11:07AM:
      Yes, definitely!
      Reply
  • Tarun Bhushan
    December 15, 2020 · 8:25AM:
    Thank You Anne for the awesome informtion.
    Reply
  • ANA
    April 7, 2022 · 12:52AM:
    This post is so helpful for beginner's like me who are starting to run and aren't sure what to eat or when to eat! My runs aren't very long, maybe like 30 minutes butI usually try to run on an empty stomach to avoid getting sick during my run but then I get hungry afterwards and eat more than I should! Definitely going to try to eat a piece of toast or something light before my runs.
    Reply
    • Anne
      April 7, 2022 · 9:10AM:
      Great! Let me know how it goes - hope it helps!
      Reply
  • Ching
    May 16, 2022 · 3:28AM:
    Thanks for sharing this :) it is helpful~!
    Reply
  • John August 29, 2022 · 8:36AM:
    How about stopping for a bagel mid-run haha? I normally do not have any appetite when I get up so I need some fresh air before I put something in my stomach so lately I have been grabbing a bagel within 10 minutes of running distance. I absolutely agree with eating after a run though. Always do the right thing after an exercise.
    Reply
    • Anne
      August 29, 2022 · 10:23AM:
      Whatever works for you - everyone is different! One idea is you could try something super small before running like half a banana just to have a little something in your stomach.
      Reply
  • Christine August 29, 2022 · 10:23AM:
    Good tips! Thanks for sharing! Gotta try this when I do my next marathon
    Reply
  • Felix December 25, 2022 · 8:35PM:
    I always grabbed a yogurt and a banana but it is good to see tested alternatives and I will surely try these to see what works better for me
    Reply
    • Anne
      December 27, 2022 · 1:47PM:
      Great, glad the post was helpful!
      Reply
- next post
previous post -

about Anne

anne mauney fannetastic food
Hi, I’m Anne! I'm a Washington D.C. based Registered Dietitian, mother, runner, and lover of travel, adventure, and the great outdoors. I've been blogging since 2009, sharing a mix of lifestyle content, recipes, and fitness tips. Come for the recipes – stay for the fun!
Learn more

fannetastic reads

Top Posts
01

My Top 9 Most Popular Recipes + Posts

02

Why I Don’t Recommend Whole30

03

What Causes Sugar Cravings (+ How to Stop Them!)

04

How I Make Money As a Blogger

05

Blog Recipes We Make Again and Again

06

What to Eat Before and After a Long Run

07

What to Eat During Long Runs

08

7 Common Nutrition Myths

09

How to Love Veggies

connect with Anne

Email me
anne mauney

I’m Anne, a Registered Dietitian and mother. I've been blogging since 2009 and love showing others that eating nutritious foods and staying active can actually be fun rather than overwhelming!

When I’m not writing or cooking for fannetastic food, you can find me running, coaching nutrition clients, or on an adventure with my family. Feel free to reach out - I'd love to hear from you!

follow anne:

join the list

Sign up for my e-newsletter and I'll send you a meal plan packed with a week's worth of healthy meals, snacks and a shopping list. Happy eating!

back to top
  • About
  • Contact
  • Recent Posts
  • Privacy Policy
  • FAQ

© copyright fannetastic food