Nutrition for Endurance Athletes

Evidence-based fueling, hydration, and recovery guidance for runners, cyclists, triathletes, and other endurance athletes.

Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 19, 2026

Quick answer

For sessions lasting about 1 to 2.5 hours, aim for 30 to 60 g of carbohydrate per hour. For longer events, up to 90 g per hour may help when you use multiple carbohydrate sources, such as glucose plus fructose, and have practiced the plan. Start low and increase only if your stomach tolerates it.

Evidence-based fueling, hydration, and recovery guidance for runners, cyclists, triathletes, and other endurance athletes.

Key takeaways

  • Match daily carbohydrate to training load; most endurance sessions need 3-10 g/kg.
  • Use 30-60 g carbohydrate per hour for 1-2.5 hours; up to 90 g/h for longer efforts.
  • Aim for 1.2-2.0 g/kg protein daily and 20-30 g after hard sessions.
  • Test sweat rate and sodium in training, not on race day.
  • Build meals from familiar whole foods and practice timing before race week.

The Science of Endurance Fueling

Research-backed

Build daily fueling first

Endurance performance starts with enough total energy and carbohydrate to match training load. Daily carbohydrate needs vary from about 3-5 g/kg for light training to 6-10 g/kg for moderate-to-heavy endurance training, with higher intakes during extreme loads. Protein is about 1.2-2.0 g/kg/day.

Use body weight in kilograms (kg = lb ÷ 2.2) to set a range, then adjust to hunger, energy, and performance. Chronically underfueling can blunt adaptation and recovery.

Whole foods that travel well

Use familiar, low-fiber foods near sessions and save high-fiber foods for easy days. At least eight practical options are listed below; portions are cooked unless noted.

  • Banana: 1 medium (118 g)
  • Rolled oats: 1/2 cup dry (40 g) or 1 cup cooked (240 g)
  • White rice: 1 cup cooked (158 g)
  • Sweet potato: 1 medium (150 g)
  • Whole-grain bread: 1 slice (40 g)
  • Plain Greek yogurt: 3/4 cup (170 g)
  • Chicken breast: 3 oz cooked (85 g)
  • Salmon: 3 oz cooked (85 g)
  • Cooked lentils: 1/2 cup (99 g)
  • Orange: 1 medium (131 g)

Fueling timeline

Use the table below as a starting point, then practice it in training. Portions show grams and US household units.

When What to eat Portion (g + US units) Why
3-4 h before long session or race Oatmeal, banana, honey 40 g dry oats (1/2 cup dry), 118 g banana (1 medium), 21 g honey (1 tbsp) Tops off glycogen with low-fiber carbs
1-2 h before Bread, jam, Greek yogurt 80 g bread (2 slices), 20 g jam (1 tbsp), 170 g Greek yogurt (3/4 cup) Easy carbs plus protein
30-60 min before Banana and sports drink 118 g banana (1 medium), 473 mL (16 oz) sports drink Quick carbs and fluid
Every 20-45 min during 1-2.5 h Sports drink or banana 30-60 g carbs/h; e.g., 473-710 mL (16-24 oz) sports drink plus 59 g banana (1/2 medium) Maintains blood glucose
During >2.5-3 h Mixed carb sources 60-90 g carbs/h; e.g., 136 g banana (1 large) plus 473 mL (16 oz) sports drink Multiple carb sources improve tolerance
Within 0-2 h after Rice, chicken, vegetables 158 g rice (1 cup cooked), 85 g chicken (3 oz), 150 g vegetables (1 cup cooked) Rebuilds glycogen and repairs muscle
Nutrition For Endurance Athletes — training and fueling
Photo: CZmarlin — Christopher Ziemnowicz, a photo credit would be appreciated if this image is used anywhere other than Wikipedia. · CC BY 4.0 · via Wikimedia Commons

Hydration and electrolytes

Sweat rate and sodium losses vary widely between athletes. Weigh yourself nude before and after a one-hour session; each 1 kg (2.2 lb) lost is roughly 1 L (34 oz) of fluid. Drink 400-800 mL/h (13-27 oz/h) in small increments, adjusting for heat and sweat rate.

For sessions longer than 2-3 hours, use fluids with electrolytes and consider 200-500 mg sodium per 16 oz (473 mL), or salty foods. Avoid overdrinking; weight gain during exercise is a warning sign.

Carbohydrate loading and race week

For events lasting longer than 90 minutes, a 24-48 hour carbohydrate load of about 8-10 g/kg/day can help. Keep protein moderate, fat lower, and fiber lower as race day approaches. Practice the plan before race week so digestion and timing are familiar.

Recovery and practice

After hard or long sessions, eat a mixed meal within 0-2 hours. Aim for 20-30 g protein (about 85-113 g or 3-4 oz cooked chicken) plus 1-1.5 g/kg carbohydrate. For a 70 kg athlete, that is about 70-105 g carbohydrate, such as 158 g cooked rice (1 cup) plus 1 medium sweet potato (150 g).

Chocolate milk, yogurt with fruit, or rice with chicken all work. Practice the exact pre-race meal, fluids, and timing in training. If you have GI distress, fatigue, or recurrent illness, adjust and consult a sports dietitian.

Bottom line: Nail daily carbohydrate availability first, then rehearse race-day fueling and hydration in training before relying on them on event day.

Practical Endurance Fueling Habits

Community insight

What consistent athletes do

Victura anonymized meal logs and community insights suggest that consistency matters more than a perfect formula. Athletes who report smooth fueling usually rehearse the same breakfast, bottle schedule, and recovery meal in training. They also keep easy-to-eat foods visible instead of relying on race-day improvisation.

