cCalorieScan.

Muscle & Macros/Jun 4, 2025/4 min read

The best time to eat carbs

Around training. Otherwise, distribute as you prefer.

DWritten by Dr. Jordan Park
Muscle & Macros

Carb timing is a topic with strong opinions and mostly weak evidence. The actual research-supported timing recommendations are narrower than the internet suggests.

What carb timing actually matters for

Around training. Yes. Pre-workout carbs improve performance; post-workout carbs accelerate glycogen restoration. The window matters.

For sleep. Mildly. Some people sleep better with a small carb-containing meal a few hours before bed.

For body composition. Almost not at all. Total daily carbs matter; timing within the day is a rounding error for fat loss / muscle gain.

The pre-workout carb window

For sessions over 60 minutes or where you want max performance:

  • 60–90 minutes before training: 30–50g carbs, low fiber, low fat
  • Examples: oatmeal with banana, toast with jam, a banana + a slice of bread

For shorter / easier sessions: pre-workout carbs are optional. Some people perform better fasted; others perform better fed. Test both.

The post-workout carb window

Glycogen restoration accelerates with post-workout carbs:

  • Within 30 min: 30–50g of fast-digesting carbs (banana, white rice, sports drink)
  • Within 90 min: a full meal with 60+g carbs

This matters most for:

  • Two-a-day training (need rapid glycogen between sessions)
  • Endurance athletes
  • Bodybuilders peaking
  • Long-session athletes

For 1-session-per-day general fitness lifters, the 30-min "anabolic window" myth has been thoroughly debunked. A normal post-workout meal within 2 hours is sufficient.

The "no carbs after 6pm" rule

Mostly nonsense. Some specific contexts:

  • Truly low-quality sleep with late large carb meals: real for some people
  • Acid reflux with late large carb meals: situational
  • Body composition: no, doesn't matter

If you train in the evening, post-workout carbs should be late. Don't artificially restrict the meal that supports your training adaptation.

What does matter for carb intake

Total daily intake. Match to training volume.

Source quality. Whole grains > refined, with the carb-quality caveats.

Distribution. Spread across meals, with bigger amounts around training.

Fiber content. Higher fiber = better satiety and metabolic outcomes.

Carb intake by training intensity

For a 75kg adult:

  • Sedentary: 100–150g/day total
  • Light training (3 sessions/week): 150–225g/day
  • Moderate training (5 sessions/week): 225–300g/day
  • Heavy training (endurance, 2-a-days): 300–600g/day

For a marathon runner in a peak training block, daily carb intake can exceed 8 g/kg (600g for a 75kg adult). For a sedentary office worker, 150g is plenty.

The keto question

If your overall framework is keto (carbs <50g/day), ignore the timing advice. You're not chasing glycogen; you're operating in a fundamentally different fuel system. Carb timing within a keto framework is moot.

If you're not keto, carbs are the primary training fuel. Time them around training; the rest is preference.

What I do (and what I tell patients)

Pre-training (60 min before):

  • Banana
  • Toast with jam
  • Oatmeal with honey
  • 1 cup rice with a small protein

Post-training (within 60 min):

  • A real meal: rice + protein + vegetables, OR
  • A protein shake + a banana, OR
  • Greek yogurt + granola + berries

The rest of the day: distribute carbs based on preference. I personally have lighter carbs at breakfast and heavier carbs around training. Other people do the opposite (heavy breakfast, light lunch). Both work.

The "carbs at night for sleep" claim

A small carb-containing meal 2–3 hours before bed may improve sleep quality for some people through serotonin/melatonin pathways. The effect is modest and individual.

If you sleep well, don't change anything. If you struggle with sleep, try a small carb snack 90 min pre-bed (a piece of fruit, a slice of toast with peanut butter) for a week.

Common carb-timing mistakes

1. Skipping pre-workout carbs and bonking. Especially for sessions over 60 min.

2. Eating massive carbs pre-workout and feeling sluggish. 200g of carbs 30 min before training is too much; gut blood-flow conflicts with muscle blood-flow.

3. Avoiding post-workout carbs because of a "carbs at night = fat" myth. Train in the evening? Eat the carbs after.

4. Refusing to eat carbs at lunch because of "afternoon crash." The crash usually comes from low-protein lunches, not carbs themselves. Pair carbs with protein and fiber.

5. Carbs only on training days. Most people benefit from at least a moderate carb intake on rest days too (~50% of training-day intake) for recovery and brain function.

What CalorieScan tracks

Carb intake by meal and by day. The dashboard shows the distribution: are you front-loading carbs (breakfast / lunch heavy) or back-loading (dinner heavy)? Either is fine for general use; around-training timing matters more than time-of-day.

If you're an endurance athlete, the app's carb-distribution view shows you whether you're hitting peri-workout carb goals.

A simple framework

For most people:

  1. Total daily carbs based on training volume
  2. Pre-workout: 30–50g carbs 60 min before, if session > 60 min
  3. Post-workout: 30–50g carbs within 60 min, more in a full meal within 2h
  4. Outside training: distribute by preference

That's it. Everything else is rounding error.

The "carb-cycling" question

Carb cycling = high-carb days on training days, low-carb days on rest days. Has some theoretical appeal:

  • Match fuel to need
  • Improve insulin sensitivity through alternating loads
  • Manage total weekly calories more flexibly

In practice, the evidence for carb cycling specifically (as opposed to "eat appropriately for your training day") is thin. It's an option for advanced lifters who like the structure; not necessary for general adults.

The bottom line

Time carbs around training. Don't worry about the rest. Most "carb timing" advice is downstream of marketing or rigid programs that don't fit normal life.

The carb timing that matters fits inside the 4 hours around your workout. The rest is preference.

Try the app

CalorieScan AI is the photo-first calorie tracker.

Free on iOS. Snap a meal, get the macros, get on with your life.

Download free on iOS