Running Nutrition: What to Eat Before, During, and After Every Run

Updated April 2026.

Runners guide to nutrition — I bonked at mile 17 of my first half marathon. My legs turned to concrete, my vision narrowed, and I had to walk the last two miles while strangers handed me orange slices. That was the day I learned that running nutrition isn’t optional — it’s the difference between finishing strong and crawling to the finish.

Proper running nutrition follows a simple framework: eat 5–10g of carbs per kg (per ACSM biomechanic research and a physical therapist or podiatrist can help customize these numbers for your body and sports dietitian and sports medicine professional guidelines) of bodyweight daily, fuel with 30–60g of carbs per hour during runs over 60 minutes, and consume a 3:1 carb-to-protein snack within 30 minutes after your run. I’ve tested every variation of this protocol over 4,000+ miles and these numbers are the ones that actually work in this runners guide to nutrition.

I wrote this runners guide to nutrition to cover everything I’ve learned — what to eat before running, during, and after every run, plus the race day protocol I use, the mistakes I made so you don’t have to, and the specific products I trust with my fueling.


  • Pre-run (60-90 min before): 1-2g carbs per kg bodyweight
  • Mid-run (after 60 min): 30-60g carbs per hour
  • Post-run (within 30 min): 3:1 carb-to-protein ratio
  • Daily carbs: 5-10g per kg bodyweight for training days
  • Hydration: 500ml water 2 hours before, sip every 15-20 min during

Running nutrition is a systematic approach to timing carbohydrates, protein, and fat around your training. Glycogen refers to the stored form of carbohydrate in your muscles — when it runs out, you bonk.

Your Daily Diet as a Runner: The Macro Framework

A runner’s daily diet should deliver 5–10g of carbs, 1.4–1.7g of protein, and 1g of healthy fats per kilogram of bodyweight — plus 2–3 liters of water. I weigh 75 kg, so my daily targets are roughly 450g carbs, 120g protein, and 75g fat on training days. On rest day (runner diet adjustments)s, I drop carbs to about 350g.

MacronutrientDaily Target (per kg)My Daily Intake (75 kg)Best SourcesWhy It Matters for Running
Carbohydrates5–10g/kg depending on volume~450g on training daysOatmeal, rice, sweet potatoes, bananas, pastaYour primary fuel source — glycogen stores power every run
Protein1.4–1.7g/kg~120g dailyChicken, eggs, Greek yogurt, salmon, wheyRepairs muscle fiber damage from impact and stride repetition
Fats~1g/kg~75g dailyAvocado, olive oil, nuts, salmonSupports hormone production and absorbs fat-soluble vitamins
Water2–3 liters + 500ml per hour of running~3L daily + run hydrationWater, electrolyte drinksEven 2% dehydration drops performance by 10–20%

Don’t worry about hitting exact macro targets when you’re starting out. I spent my first year just making sure I ate enough carbs before runs and protein after them. The precision comes later. The fundamentals come first.


Runners Guide to Nutrition: Pre-Run

The ideal pre-run meal combines 1–4g of carbs per kg of bodyweight with minimal fat and fiber, eaten 2–3 hours before your run. I eat oatmeal with a banana at 4 AM before my 5:30 AM boardwalk runs — it’s been my pre-run meal for two years because it sits perfectly and gives me steady energy through mile 10.

TimingWhat to EatCarb AmountWhat I Actually EatAvoid
3–4 hours beforeFull meal — carbs + moderate protein + low fat2–4g/kg bodyweightOatmeal + banana + honey + scrambled eggsHeavy fats, high fiber, spicy food
1–2 hours beforeLight snack — simple carbs only1–2g/kgWhite toast with honey or a bananaProtein bars, dairy, anything greasy
15–30 minutes beforeQuick energy boost (optional)~30g carbsHandful of gummy bears or a gelNothing new — only foods you’ve tested
Fasted runningNothing — only for easy runs under 45 min0gWater only for early morning recovery jogsHard efforts on an empty stomach (I learned this the hard way)

For a detailed breakdown of what NOT to eat, check my pre-run foods to avoid article — I ruined more runs with bad food choices than bad training.

