What to Eat Before, During and After a Long Bike Ride
Carbohydrates are the fuel to plan your long ride around. At both high and low intensity, cyclists burn fat and also consume carbohydrates [1]. A minimum intake of carbohydrates is crucial for a more consistent power output over time [1].
Think of a long ride in three parts: a snack before you start, fueling during the ride, and refueling after you finish. Timing matters as much as the food itself. Ideally, eat something within 30 minutes of finishing your ride, because that is when your body starts to refuel and repair the muscles you worked [2].
This article walks through what to eat before, during and after your ride, plus which foods can ruin a long ride.
What should you eat before a long bike ride?
Before a long ride, eat a meal or snack built from complex carbs, lean protein and fruit or vegetables, and keep drinking fluids through the day. Carbs give your muscles fuel, protein adds staying power, and produce adds vitamins and minerals.
Complex carbs for steady energy
Complex carbs digest slowly, so they release energy over the course of the ride instead of all at once. Oatmeal and whole-grain toast are two common choices. A bowl of oatmeal with dried fruit is a good example, since the fruit adds quick sugars on top of the slow-burning oats [3]
Avoid heavy whole grains right before you ride. Some riders find that wholemeal pasta or brown rice causes digestive trouble, so a savory breakfast might use only one or two starchy foods [1]
Lean protein for a fuller meal
Lean protein such as eggs or Greek yogurt helps you feel full and supports your muscles during a long effort [3]. A savory breakfast with eggs and vegetables is a practical pick if you ride in the morning [1].
Pair protein with carbs rather than eating it alone. Scrambled eggs on whole-grain toast or yogurt with oats combines both in one simple meal.
Fruit and vegetables for added nutrients
Fruits and vegetables add vitamins, minerals and fiber to your pre-ride meal. A banana is an easy option that is also a quick source of energy [3]. Keep the portion modest, since a large amount of fiber close to the start can slow you down.
Drink fluids through the day
Start hydrating well before the ride, not just in the hour before you leave. Drinking plenty of fluids throughout the day keeps you ready to ride from the first mile [3].
A sports drink before the ride can replace electrolytes you lose through sweat and add some carbohydrates [3]. Sip water with your breakfast, then keep sipping steadily until you start pedaling.
A simple plan is oatmeal with fruit and a glass of milk two to three hours before the ride, then water through the morning.
What should you eat during a long ride?
Start with solid food
Start with solid foods such as sandwiches, homemade rice bars, or sports nutrition bars [4]. Eat the first one once the ride settles into a steady rhythm, not while you are climbing hard or sprinting for a sign. A plain turkey or peanut butter sandwich wrapped in foil fits in a jersey pocket and is easy to eat in small bites at a traffic light or a water stop.
Homemade rice bars work the same way if you cut them into pieces that fit your hand. Sports nutrition bars are the simplest choice when you do not want to make anything the night before. Eat in small bites rather than a whole sandwich at once, so your breathing stays comfortable.
Save chewables and gels for the last third
Save the chewables and gels for the last third of the ride [4]. Their small size makes them easy to eat without slowing down, which matters when your appetite is gone and the last miles feel long. Keep a few in your back pocket so you are not digging for them on a climb.
Try two or three chews at a time, then wait until the next hill before taking more. That way you add fuel in steps instead of all at once.
Keep carbohydrates steady
Keep a steady intake of carbohydrates through the ride, not one large dose at a single stop. A steady intake of carbohydrates helps you maintain a more consistent power output over time [1]. In practice, that means a few bites of sandwich at each regroup, then a chew when the road tilts uphill.
For a long ride with a mid-morning café stop, pack one sandwich for the first hour and save the chews for the final stretch. Small, regular servings are easier to eat than a big snack you have to force down at the end.
How soon after a ride should you eat?
Eat something within 30 minutes of finishing your ride. That window is when your body starts refueling and repairing the muscles you just worked [2]. Two kinds of food do most of the work: a drink that replaces fluids and electrolytes, and a protein source for muscle repair.
Start with a sports drink or recovery shake
A sports drink or recovery shake is the fastest option when you step off the bike. These drinks are packed with nutrients and electrolytes, which help you refuel quickly [2]. Electrolytes are minerals such as sodium that you lose in sweat, so replacing them matters most after a hard or hot ride.
A sports drink is a good choice when your stomach feels unsettled. You can sip it while you change clothes or walk to the car, so you do not have to wait until you are sitting down to a meal.
Add protein with a shake or bar
Protein is essential for repairing muscles, so include some in your post-ride snack [2]. A protein shake or a protein bar is easy to carry in a jersey pocket or cooler bag. Grab one at the trailhead or in the parking lot.
If you want something more filling, a sandwich or wrap with lean meat or eggs also works. Keep it simple, though. You want food you can eat in a few bites, not a full meal eaten in the car.
Keep the first snack small
If you worked out intensely, your muscles are going to be hungry for protein, and a snack within 30 minutes is a sensible plan [2]. If the ride was easier, you can wait a little longer before a full meal. Drink plenty of water along with whatever you choose [2].
Once the first snack is down, you can eat a fuller meal later in the day. The snack's job is to start recovery, not to replace dinner.
Which foods can ruin a long ride?
Heavy meals and foods high in fat or fiber are the most common reasons a long ride goes wrong before it starts. They take longer to leave your stomach, which can cost you energy when you need it most.
High-fat and high-fiber foods can be hard to digest, and they can cause stomach trouble once you are riding [5]. Picture a 6 a.m. start with a bacon-and-egg burrito, a bowl of bran cereal with nuts, or a big plate of beans. Each of these sits in your stomach for a long time, so cramps often begin after you are already on the bike.
Portion size matters as much as the food itself. Eating too much before you ride can leave you feeling sluggish on the trails [5]. If you feel full when you clip in, you ate too much or ate too close to the start.
Timing is the easiest fix. Eat your pre-ride meal about two hours before you start, so your body has time to digest it [5]. If you only have an hour, cut the portion down and keep the meal light.
Test new foods on training rides
Test new foods on training rides, not on race day. A food that sits well at the kitchen table can cause cramps halfway up a climb, so try each new item on a practice ride first.
Use a practice route with a similar length and terrain to the real event. That way you learn how your stomach handles the effort, not just how it handles breakfast. If a food causes trouble on a practice ride, leave it out of your race plan rather than trying it again on the day.
How do you plan your food for your next long ride?
Pick a pre-ride snack that combines carbs and protein, and that you already know sits well in your stomach. That habit matters more than any single food. Eat it early enough that you are not riding on a full stomach.
Start with solid food for the first part of your ride, such as a sandwich, a homemade rice bar or a sports nutrition bar. [4]
Save gels and chews for the last third of the ride, when your body needs quick fuel and solid food is harder to get down. [4]
When you finish, plan a recovery drink or snack within 30 minutes. A sports drink or recovery shake replaces fluids and electrolytes quickly, and a protein shake or bar supports muscle repair. [2]
Sources
The food you eat before and after a long bike ride is important for your performance and recovery.…
Before going on a long bike ride, it is important to fuel your body properly. Eating a nutritious…
Cycling Nutrition: What to Eat and Drink During Bike Rides of ...
You’re about to head out for a mountain bike ride. You know that you need to eat something…