Practical prep shortcuts

  • Cook rice or potatoes in batches; portion 158 g cooked rice (1 cup) or 150 g sweet potato (1 medium).
  • Keep 118 g bananas (1 medium), 40 g bread slices (1 slice), and 170 g plain Greek yogurt (3/4 cup) ready.
  • Set a timer for 20-45 minutes during long sessions to take 30-60 g carbohydrate per hour.
  • Mark bottles with 473 mL (16 oz) or 710 mL (24 oz) targets so hydration is measurable.
  • Try salty foods or electrolyte drinks in training before using them in a race.

When to adjust

If you see repeated GI distress, low energy, or declining performance, change one variable at a time. Reduce fiber and fat near sessions, check fluid intake, and review carbohydrate totals with a sports dietitian. Victura logs can help you compare planned portions with actual intake.

References

  1. Nutrition and Athletic Performance: ACSM Position Stand(pubmed)
  2. International Society of Sports Nutrition Position Stand: Nutrient Timing(pubmed)
  3. International Society of Sports Nutrition Position Stand: Protein and Exercise(pubmed)
  4. Exercise and Fluid Replacement: ACSM Position Stand(pubmed)
  5. USDA FoodData Central(usda)

Frequently asked questions

For sessions lasting about 1 to 2.5 hours, aim for 30 to 60 g of carbohydrate per hour. For longer events, up to 90 g per hour may help when you use multiple carbohydrate sources, such as glucose plus fructose, and have practiced the plan. Start low and increase only if your stomach tolerates it.

People also ask

  • How many carbohydrates should an endurance athlete eat per hour?

    For sessions lasting about 1 to 2.5 hours, aim for 30 to 60 g of carbohydrate per hour. For longer events, up to 90 g per hour may help when you use multiple carbohydrate sources, such as glucose plus fructose, and have practiced the plan. Start low and increase only if your stomach tolerates it.

  • What should I eat before, during, and after a long endurance event?

    Eat a familiar meal with 1 to 4 g/kg carbohydrate 1 to 4 hours before exercise, keeping fiber and fat lower as start time nears. During training, take 30 to 90 g carbohydrate per hour depending on duration, plus fluid. Afterward, pair 20 to 30 g protein with carbohydrate, such as 158 g cooked rice (1 cup) and 85 g chicken (3 oz).

  • How much protein does an endurance athlete need for recovery?

    Most endurance athletes do well with 1.2 to 2.0 g of protein per kg body weight per day, spread across meals. A practical target is 20 to 30 g protein after hard sessions, such as 170 g plain Greek yogurt (3/4 cup) or 85 g cooked chicken (3 oz).

  • How do I calculate sweat rate and sodium needs?

    Weigh yourself nude before and after a one-hour session and note fluid intake. Each 1 kg (2.2 lb) of weight lost is roughly 1 L (34 oz) of sweat. Drink 400 to 800 mL/h (13 to 27 oz/h) and adjust for heat; for long sessions, use fluids with sodium or salty foods and test in training.

  • Is carbohydrate loading necessary before a race?

    Carbohydrate loading can help for events lasting longer than about 90 minutes. A common approach is 8 to 10 g/kg per day for 24 to 48 hours before the event, with lower fiber and fat as race day nears. It is not required for shorter sessions, and it should be practiced before race week.

  • What are the best whole-food fuel sources during endurance exercise?

    Easy-to-digest options include bananas, dates, pretzels, low-fiber cereal bars, and rice cakes. For example, 1 medium banana (118 g) or 40 g of bread (1 slice) with jam can supplement sports drinks. Keep fiber and fat low during exercise, and choose foods you have tested in training.

  • Can endurance athletes follow a low-carb or keto diet?

    Some athletes use periodized low-carbohydrate training for selected easy sessions, but high-intensity and race-day performance usually depends on carbohydrate availability. Low-carb diets can be safe for some people, yet they require careful planning for energy, electrolytes, and recovery. Discuss the approach with a sports dietitian before changing race fueling.

  • How much water should I drink during endurance training?

    Start with 400 to 800 mL per hour (13 to 27 oz/h) and adjust for sweat rate, heat, and duration. Weighing yourself before and after training helps refine the target. Avoid gaining weight during exercise, which can mean you are drinking too much.

  • What is the best pre-workout meal for endurance athletes?

    Eat a familiar, low-fiber meal with 1 to 4 g/kg carbohydrate 1 to 4 hours before exercise. A practical option is 40 g dry oats (1/2 cup) with 118 g banana (1 medium) and 21 g honey (1 tbsp), keeping fat and fiber lower as start time nears.

  • How do endurance athletes avoid GI distress during long events?

    Keep fiber and fat low near and during exercise, use multiple carbohydrate sources such as glucose plus fructose for higher intakes, and practice the exact foods and timing in training. Change one variable at a time and consult a sports dietitian if symptoms persist.

  • Do endurance athletes need electrolyte drinks?

    For sessions longer than 2 to 3 hours, fluids with electrolytes or salty foods can help replace sodium lost in sweat. A common range is 200 to 500 mg sodium per 473 mL (16 oz). Test sodium and fluid plans in training, since sweat losses vary widely between athletes.

How we review this guide

Written by
Victura Nutrition Team
Reviewed by
Victura Editorial Review
Reference sources
7
Last updated
Oct 19, 2026

Revision & correction policy

Ready to track your meals with AI?

Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.