💡 My Pre-Run Rule: If you run within 60 minutes of waking, stick to simple carbs — banana, toast, or a gel. I once ate oatmeal at 5 AM and ran at 5:20. Cramps hit at mile 1.5. Give food time to settle. And if you’re working on your running cadence, fueling well before a technique session makes a huge difference.


Runners Guide to Nutrition: Mid-Run Fueling

For runs over 60 minutes, consume 30–60g of carbohydrates per hour starting at the 40–45 minute mark — and always practice your fueling strategy in training before race day. I take my first gel at 40 minutes and repeat every 25–30 minutes after that.

Run DurationFuel NeededHydrationMy Protocol
Under 45 minNothing — glycogen handles itWater if hot, otherwise nothingI don’t carry anything for easy morning jogs (see my beginner distance guide for easy run recommendations)
45–60 minOptional — small sips of sports drink250–500ml waterI carry a handheld bottle but skip gels
60–90 min30–45g carbs per hour500–750ml water/electrolytes per hour1 GU gel at 40 min, another at 70 min
Over 90 min45–60g carbs per hour750ml+ water/electrolytes per hourGel every 25 min + electrolyte drink + water at aid stations

My Tested Mid-Run Fuel Rankings

FuelCarbs per ServingStomach FriendlinessTasteMy Verdict
GU Energy Gel22gExcellent — no issues in 200+ usesGood — Salted Caramel is my favoriteI tested this on 200+ runs — my daily go-to for any run over 60 min
Honey Stinger Gel24gGreat — gentle on stomachExcellent — tastes like actual honeyBest tasting gel I’ve tried
Maurten Gel 10025gOutstanding — hydrogel tech eliminates GI issuesMild — almost no flavorPremium choice for sensitive stomachs
Clif BLOKS Chews24g (3 pieces)Good — chewing takes effort mid-runVery good — variety of flavorsBetter for ultra-distance than road racing
Medjool Dates18g per dateExcellent — real food, easy to digestNatural sweetness — no chemical tasteMy real-food alternative for long trail runs

For a detailed comparison of all the gels and snacks I’ve tested, check my running snacks for long runs article. The most important running nutrition rule for mid-run fueling: never try anything new on race day.


Runners Guide to Nutrition: Post-Run

Eat a snack with a 3:1 ratio of carbs to protein within 30 minutes after your run — this is when your muscles are most receptive to glycogen replenishment and protein synthesis. I keep a premade chocolate milk in my fridge and drink it within 5 minutes of walking in the door.

I remember one Saturday after a 14-mile long run — I skipped my recovery snack to shower first. By afternoon, I was so sore I could barely walk down stairs. That taught me to never skip the 30-minute window.

