Back to Blog
Nutrition9 min read·

On-Bike Fueling: How to Eat During a Ride

Bonking is the endurance athlete's nightmare: your legs turn to concrete, your brain fogs, and every pedal stroke feels like moving through wet sand. The cause is almost always the same — you ran out of fuel. On-bike fueling is not a nice-to-have accessory for long rides. It is a core performance skill that separates riders who finish strong from those who crawl home. Get it right and you unlock hours of sustainable power. Get it wrong and no amount of fitness will save you.

Why Your Body Needs Fuel on the Bike

Your body stores carbohydrate as glycogen in your muscles and liver. The total reservoir is approximately 1,600–2,000 kcal — enough to sustain hard riding for roughly 60–90 minutes at threshold intensity, or 2–3 hours at a moderate zone 2 pace. Once those stores run low, performance drops precipitously. This is the bonk.

Your body can also burn fat for fuel, and fat stores are effectively unlimited (even a lean athlete carries 40,000+ kcal of body fat). But fat oxidation has a rate ceiling. Even highly trained, fat-adapted athletes can oxidize fat at only about 1.0–1.5 g/min, which yields roughly 540–810 kcal/hour. At moderate-to-high intensities — anything above about 65% of FTP — your energy demand exceeds what fat alone can supply. The gap must be filled by carbohydrate.

This is the fundamental energy problem of endurance cycling: you burn carbohydrate faster than your body can replace it from fat. The only solution is to eat carbohydrate during the ride to supplement your glycogen stores and delay or prevent their depletion.

Key takeaway

Glycogen stores last 60–90 minutes at threshold. Fat oxidation is capped at ~1.0–1.5 g/min. At any intensity above zone 2, carbohydrate intake during the ride is the only way to close the energy gap.


How Many Carbs Per Hour — The Definitive Guide

The amount of carbohydrate you need depends on ride duration and intensity. Sports nutrition research has converged on clear, evidence-based tiers. These recommendations come from the work of Asker Jeukendrup and the International Olympic Committee consensus statements on sports nutrition.

Under 60 minutes

0 g/hr

Mouth rinse only. Glycogen stores are sufficient. A carb mouth rinse can boost performance via central nervous system signaling without any GI risk.

60–90 minutes

30–40 g/hr

Small amounts to top off glycogen. A single gel every 30 minutes or a carb drink is sufficient.

90–150 minutes

60 g/hr

The standard endurance target. Achievable with glucose alone via the SGLT1 transporter.

150–240 minutes

60–90 g/hr

Requires glucose + fructose (dual transporter) to exceed the 60 g/hr glucose ceiling. Most riders should target this range for sportives and gran fondos.

240+ minutes / Racing

90–120 g/hr

Elite-level fueling. Requires a trained gut, dual-fuel sources (glucose + fructose at a 1:0.8 ratio), and a practiced fueling strategy. This is what pro WorldTour riders target during grand tour stages.

Carbohydrate intake targets by ride duration. Higher tiers require glucose + fructose and gut training.

These are targets, not starting points. If you have never fueled deliberately on the bike, start at the lower end and build up over weeks. Your gut is trainable — more on that below.


Glucose + Fructose: The Dual Transporter Advantage

For decades, the maximum recommended carbohydrate intake during exercise was 60 g/hour. This ceiling exists because of a single bottleneck: the SGLT1 transporter in your small intestine, which absorbs glucose (and maltodextrin, which is just a glucose polymer). SGLT1 maxes out at approximately 60 g of glucose per hour. Consuming more glucose beyond this point does not increase absorption — it just sits in your gut, draws in water, and causes bloating and GI distress.

The breakthrough came from Asker Jeukendrup's research showing that fructose uses a completely different transporter: GLUT5. Because GLUT5 operates independently of SGLT1, adding fructose on top of glucose allows an additional 30–60 g/hour of carbohydrate absorption. Combined, these two pathways can deliver 90–120 g of total carbohydrate per hour.

Intestinal Carbohydrate Absorption

SGLT1 Transporter

60 g/hr

Glucose & Maltodextrin

+

GLUT5 Transporter

30–60 g/hr

Fructose only

=

Combined Output

90–120 g/hr

Dual-fuel absorption

Two independent intestinal transporters allow combined carbohydrate absorption rates far exceeding either alone.

The latest research from Jeukendrup's group recommends a glucose-to-fructose ratio of 1:0.8, which maximizes absorption from both transporters. Many commercial products now use this ratio. If you are using gels or drink mixes that contain only glucose or maltodextrin, you are capping your absorption at 60 g/hour regardless of how much you consume.

This is why ingredient labels matter. Look for products that list both maltodextrin (or glucose) and fructose. Avoid products with only a single sugar source if you plan to fuel above 60 g/hour.


What to Eat on the Bike

There is no single “best” on-bike food. The best fueling strategy uses a mix of sources matched to your intensity, duration, and personal tolerance. Here is how the main options compare.

Gels

High intensity

25–30g carbs per gel. Fast absorption, no chewing required. Compact and easy to carry in a jersey pocket. Best for racing and hard group rides where you cannot afford to take your hands off the bars for long. Downside: flavor fatigue on long rides, and the texture is off-putting to some riders.

Bars

Moderate intensity

30–50g carbs per bar. More satiating than gels and better for rides over 3 hours where you want something solid. Require chewing and are harder to consume at high intensity. Best for steady endurance rides and the early hours of a sportive.

Drink Mix

Any intensity

40–80g carbs per bottle. Delivers carbs and hydration simultaneously. No chewing, no wrappers, no reaching into pockets. The most practical high-volume fueling method. Modern concentrated drink mixes can deliver 80–100g per 500ml bottle.

Real Food

Low intensity

Rice cakes, bananas, dates, PB&J sandwiches. Great for long zone 2 rides where GI tolerance is higher and you want variety. Homemade rice cakes (sushi rice + jam + pinch of salt) are a pro peloton staple. Harder to digest at high intensity.

Match your fuel source to ride intensity. Higher intensity demands faster-absorbing options.

Homemade Options That Work

You do not need to buy expensive commercial products to fuel well. Maple syrup diluted with water and a pinch of salt makes a simple, effective carb drink (about 52g carbs per 60ml of syrup). Rice cakes made with sushi rice, a thin layer of jam, and a pinch of salt are what many WorldTour teams use. Dates stuffed with a small amount of nut butter deliver roughly 18g of carbs each. The key is testing these options in training so you know exactly what your stomach can handle.

A practical race-day approach for a 4-hour sportive might look like: one concentrated drink mix bottle (80g carbs), topped up with gels every 20–25 minutes (25g each), plus a bar in the first hour. That gets you comfortably above 90g/hour.


When to Start Fueling

One of the most persistent mistakes in endurance nutrition is waiting too long to eat. By the time you feel hungry on the bike, your glycogen stores are already significantly depleted and your blood glucose is dropping. Catching up from this deficit is extremely difficult because intestinal absorption has an upper limit — you simply cannot shovel carbs in fast enough once you are behind.

The rule is simple: start fueling within the first 20–30 minutes of any ride that will last longer than 75 minutes. Take your first gel, your first sips of drink mix, or your first bites of a bar before you feel any need for it. Then set a repeating timer on your bike computer or watch for every 20 minutes. Every time it goes off, eat or drink something. This mechanical, non-negotiable rhythm removes decision-making from the equation and ensures steady carbohydrate delivery throughout the ride.

Think of it like stoking a fire. Small, frequent additions of fuel keep the fire burning steadily. Dumping a huge amount of wood on a dying fire produces smoke and chaos. Your digestive system works the same way — small, regular feeds are absorbed far more efficiently than large, infrequent boluses.

Key takeaway

Start eating within 20–30 minutes of the ride start. Set a timer every 20 minutes. Do not wait until you are hungry — by then, glycogen is already depleted and catching up is nearly impossible.


How to Train Your Gut

If you have never consumed 90g of carbohydrate per hour on the bike, your gut is not ready for it. Gastrointestinal tolerance is trainable, and this is one of the most under-appreciated aspects of endurance performance. Research shows that the intestinal transporters SGLT1 and GLUT5 are upregulated in response to regular high-carbohydrate intake — meaning the more you practice eating on the bike, the more efficiently your gut absorbs carbs.

Start at 40g per hour during training rides. If that is comfortable after two weeks, increase to 50g. Then 60g. Continue adding 10g per hour every 1–2 weeks until you reach your target race-day intake. This progressive overload mirrors how you would increase training volume — gradually and systematically.

Some practical tips for gut training: practice during training rides at the intensity you expect on race day (fueling at zone 2 is much easier than fueling at tempo or threshold). Include high-carbohydrate meals in your daily diet on hard training days, as this also helps upregulate intestinal transporters. Avoid high-fiber and high-fat foods in the 2–3 hours before a training session where you plan to practice fueling — fiber and fat slow gastric emptying and increase GI distress risk.

And the cardinal rule: never try a new fueling strategy on race day. Everything you consume during a race should have been tested multiple times during training.


Hydration During Rides

Fueling and hydration are intertwined but distinct problems. You can nail your carbohydrate intake and still perform poorly if you are dehydrated. Conversely, drinking too much plain water without electrolytes can cause hyponatremia — a dangerous drop in blood sodium concentration that can lead to confusion, seizures, and in extreme cases, death.

Aim for 500–750 ml of fluid per hour, adjusting upward in hot or humid conditions. Your sweat rate is individual — you can estimate it by weighing yourself before and after a ride (each kg lost equals roughly one liter of sweat). Most athletes underestimate their sweat rate, especially in the heat.

