Runner's Nutrition: Before, During & After (5K, Half & Marathon)
What to eat and drink at every distance — from your first 5K to 26.2 miles. Practical fueling without the overwhelm.
By B10 min read
You don't need a perfect diet to start running. But what you eat — and when — affects how runs feel and how fast you recover. Here's a distance-by-distance guide for everyday runners, not elite athletes.
Daily basics (all distances)
- ·Eat enough — under-fueling leads to fatigue and injury
- ·Include carbs, protein, and healthy fats at most meals
- ·Hydrate throughout the day, not just before runs
- ·Limit heavy alcohol before hard training days
5K fueling
Before (1–3 hours prior)
- ·Light, familiar meal: toast with peanut butter, oatmeal, or a banana
- ·Avoid high-fiber or greasy foods that upset your stomach
- ·A small snack 30–60 min before is fine if you're hungry: half a banana or a few crackers
During
- ·Water is enough for most 5Ks under 40 minutes
- ·Hot weather? Sip water if available on course
- ·No gels needed at this distance for beginners
After
- ·Eat within 1–2 hours: protein + carbs (eggs on toast, yogurt with fruit, rice and chicken)
- ·Rehydrate with water; sports drinks optional if you sweated heavily
Half marathon fueling
Before
- ·Night before: normal dinner, slightly carb-forward (pasta, rice, potatoes) — don't overeat
- ·Race morning (2–3 hrs before): oatmeal, bagel, or toast — tested in training
- ·Race morning (30–60 min before): small top-up if needed — gel or banana
During
- ·Water at most aid stations — sip, don't chug
- ·Consider 1 gel or chews around mile 6–8 if running 2+ hours
- ·Practice this on long runs — never try new fuel on race day
After
- ·Recovery snack within 30 min: chocolate milk, protein shake, or banana + nut butter
- ·Full meal within 2 hours with carbs and protein
- ·Replace fluids gradually over several hours
Full marathon fueling
Before
- ·2–3 days out: steady eating, don't carb-load excessively the night before
- ·Race morning: same breakfast you've practiced on long run days
- ·Coffee is fine if it's part of your routine — skip new caffeine experiments
During
- ·30–60g carbs per hour after the first 45–60 minutes (gels, chews, sports drink)
- ·Set a timer — fuel before you feel hungry
- ·Alternate water and electrolyte drink at aid stations
- ·Know what's on the course and practice with those brands if possible
After
- ·Walk, stretch lightly, eat something within 30–60 minutes
- ·Prioritize carbs + protein for 24–48 hours — your muscles are hungry
- ·Electrolytes and salty foods help if you cramp or sweat heavily
- ·Celebrate with food — you've earned it
Common mistakes
- ·Trying new foods or gels on race day
- ·Skipping breakfast because nerves kill appetite
- ·Drinking only water in hot marathons (hyponatremia risk)
- ·Eating too much the night before and sleeping poorly