Post-Run TimingWhat to EatCarb:Protein RatioMy Go-To
0–30 minutesQuick recovery snack3:1 carbs to protein (~60g carbs + 20g protein)Chocolate milk (my #1) or banana + whey shake
1–2 hours laterFull recovery mealBalanced plate — carbs + protein + vegetablesRice bowl with chicken + roasted vegetables + avocado
Evening (after hard effort)Normal dinner + extra carbsStandard meal with extra carb sidePasta with meat sauce + side salad + bread

The chocolate milk trick sounds too simple, but it works. An 8 oz glass of chocolate milk has roughly 26g of carbs and 8g of protein — almost exactly the 3:1 ratio that research recommends. I’ve used it after every hard effort for the past year and my recovery has noticeably improved.

For the complete recovery protocol beyond just nutrition, check my recovery and rest days article — sleep and active recovery are just as important as what you eat. I also add anti-inflammatory foods to my recovery meals — tart cherry juice before bed, salmon twice a week for omega-3s, and turmeric in my post-run smoothies. The research on tart cherry juice for reducing muscle soreness is surprisingly strong.


Race Day Nutrition: My Tested Running Nutrition Plan

Race day running nutrition starts 2–3 days before the race with carb loading, continues with a tested pre-race meal 3 hours before the start, and follows your practiced fueling plan during the race — nothing new, nothing experimental.

WhenWhatMy ProtocolCritical Rule
2–3 days beforeCarb loading: increase carbs to 8–10g/kgExtra rice and pasta at every meal, reduce fiberDon’t overeat — just shift macros toward carbs
Night beforeFamiliar carb-heavy dinnerPasta with light sauce + bread + waterNo alcohol, no spicy food, no trying new restaurants
Race morning (3 hrs before)Pre-race meal: 2–3g carbs/kgOatmeal + banana + honey + coffeeOnly eat foods you’ve tested in training — no surprises
30 min before startLast top-off1 GU gel + waterStay calm, sip water, stop eating
During race30–60g carbs/hour starting at min 40GU gel every 25 min + electrolytes at aid stationsFollow your training plan EXACTLY — race day is execution, not experimentation

If you’re preparing for your first race, my half marathon training plan includes a complete race week nutrition schedule.


6 Running Nutrition Mistakes I Made (So You Don’t Have To)

Every mistake on this list cost me either a run, a race, or a week of recovery. I made all six during my first year and I’m sharing them because they’re the most common running nutrition errors I see beginners repeat.

MistakeWhat Happened to MeThe Fix
Skipping mid-run fuelBonked at mile 17 of my first half — legs turned to concreteTake a gel every 25–30 min on runs over 60 minutes, starting at min 40
Trying new food on race dayAte a protein bar I’d never tested before my second race — stomach cramped by mile 5Only use foods you’ve tested at least 5 times in training
Not eating enough daily carbsFelt sluggish on every run for 3 weeks before I tracked my macros — 200g carbs/day (needed 400+)Track macros for 1 week to see your baseline. Most runners undereat carbs
Drinking too much waterDrank water at every aid station during a hot 10K — felt bloated and nauseous by mile 4Drink to thirst + add electrolytes. Overdrinking dilutes sodium (hyponatremia risk)
Ignoring the post-run windowSkipped recovery snacks for months — wondered why I was always soreChocolate milk within 30 min. Every time. No exceptions
Cutting calories while trainingTried to lose weight during peak training — got injured within 3 weeksDon’t restrict calories during heavy training blocks. Fuel the work, manage weight in off-season

Under-fueling also increases injury risk — I’ve seen runners develop shin splints partly from running on empty. Trust me — the running nutrition mistakes are universal. Don’t worry if you’ve made some of these. The runners who improve are the ones who adjust.


Supplements for Runners: What Actually Works

Most supplements are unnecessary if you’re eating a balanced diet — but three have genuine evidence behind them for runners: iron, vitamin D, and caffeine. I take vitamin D year-round and use caffeine strategically before races. I discovered my vitamin D deficiency after three months of unexplained fatigue — my doctor flagged it at 22 ng/mL during a routine blood panel.

SupplementEvidence LevelWho Needs ItMy ExperienceDownside
Vitamin DStrong — runners in northern climates are often deficientAnyone running through winter or living above 35° latitudeMy blood work showed 22 ng/mL (low). Supplementing brought it to 48None at recommended doses
IronStrong — especially for female runners and high-mileage runnersGet tested first (ferritin levels). Don’t self-supplementI got tested after persistent fatigue — turns out iron was fine, I was just under-eating carbsToo much iron is toxic. Always test first
CaffeineStrong — 3–6mg/kg 30–60 min before race improves performance 2–4%Any runner looking for legal performance boost on race dayI take 200mg (coffee) 45 min before races. Noticeable difference in perceived effortCan cause GI issues if not practiced in training
Electrolyte tabsModerate — useful during hot weather and runs over 90 minSalty sweaters and hot-weather runnersI pair Nuun tabs with my HOKA Clifton runs in summer and during long runs year-roundNot necessary for short runs under 60 min
CreatineEmerging — may help with recovery and strength training for runnersRunners who cross-train with weightsI tried it for 3 months. Noticed better gym sessions, no running benefitCauses water retention — slight weight gain

Sample Meal Plan: Training Day vs. Rest Day

Matching your meals to your training load is the single biggest running nutrition upgrade you can make — here’s exactly what I eat on a hard training day versus a rest day.

MealTraining Day (10+ mile run)Rest Day
BreakfastOatmeal + banana + honey + 2 eggs + coffeeGreek yogurt + berries + granola + coffee
Mid-morning snackBanana + peanut butter toastApple + handful of almonds
LunchRice bowl + grilled chicken + roasted vegetables + avocadoLarge salad + salmon + olive oil dressing
Pre-run fuel (40 min before)1 GU gel + waterN/A — no run
Post-run recoveryChocolate milk immediately + rice + chicken 1 hr laterN/A — light walk or stretching
DinnerPasta with meat sauce + side salad + breadGrilled fish + sweet potato + steamed broccoli
Evening snackCasein protein + banana (if hungry)Herbal tea + dark chocolate square
Approx. daily carbs~450g (6g/kg)~300g (4g/kg)
Approx. daily protein~120g (1.6g/kg)~130g (1.7g/kg)

I adjust portions, not food choices. On training days I add extra rice, pasta, or bread at every meal. On rest days I swap those carb portions for more vegetables and lean protein. The key is consistency — I eat the same core foods every week so my stomach knows exactly what to expect.


Nutrition Periodization: Eating for Your Training Phase

Runner's Guide to Nutrition

Your running nutrition should change with your training cycle — base building, speed work, taper, and recovery all have different fueling demands. I learned this the hard way when I ate the same high-carb diet during my taper week and showed up to race day feeling heavy and sluggish.

Training PhaseCarb IntakeProtein FocusKey AdjustmentMy Approach
Base Building5–6g/kg — moderate1.4g/kg — steadyFocus on consistency, not quantity. Build eating habits.I keep meals simple and repeatable during base building weeks
Build / Speed Work7–8g/kg — high1.6–1.7g/kg — elevatedIncrease carbs around hard sessions. Add pre and post-run snacks.Extra rice at lunch on interval days + recovery shake
Taper (1–2 weeks pre-race)8–10g/kg — carb load final 3 days1.4g/kg — reduce slightlyGradually increase carbs while reducing training volume.I add bread and pasta at every meal but cut portion sizes of fat
Recovery / Off-Season4–5g/kg — lower1.7–1.8g/kg — highestPrioritize protein for repair. Allow more dietary flexibility.I eat intuitively, focus on vegetables, and don’t track macros

The biggest mistake I see runners make is eating the same way year-round. Your body’s fuel demands during a 60-mile peak week are completely different from a 25-mile recovery week. Adjust your carbs to match your training load and you’ll feel the difference within days.


Hydration for Runners: How Much Water You Actually Need

Drink 500–750ml of water per hour during runs and aim for 2–3 liters daily — but the exact amount depends on your sweat rate, which you can calculate with a simple weigh-in test. I weigh myself before and after a one-hour run to estimate my personal sweat rate.

Calculate Your Sweat Rate

Weigh yourself naked before a one-hour run. Run without drinking anything. Weigh yourself naked again after. Every 1 lb (0.45 kg) of weight lost equals roughly 16 oz (473 ml) of fluid. My sweat rate is about 32 oz/hr in summer — so I target roughly 750ml per hour in hot weather.

Water vs. Electrolytes: When to Use Each

SituationWater OnlyElectrolytes Needed
Easy run under 45 min✅ Water is fineNot necessary
Run 45–75 min, mild weather✅ Water worksOptional — won’t hurt
Run over 75 minNot enough alone✅ Add electrolytes (sodium, potassium)
Hot weather (any duration)Risky alone — dilutes sodium✅ Essential — prevents hyponatremia
Heavy sweaterInsufficient✅ Critical — I use Nuun tabs every time

My rule: plain water for runs under an hour, electrolyte drink for anything longer or any run in temperatures above 75°F. I add a Nuun tab to my handheld bottle and sip every 15 minutes. If you’re a salty sweater (white residue on your clothes after running), you need even more sodium than average.


Runners Guide to Nutrition: Quick Chart

Bookmark this chart — it’s the summary of everything in my running nutrition protocol in one scannable table.

SituationWhat to EatHow MuchWhen
Daily dietBalanced meals — carbs, protein, fats5–10g carbs/kg, 1.4–1.7g protein/kg, 1g fat/kgSpread across 3 meals + 2 snacks
Pre-run (2–3 hrs)Carb-heavy meal + light protein2–4g carbs/kg2–3 hours before running
Pre-run (30 min)Simple carbs only~30g carbs15–30 min before
Mid-run (60+ min)Gels, chews, or real food30–60g carbs/hourStarting at 40–45 min mark
Post-run (immediate)Quick recovery snack3:1 carbs:protein ratioWithin 30 minutes of finishing
Post-run (1–2 hrs)Full recovery mealBalanced plate1–2 hours after run
Race day prepCarb loading8–10g carbs/kg2–3 days before race
HydrationWater + electrolytes for long efforts500–750ml/hour during runsThroughout the day + during runs

FAQ: Running Nutrition

Here are the running nutrition questions I get asked most — answered from personal experience and sports nutrition research.

What is the best thing to eat before a run?

Oatmeal with a banana is my top pick — it’s easy to digest, high in carbs, and sits well in my stomach even at 4 AM. Eat it 2–3 hours before your run. If you’re running within 60 minutes of waking, go simpler: white toast with honey or just a banana.

How many carbs do I need during a long run?

30–60g of carbs per hour for runs over 60 minutes. I start fueling at the 40-minute mark with a GU gel (22g carbs) and take another every 25–30 minutes. For ultra-distance efforts, some runners push to 90g/hour using glucose + fructose combinations.

What should I eat immediately after a run?

A snack with a 3:1 ratio of carbs to protein within 30 minutes. My go-to is chocolate milk — it has almost exactly the right ratio, it’s delicious, and it requires zero prep. A banana with a scoop of whey protein works well too.

Do I need to eat differently on rest days?

Yes — I reduce carbs by about 20–25% on rest days since I’m not burning glycogen. Protein stays the same or slightly higher to support muscle repair. I still eat three full meals but swap the extra carb portions for vegetables.

Is it okay to run without eating in the morning?

For easy runs under 45 minutes — yes, this is fine and I do it regularly. For anything longer or harder than conversational pace, eat something. Running hard on an empty stomach depletes glycogen faster and increases cortisol, which hurts recovery.

How do I prevent stomach issues during races?

Three rules: 1) Only eat foods you’ve tested at least 5 times in training. 2) Avoid high fiber and fat in the 12 hours before the race. 3) Don’t overdrink at aid stations. I had stomach cramps in my second race from untested food — that was the lesson that stuck.

