Fuelling Your Runs the Right Way
What you eat — and when you eat it — has a direct impact on how your runs feel and how well you recover afterward. Many runners either eat too much before heading out (hello, side stitches) or too little and hit an energy wall mid-run. This guide gives you a practical, no-nonsense approach to pre- and post-run nutrition.
What to Eat Before a Run
Your pre-run goal is simple: provide enough fuel for the session without overloading your digestive system. The timing and size of your meal matter as much as the food itself.
2–3 Hours Before Running
This is the ideal window for a proper meal. Focus on easily digestible carbohydrates with moderate protein and low fat and fibre (both slow digestion):
- Oatmeal with banana and a drizzle of honey
- Whole-grain toast with eggs and a small amount of avocado
- Rice with grilled chicken and steamed vegetables
30–60 Minutes Before Running
If you're short on time, keep it small and simple:
- A ripe banana
- A small energy bar with mostly carbs
- A slice of toast with a thin spread of peanut butter
- A small handful of dried fruit
Running First Thing in the Morning
For easy, short runs (under 45 minutes), many runners perform fine in a fasted state. For longer or harder sessions, eat a small carbohydrate-rich snack 20–30 minutes before heading out.
What to Eat After a Run
Post-run nutrition serves two purposes: replenishing glycogen (your body's fuel stores) and providing protein for muscle repair. Aim to eat within 30–60 minutes of finishing.
The Ideal Post-Run Plate
Think of it as a 3:1 carbohydrate-to-protein ratio:
- Carbohydrates: Sweet potato, rice, pasta, fruit, whole-grain bread
- Protein: Eggs, Greek yogurt, chicken, tuna, legumes, tofu
- Hydration: Water, electrolyte drink, or chocolate milk (a surprisingly effective recovery drink)
Quick Post-Run Snack Ideas
- Greek yogurt with berries and granola
- Smoothie with banana, protein powder, milk, and spinach
- Whole-grain wrap with turkey and salad
- Rice cakes with cottage cheese and sliced fruit
Hydration: The Often Overlooked Factor
Even mild dehydration (as little as 2% of body weight in fluid loss) can noticeably impair performance. Follow these guidelines:
- Before: Drink 400–600ml of water 1–2 hours before your run
- During: For runs under 60 minutes, water is usually sufficient. Longer runs may benefit from an electrolyte drink
- After: Drink 500ml–1L depending on sweat loss and run length
Foods to Avoid Before Running
These can cause digestive distress on the run:
- High-fat foods (fried food, full-fat dairy)
- High-fibre foods in large quantities (beans, cruciferous vegetables)
- Spicy foods
- Alcohol
- Carbonated drinks
Final Thoughts
Nutrition doesn't need to be complicated. Start with the basics — real food, sensible timing, and adequate hydration — and pay attention to how your body responds. Every runner is slightly different, so treat these guidelines as a starting point and adjust based on your own experience and run duration.