Nutrition for Runners: What to Eat Before, During & After Runs

As a runner, I've learned the hard way that what you eat can totally change your run.

Run Weekly is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.co.uk and Amazon.com. Run Weekly may earn a commission from qualifying purchases made through links on this site, at no additional cost to you.

Whether it’s a quick 5K or half marathon prep, your food choices before lacing up really do decide how you’ll feel out there and after you finish.

Timing and what you eat can make a huge difference in performance, help avoid stomach issues, and speed up recovery. Personally, getting in the right carbs an hour or two before a run gives me steady energy, and protein plus carbs afterwards helps my muscles bounce back.

Here, I’ll share the nutrition basics that have made running better for me. From pre-run fueling tricks to avoid bonking, to what to eat on long efforts, to recovery meals for tomorrow’s training—nail these and you’ll probably feel stronger and happier on the run.

Pre-Run Nutrition Essentials

Nailing pre-run nutrition can be the difference between a great run and a slog. For me, it’s all about timing carbs, getting hydrated, and steering clear of foods that cause trouble.

Optimal Carbohydrate Intake Before Running

Carbs are my main source of running fuel—they turn into energy fast and don’t weigh me down. I stick to easy-to-digest options that won’t sit in my stomach.

For anything under an hour, 15-30g of carbs does the trick. That’s maybe a banana or a slice of jam toast. For longer runs, I bump it up to 30-60g—think porridge with some berries.

My favourite quick carb sources:

  • Bananas (25g carbs)
  • Toast with honey (30g carbs)
  • Dates stuffed with almond butter (20g carbs)
  • Energy bars (20-40g carbs)

Simple carbs just work better close to run time. They digest quickly and give me energy without the dreaded stomach issues.

Timing and Meal Ideas for Pre-Run Fuel

Timing matters. Full meals go down 2-3 hours before I run, so they’re digested. If it’s a snack, 30-60 minutes before is usually fine.

My go-to pre-run meals (2-3 hours before):

  • Porridge with banana and honey
  • Toast with peanut butter and apple slices
  • Greek yoghurt with granola and berries

Quick snacks (30-60 minutes before):

  • Half a banana and a couple of dates
  • Small energy bar
  • Handful of dried fruit

I always try out new foods on training runs, never on race day—my stomach is picky and what works for someone else might not work for me.

Hydration Strategies Ahead of a Run

I start drinking water well before my run. About 400-600ml, 2-3 hours ahead, seems to work for me.

Then, 15-20 minutes before heading out, I’ll have another 150-250ml. It’s just enough to top off without feeling like I’m carrying a water balloon.

For anything over 90 minutes, sometimes I’ll go for a sports drink instead of just water. It’s handy getting carbs and hydration in one go.

My hydration timeline:

  • 2-3 hours before: 400-600ml water
  • 15-20 minutes before: 150-250ml fluid
  • Check urine colour (aim for pale yellow)

Too much fluid right before running is a no-go for me—no one wants to deal with sloshing or emergency bathroom breaks.

Foods to Avoid Before Setting Off

Some foods just don’t play nice with running, so I skip them entirely before heading out.

Foods I always skip:

  • High-fat foods (fried stuff, creamy sauces) – slow to digest
  • High-fibre foods (beans, brussels sprouts) – cause bloating and gas
  • Dairy products (milk, cheese) – can mess with sensitive stomachs
  • Spicy foods – heartburn central

I’m extra cautious with anything new. Even “safe” foods can surprise you when you’re running.

I also avoid sugary sweets and fizzy drinks. They might give a quick boost, but the crash halfway through is not worth it.

Fuelling During Your Run

On longer runs, your body needs more fuel to keep going. Energy gels and sports drinks can help replace the carbs and electrolytes lost through sweat.

Energy Gels, Bars, and Quick Snacks

Energy gels are my go-to for anything over 60-90 minutes. Your muscles start running low on stored energy after that point.

Most gels have 20-25g of carbs. I usually take one every 30-45 minutes on long runs, which keeps my energy steady.

Energy bars are okay but harder to digest while running. I save them for slower, ultra-long efforts. The simpler the ingredients, the better—dates and nuts are my favourites.

Quick snack options:

  • Dates or dried fruit
  • Banana pieces
  • Homemade energy balls
  • Sports sweets

Always test during training, not on race day. Some gels make my stomach unhappy, so I stick with the ones I know work.

And take gels with water—not sports drinks—to avoid sugar overload and stomach problems.

Sports Drinks and Electrolyte Balance

Sports drinks help replace both fluids and electrolytes lost through sweat. I use them for runs over an hour, especially if it’s hot out.

Look for drinks with around 6-8% carbs—enough for energy but not so much that it slows absorption. Too much sugar can be a recipe for cramps.

Key electrolytes to replace:

  • Sodium – helps you absorb fluids
  • Potassium – keeps muscle cramps away
  • Magnesium – supports muscle function

