How much should I eat when cycling?

This question is about Cycling

Elle Penner, MPH, RD

When cycling, well-trained athletes should eat approximately 30 g of carbohydrate/hour for 1-2 hour rides, 60 g/hour for 2-3 hour rides, and up to 90 g/hour for rides lasting longer than 2 ½ hours [


]. Beginner or aspiring cyclists typically need less, but can benefit from eating 30-60 grams of carbohydrate/hour for rides lasting longer than 90 minutes. 

You should begin refueling around 45-60 minutes into a long ride. Many cyclists prefer to split their intake into 20-minute increments to minimize GI discomfort. 

energy bar and banana next to cycling helmet


  1. Jeukendrup A. (2014). A step towards personalized sports nutrition: carbohydrate intake during exercise. Sports medicine (Auckland, N.Z.), 44 Suppl 1(Suppl 1), S25–S33.