Sodium is the critical electrolyte. 500–1,000 mg of sodium per hour is a good starting range, with heavier sweaters and hot-weather riding at the upper end. If you notice white salt stains on your jersey or helmet straps after a ride, you are a salty sweater and should target the higher end of this range. Sodium maintains plasma volume, supports nerve function, and aids glucose absorption through the SGLT1 transporter — sodium and glucose are co-transported, so adequate sodium actually improves carbohydrate uptake.

Use electrolyte tablets or sodium-containing drink mixes rather than plain water. If you use a concentrated carb drink in one bottle, carry a second bottle with an electrolyte solution or plain water to manage thirst independently of your carb intake.


Race Day Fueling Strategy

Race nutrition starts 48 hours before the gun goes off. Here is the complete timeline:

48 Hours Before: Carb Loading

Increase carbohydrate intake to 10–12 g/kg of body weight per day for two days before your event. For a 75 kg rider, that is 750–900g of carbohydrate per day. This saturates your glycogen stores to their maximum capacity. Focus on easily digestible, low-fiber carb sources: white rice, pasta, bread, potatoes, pancakes, fruit juice. This is not the time for whole grains and vegetables.

3 Hours Before: Pre-Race Meal

Consume 2–3 g/kg of carbohydrate in your final pre-race meal, roughly 3 hours before the start. Keep fat and fiber low to ensure gastric emptying is complete before you start riding. A classic pre-race meal: white rice with a small amount of chicken, or oatmeal with banana and honey. Avoid anything you have not eaten before a hard ride previously.

During the Race: Execute Your Plan

Start fueling immediately — within the first 15–20 minutes. Target 90–120g of carbohydrate per hour using the dual-fuel (glucose + fructose) sources you have practiced in training. Set a timer. Eat mechanically, on schedule, whether you feel hungry or not. Front-load your solid food in the first half of the race when intensity is typically lower and your stomach handles solid food better. Shift to gels and drink mix in the second half when intensity climbs.

One final rule that cannot be overstated: nothing new on race day. Not a new gel brand, not a friend's drink mix, not the nutrition provided at aid stations (unless you have tested it). Race day is execution, not experimentation.


Common Fueling Mistakes

These are the errors that derail otherwise well-prepared riders. Almost all of them are avoidable with planning and practice.

Common fueling mistakes

Starting too late — waiting until you feel hungry to eat

Under-fueling because of calorie fear — your body needs fuel to perform, period

Not practicing race nutrition in training — the gut needs progressive overload too

Relying only on gels — at 90+ g/hr, gel-only strategies cause GI distress; mix sources

Ignoring sodium — plain water without electrolytes increases hyponatremia risk

Using glucose-only products and expecting to absorb more than 60 g/hr

Eating a large bolus every hour instead of small feeds every 20 minutes

The under-fueling mistake deserves special attention. Many cyclists, particularly those trying to lose weight, deliberately restrict calories during rides. This is counterproductive. Training in a glycogen-depleted state impairs workout quality, blunts adaptation, increases muscle protein breakdown, and raises cortisol. If fat loss is a goal, manage your caloric deficit in the hours you are not training. On the bike, fuel the work.

The other mistake worth emphasizing is source diversity. At 90+ g/hour, consuming everything as gels is a recipe for nausea. Splitting your intake across drink mix, gels, and solid food distributes the osmotic load across your gut and reduces the risk of any single source overwhelming your stomach. A practical split: 40–50% from drink mix, 30–40% from gels, and 10–20% from solid food in the early hours.


Putting It All Together

On-bike fueling is a trainable skill, not an innate talent. The athletes who fuel best are not the ones with the strongest stomachs — they are the ones who have practiced systematically, tested their products, and built their gut tolerance over months. Start with the basics: know your target carbohydrate intake for the ride duration, use dual-fuel sources (glucose + fructose) for anything above 60g/hour, begin eating within the first 20 minutes, and set a timer to eat every 20 minutes after that.

Nail these fundamentals and you will ride longer, harder, and more consistently than you ever have before. Ignore them and no amount of interval training, threshold work, or aerobic base will compensate for the hole in your tank.

Your fueling checklist

Know your carb target: 30-60 g/hr for short rides, 60-90 g/hr for long, 90-120 g/hr for racing

Use glucose + fructose products (1:0.8 ratio) for anything above 60 g/hr

Start eating within 20 minutes of ride start

Set a 20-minute timer and eat every time it goes off

Train your gut progressively: add 10 g/hr every 1-2 weeks

Include 500-1,000 mg sodium per hour

Drink 500-750 ml fluid per hour, more in heat

Never try new nutrition on race day

Get ride-specific fueling plans

Paincave calculates your carb, protein, and hydration targets for every ride based on duration, intensity, and conditions.

Start free