Sometimes I dilute my sports drinks—they can be way too sweet at full strength.

Coconut water is a nice natural swap. It’s got more potassium, less sodium, so it’s a bit of a trade-off.

But don’t rely just on sports drinks for fuel. They help, but for longer runs, you’ll need gels or snacks too.

Hydration on the Move

I aim for 150-250ml of fluid every 15-20 minutes during runs—not too much, not too little.

Start drinking before you’re thirsty. Once you feel it, you’re already behind. I even set reminders on my watch.

Hydration strategies I use:

  • Carry a handheld bottle for shorter runs
  • Hydration vest for long distances
  • Plan routes with water fountains
  • Stash bottles on the route if needed

After runs, I check my urine colour—pale yellow is good, dark means I need more fluids.

Hot weather? I add extra electrolytes to avoid cramps. Cold drinks feel nice, but room temp absorbs quicker.

And don’t overdo plain water on really long runs. Too much can mess with sodium levels and make you feel awful.

Post-Run Nutrition for Recovery

What I eat after a run really does affect how fast I recover and how ready I am for the next session. The trick is to get protein for muscle repair, carbs to refill energy, and fluids to rehydrate—ideally within half an hour of finishing.

Essential Nutrients for Muscle Repair

Protein is non-negotiable after any run. It gives your muscles what they need to rebuild. I shoot for 20-25g of high-quality protein within 30 minutes of finishing.

My go-to protein sources:

  • Greek yoghurt (15-20g per serving)
  • Eggs (6g each)
  • Lean chicken or turkey
  • Cottage cheese (14g per half cup)
  • Tuna (25g per tin)

Liquids are easier if my stomach’s off—chocolate milk is a classic and covers all the bases.

Timing matters more after hard or long runs. For easy jogs, I don’t stress and just eat my next meal. But after tough sessions, I try to get protein in quickly.

Spreading protein out through the day works better than one big hit. Another 20-25g every few hours keeps recovery ticking along.

Replenishing Glycogen Stores

Muscle glycogen gets used up during runs, so I aim for 0.6-1.0g carbs per kg body weight within 30 minutes post-run.

For me at 70kg, that’s 42-70g of carbs, or about 170-280 calories from carbs.

Best carb picks for refuelling:

  • Bananas (27g each)
  • Dates (18g per date)
  • White rice (45g per cup)
  • Sweet potatoes (26g per medium potato)
  • Oats (27g per half cup dry)

I go for simple carbs right after hard runs—they hit the bloodstream fast.

A 3:1 or 4:1 carb-to-protein ratio is ideal for recovery. Something like a banana and Greek yoghurt works well.

For easy runs, I don’t worry about immediate carbs. Regular meals usually handle it.

Post-Run Meal Ideas

These combos have worked well for me after runs:

Quick options (within 30 minutes):

  • Chocolate milk and a banana
  • Greek yoghurt with berries and granola
  • Smoothie with protein powder, fruit, and milk
  • Hummus on wholemeal toast

Proper meals (30-60 minutes later):

  • Scrambled eggs on toast with avocado
  • Chicken stir-fry with brown rice
  • Salmon with sweet potato and veggies
  • Lentil soup and crusty bread

My favourite recovery meal? Chicken and veggie wrap with hummus. It’s got protein, carbs, healthy fat, and you can eat it on the go.

After easy runs, I keep it simple—timing my run before breakfast or lunch so I’m not adding extra snacks.

If I’m watching my weight, I focus on getting the nutrients in right after the run, not piling on extra snacks. Running before a meal makes this pretty easy.

Rehydrating After Training

I usually lose 1-3 pounds of fluid per hour of running—sweating buckets, honestly. Replacing lost fluids and electrolytes is crucial for proper recovery.

My go-to rehydration plan? I drink about 150% of what I lost. So, if I’m down 2 pounds, I’ll aim for roughly 1.5 litres of fluid over the next few hours. It’s not an exact science, but it works for me.

Key electrolytes I try to replace:

  • Sodium (it’s the big one in sweat)
  • Potassium (helps muscles and nerves do their thing)
  • Magnesium (energy, basically)
  • Calcium (muscle contractions, so pretty important)

For runs under an hour, plain water is fine. If I’m out longer or it’s sweltering, I’ll grab something with electrolytes.

My favourite rehydration drinks:

  • Coconut water (lots of potassium, tastes good cold)
  • Diluted fruit juice with a pinch of salt
  • Sports drinks (only if I’ve run over 90 minutes)
  • Milk (fluid plus a bunch of nutrients)

Honestly, I just check my urine colour. Pale yellow? I’m good. If it’s dark, I know I need to drink more.

I try to sip fluids over a few hours instead of downing a ton at once. Chugging too much makes my stomach unhappy and doesn’t help absorption anyway.

Share This Article
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *