Skip to content
NutritionAnswer

WHAT SHOULD YOU EAT BEFORE A LONG BIKE RIDE?

By Anthony WalshRoadman CyclingUpdated

WHO THIS IS FOR

IS THIS YOU?

The early morning rider

You ride at 6 or 7am and do not know whether to eat before or just go.

The rider who gets stomach problems

You eat before rides but frequently experience bloating, cramps, or nausea in the first hour.

THE ROADMAN VIEW

The Roadman view

The pre-ride meal is not complicated, but people overthink it. You want carbohydrates that digest easily, enough time for them to leave your stomach, and nothing that will cause problems later. Porridge is king — it sits well, digests predictably, and you can adjust the portion to your appetite.

The real mistake is either skipping the meal entirely or eating something heavy right before you clip in. An empty stomach on a 4-hour ride means you start burning through glycogen reserves from the first pedal stroke. A full stomach means the first hour is spent managing nausea rather than settling into a rhythm. Get the timing right and the ride starts well.

EXPERT EVIDENCE

WHAT THE EXPERTS SAY

  • Dr Asker JeukendrupSports nutrition researcher, Loughborough/Maastricht

    Pre-exercise carbohydrate intake of 1-4g per kg bodyweight 1-4 hours before exercise has been consistently shown to improve endurance performance compared to fasting. The lower end of the range (1-2g/kg, 2-3 hours before) is practical for most athletes and avoids gastrointestinal distress.

  • Dr James MortonTeam Sky / Ineos nutritionist

    The pre-ride meal is about topping up liver glycogen, which depletes overnight. A carbohydrate-rich breakfast 2-3 hours before a long ride ensures the liver has adequate glycogen to maintain blood glucose during the first 60-90 minutes of exercise.

PRACTICAL APPLICATION

DO THIS WEEK

  1. Set a standard pre-ride meal

    Choose one meal that works for you and repeat it every long ride. Porridge (80-100g oats) with a banana and honey, eaten 2-3 hours before, suits most riders. Consistency removes guesswork.

  2. Adjust for early morning starts

    If you cannot eat 2-3 hours before, eat a lighter snack 60-90 minutes before: a banana with a tablespoon of honey, or a white bread sandwich with jam. Avoid protein-heavy or fatty foods that take longer to digest.

  3. Hydrate alongside the meal

    Drink 400-600ml of water or diluted electrolyte drink with your pre-ride meal. Sip, do not chug. Arriving at the start dehydrated means you are chasing fluid balance for the first hour.

COMMON MISTAKES

WHAT CYCLISTS GET WRONG

  • MISTAKEEating a large fry-up or greasy meal before a long ride.

    FIXFat slows gastric emptying dramatically. A full English breakfast will sit in your stomach for hours. Save it for after the ride. Before, stick to low-fat, high-carbohydrate foods.

  • MISTAKERiding fasted on the assumption it burns more fat.

    FIXFasted riding may have marginal metabolic benefits for short easy rides, but for anything over 90 minutes it compromises performance and accelerates glycogen depletion. Eat before long rides.

  • MISTAKEEating too close to the start and feeling nauseous.

    FIXAllow at least 90 minutes between a solid meal and the ride start. If time is short, switch to a liquid carbohydrate source like a smoothie or sports drink, which empties the stomach faster.

FAQ

FREQUENTLY ASKED QUESTIONS

Should I eat before an early morning ride?
For rides over 90 minutes, yes. Even a small snack — a banana and a glass of juice — is better than nothing. Your liver glycogen is depleted after an overnight fast, and starting empty shortens your endurance window.
Is coffee before a ride a good idea?
Yes. Caffeine at 3-6mg per kg bodyweight 30-60 minutes before exercise improves endurance performance. A standard coffee contains roughly 80-100mg caffeine. Avoid it if it causes stomach issues.
What if I feel too nervous to eat before an event?
Try a liquid meal — a smoothie with banana, oats, and milk — which is easier to consume when anxious. Alternatively, eat a larger meal the night before and a small snack (energy bar or banana) 90 minutes before the start.
How much water should I drink before a ride?
400-600ml in the 2-3 hours before the ride, sipped gradually. Check urine colour — pale straw is ideal. Clear means you are over-hydrated; dark yellow means you need more fluid.

RELATED TOPICS

STILL GUESSING?

A coach removes the guesswork.

Apply for Coaching