How much water should I drink before a run?

Drink 500–700ml of water 2–3 hours before your run, then sip another 200ml in the 15 minutes before you start. I keep a 24 oz water bottle on my nightstand and finish it by the time I’m lacing up at 5 AM. Avoid chugging a lot right before — it sloshes around and causes side stitches.

Should runners take protein powder?

Only if you’re not getting enough protein from food — which most runners aren’t. I use whey protein after hard runs when I don’t have time to cook a full recovery meal. A scoop of whey in a banana smoothie gets me 25g of protein in under 2 minutes. It’s not magic, it’s convenience. Real food is always better when you have the time.


The Bottom Line

Running nutrition doesn’t have to be complicated. Eat enough carbs to fuel your runs, eat protein to recover from them, hydrate consistently, and never try anything new on race day. Those four rules cover 90% of what matters.

I went from bonking at mile 17 to finishing my half marathon strong — not because I found some magical supplement, but because I finally learned to eat enough carbs and fuel during long runs. The basics work. You just have to actually follow them.

If you’re building your training plan alongside your nutrition, pair this article with my base building guide and zone 2 training guide to build the aerobic foundation that makes all your fueling count.

Have a running nutrition question I didn’t cover? Drop it in the comments — I answer every question from personal experience.

Ken — NextGait Founder

Written by Ken — 12 years of running, 12,500+ miles, 63 shoes tested, 36 races from 5Ks to a 50K ultra. I run 30–40 miles a week on the Atlantic City Boardwalk and review every shoe with real training miles, not one-run demos. More about me →

Leave a Comment

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

Scroll to Top