Back to Journal
Workout nutrition··13 min read

What to eat before a workout: pre-workout meals, timing, and macros that actually work

A complete guide to pre-workout nutrition. Carb timing, protein dosing, fed vs fasted training, caffeine, and what changes for strength, endurance, and fat loss goals.

C
Calow Editorial
Calow · calow.app

The pre-workout meal is one of the most over-engineered questions in fitness. Hundreds of products, dozens of protocols, conflicting advice from every direction. The actual answer is simpler than the supplement aisle suggests.

This post is the entry point to the Workout nutrition cluster: the rules that govern what happens inside the gym, not at the dinner table. Topics covered: carbs vs no carbs, protein dosing, fed vs fasted, caffeine, and how the answer changes when your goal is strength, endurance, or fat loss.

The TL;DR up top: for most adults doing a 45 to 90 minute session, eat a mixed meal 1 to 3 hours before that contains 30 to 60g of carbs, 15 to 25g of protein, low fat, low fiber, plus 200 to 400 mg of caffeine if you tolerate it. That's the recipe. The rest of this post is why each variable is set where it is, and the conditions under which the recipe changes.

Why pre-workout nutrition matters less than you think

Muscle stores about 400 to 500g of glycogen, the carbohydrate fuel that powers heavy training. A normal eating day fills those stores to roughly 80 to 100% capacity. Unless you trained hard in the previous 18 hours or have been low-carb for a while, your tank is already mostly full when you walk into the gym.

This is why the pre-workout meal is rarely the limiting variable. The bigger drivers of training performance are:

  1. Sleep quality the night before. See sleep and training recovery: one bad night cuts strength 5 to 8% and submaximal endurance 10 to 15%.
  2. Total daily calories and carbs. A chronically under-fueled lifter does not get rescued by a perfect pre-workout meal.
  3. Hydration over the prior 24 hours. See how much water per day: a 2% dehydration deficit produces measurable performance losses no pre-workout drink can fix in 20 minutes.
  4. Caffeine, if you tolerate it. The single most reliable acute performance tool in sport.

The pre-workout meal is a tuning variable, not the engine. Get the four items above right, and the meal matters less. Get them wrong, and no pre-workout protocol will fix it.

The carb question

Carbs are the fuel that powers high-intensity training. The question is not whether they matter (they do), but whether you need to eat them right before training (often you do not).

When pre-workout carbs help

  • Sessions over 60 minutes. Glycogen depletion becomes a limiter past the 1-hour mark in moderate-to-hard intensity work. Topping off with 30 to 60g of carbs in the 1 to 3 hours before extends performance.
  • High-rep or high-volume training. Bodybuilding-style sessions with 15 to 20+ sets per muscle group benefit more than 5x5 strength sessions, because total work done depends on muscular endurance.
  • Morning training after a long fast. If your last meal was 10+ hours ago and your liver glycogen has dropped, a small carb feeding restores blood glucose for the session.
  • Second sessions of the day. Two-a-day training depletes glycogen by the afternoon. The pre-second-session meal matters more than the pre-first-session meal.

When pre-workout carbs don't matter

  • Short sessions under 30 minutes. You can run a heavy 5x5 deadlift session on stored glycogen alone, fasted, with no performance loss.
  • Recent recent prior meal. If you ate a normal lunch with 60g of carbs at 12:30 and you train at 4 PM, you do not need to eat again at 3:30. The carbs from lunch are still being released.
  • Easy aerobic work. Zone 2 cardio runs primarily on fat oxidation. Carbs add nothing and often add stomach distress.

The classic Coyle 1991 review of carb fueling established the dose-response: 30 to 60g of carbs per hour of exercise extends time-to-exhaustion in endurance work. The benefit drops to roughly zero for sessions under 45 minutes.

How much, what kind

For sessions where pre-workout carbs help: 30 to 60g, 1 to 3 hours before. Format choices:

Time before trainingFormatExamples
2 to 3 hoursSolid mixed mealOatmeal with banana and honey, rice with chicken and veg, sandwich with turkey
60 to 90 minutesLighter mixed snackGreek yogurt with berries, toast with peanut butter, smoothie with banana and protein
30 to 45 minutesEasily digested carb plus small proteinBanana with a small protein shake, dates with whey, rice cakes with cottage cheese
0 to 15 minutesFast-acting carb only1 banana, 2 to 3 dates, sports drink, gummies, gel

Avoid high-fat and high-fiber foods within 90 minutes of training. Both slow gastric emptying and increase the risk of nausea or stomach cramping during the session. Save the avocado toast and the fiber bar for breakfast on a non-training day.

The protein question

Pre-workout protein is the most over-marketed and under-researched piece of the puzzle.

The honest summary: a small dose of protein in the 2 to 3 hours before training is helpful, mostly because it limits muscle protein breakdown during the session. The dose does not need to be large, and the timing does not need to be precise.

What the evidence shows

The Tipton 2007 paper on pre-vs-post protein found that whey ingested before resistance training produced higher amino acid delivery to muscle during the session than the same whey ingested after. The follow-up work, summarized in the Schoenfeld 2013 meta-analysis on protein timing, found the total daily protein matters far more than the pre-vs-post split, but a pre-training protein feeding is not wasted.

Practical translation:

  • If you eat a normal meal 1 to 3 hours before training, the protein in that meal covers you. No additional pre-workout protein needed.
  • If you train fasted, consider 15 to 25g of protein in the 30 to 60 minutes before the session, especially if the post-workout meal will be delayed.
  • If your last protein meal was over 4 hours ago, a small pre-workout protein feeding is worth it.

Doses and formats

15 to 25g is the working range for pre-workout protein. Larger doses do not produce more benefit in this window and increase the risk of GI discomfort during training.

Formats from fastest to slowest digestion:

  1. Whey isolate, peak amino acids in 60 to 90 minutes.
  2. Whey concentrate or plant blend, peak in 90 to 120 minutes.
  3. Casein, peak in 3 to 4 hours.
  4. Mixed meal with protein (eggs, chicken, yogurt), peak in 2 to 4 hours depending on fat content.

For close-to-training feedings (under 60 minutes), whey is the most practical. For meals 2 to 3 hours before training, format matters less because the digestion window is long enough to cover any choice.

Fed vs fasted training

The fed-vs-fasted question is mostly about session quality and goal alignment, not metabolism.

What fasted training actually does

Training fasted shifts substrate use during the session toward fat oxidation. Acutely, you burn slightly more fat during the workout, slightly less carbohydrate. The total fat oxidized over 24 hours is approximately the same in both conditions, because the body compensates during the rest of the day.

The Hawley and Burke 2010 review and the body of follow-up work converge on the same finding: fasted training does not produce more fat loss over weeks-to-months when calories are matched.

What fasted training costs

  • High-intensity performance drops. Heavy lifting, sprints, and intervals all suffer in the fasted state. The drop is small (3 to 8% on most metrics) but real.
  • Total work done per session is lower. Over weeks, less total work means less training stimulus, which can blunt strength and hypertrophy gains.
  • Hard sessions feel harder. RPE (rating of perceived exertion) runs 1 to 2 points higher fasted, even on identical work. This compounds over time and increases the chance of skipped sessions.

When fasted is fine

  • Easy aerobic work (zone 2, brisk walks, easy bike, light yoga). Performance impact is negligible and many people prefer the simplicity of training before breakfast.
  • Short skill sessions (technique work, mobility, light volume). 30 minutes or less, low intensity.
  • Personal preference. Some lifters genuinely train better in the morning before food. If your performance numbers are good fasted, fasted is fine.

When fed is better

  • Heavy resistance training. Especially anything over 60 minutes or involving compound lifts at high percentages of 1 RM.
  • High-intensity intervals. Sprints, HIIT, hill repeats, threshold runs.
  • Sessions following a long sleep window with no late dinner. 12+ hours without eating leaves liver glycogen low and increases the cost of fasted training.

The honest position: most lifters chasing strength or hypertrophy will train better fed. Most cardio enthusiasts can train fasted with no real downside if they prefer it.

Timing windows

A consolidated table:

GoalTimingPre-workout meal
Heavy strength (1 to 5 reps)1 to 3 hours before30 to 60g carbs, 20 to 30g protein, low fat, low fiber
Hypertrophy (8 to 15 reps, 60+ min sessions)1 to 2 hours before40 to 60g carbs, 20g protein, optional pre-workout drink
Endurance (over 60 min)2 to 3 hours before plus fast carbs at 15 to 30 min60 to 90g carbs spread across the window, 15g protein, low fat
Short HIIT (under 30 min)30 to 60 min before, optional20 to 30g carbs (banana, dates) plus caffeine
Easy zone 2 cardioFasted is fine, or any small carbOptional black coffee, banana if needed
Morning lift after dinner the night before30 to 60 min before, fed30g carbs plus 15g whey, or skip if you train within 1 hour of waking

Above all, listen to your stomach. The best pre-workout meal is the one you can train hard on without gastric distress. If pizza two hours before squats works for you, that is a working protocol; the textbook does not override your gut.

Caffeine, the most underrated pre-workout tool

If you tolerate caffeine, it is the single most evidence-based performance enhancer available legally and cheaply. It works for almost every type of training, in roughly the same dose range, with effects that show up reliably within 45 minutes.

Dose and timing

  • Dose: 3 to 6 mg per kg of body weight. A 75 kg adult lands at 225 to 450 mg.
  • Timing: 45 to 60 minutes before the session. Caffeine peaks in blood at 30 to 60 minutes post-ingestion.
  • Format: Coffee, pre-workout supplement, caffeine pill, or energy drink. The format does not matter; the dose does.

The Grgic 2018 meta-analysis of caffeine and resistance training covered 21 studies and found consistent improvements: roughly 7% more reps to failure, 2 to 5% more 1 RM strength, and meaningfully lower perceived exertion. The effect is largest on submaximal endurance work and smallest on pure 1 RM testing.

Where caffeine helps most

  1. High-intensity endurance, 5 to 30 minute efforts. The biggest, most reliable effect.
  2. High-rep resistance training. More total reps before failure, especially in the 8 to 15 rep range.
  3. Skill-and-power sports where reaction time and motor control matter (basketball, soccer, climbing).
  4. Sessions when you are sleep-deprived. Caffeine partially masks (does not fix) the cognitive and motor cost of short sleep.

Where caffeine helps less

  • Pure 1 RM tests. The effect is small.
  • Power work like Olympic lifts. Caffeine helps a bit; sleep helps more.
  • Already-caffeine-loaded users. Habitual high-dose users get less acute benefit per dose.

The caffeine cost

Caffeine has a half-life of 5 to 6 hours. A 300 mg dose at 4 PM still has 150 mg in your system at 10 PM. See caffeine cutoff time for the sleep math. Lifters who train late and want full sleep recovery should cap caffeine at 2 PM, or accept the cost of poorer sleep that night.

What changes for fat loss

The pre-workout meal does not change much for fat loss specifically. What changes is the total daily picture.

If you are in a calorie deficit, the pre-workout meal counts against your daily total. Eating 400 kcal before training means 400 fewer kcal available for the rest of the day. The session quality from the fed approach must be weighed against the satiety cost of the smaller dinner.

Two common patterns work well:

  1. Front-loaded. Eat a real pre-workout meal, smaller dinner. Best when training quality matters most and your appetite is manageable in the evening.
  2. Back-loaded. Train fasted or with minimal pre-workout food, eat a larger post-workout meal and dinner. Best when training is moderate-intensity and your evening appetite is hard to manage.

Neither is better for fat loss. The total deficit drives the result, per how many calories to lose weight. Pick whichever pattern lets you train consistently without binge risk.

What not to do

  • Do not eat a large high-fat meal in the 90 minutes before training. Fat slows gastric emptying. A 700 kcal burger an hour before squats produces nausea and undertrained sets.
  • Do not start trying new pre-workout supplements 30 minutes before a hard session. Test new formulas on easy days first. Some pre-workouts contain beta-alanine (tingling), niacin (flushing), or stimulant blends that produce uncomfortable side effects.
  • Do not chase the perfect pre-workout meal while ignoring total daily protein and sleep. Both matter 10x more.
  • Do not over-caffeinate. 400 mg is the upper end of the benefit curve. 600 mg does not produce more performance and produces more anxiety, heart rate elevation, and sleep cost.
  • Do not train fully fasted for sessions longer than 60 minutes if performance matters. The cost is large enough to be worth a 200 kcal pre-workout snack.
  • Do not skip the pre-workout meal because you read that "fasted training burns more fat." Acute substrate use is not 24-hour fat loss. Total calories rule.

Bottom line

For most lifters and recreational athletes, 80% of pre-workout nutrition is solved by:

  1. Eat a mixed meal of 30 to 60g carbs and 15 to 25g protein, 1 to 3 hours before training. Low fat, low fiber.
  2. If short on time, a banana plus 20g of whey 30 minutes out works.
  3. 3 to 6 mg/kg of caffeine, 45 to 60 minutes before. Cap by early afternoon if you train late.
  4. Hydrate over the prior 24 hours, not just 10 minutes before training.

The remaining 20% is fine-tuning for specific sport demands, fasted preference, or fat-loss phases. The fundamentals above produce 90% of the performance benefit any pre-workout protocol can offer.

Next in this cluster: the anabolic window myth covers what happens after training, and creatine monohydrate covers the one supplement worth taking. For the underlying protein target that drives all of this, see how much protein per day.

Questions

Common questions

What should I eat 1 hour before a workout?
A small mixed meal of 30 to 60g of carbs plus 15 to 25g of protein, with low fat and low fiber for fast digestion. Examples: 150g of Greek yogurt with a banana and honey, a slice of toast with two eggs, or 40g of oats with a scoop of whey. Total calories land between 250 and 400. The carbs top off muscle glycogen for the session; the protein gives a small amino acid pool to limit muscle breakdown.
Should I train fasted or fed?
It depends on the session. For low to moderate aerobic work (zone 2 cardio, easy runs, light yoga), fasted is fine and may improve fat oxidation slightly. For heavy resistance training, high-intensity intervals, or any session over 60 minutes, eating 1 to 3 hours beforehand produces better performance, more reps to failure, and more total work done. The performance gap is small for short easy sessions and large for hard or long sessions.
How long before a workout should I eat?
Solid mixed meals 2 to 3 hours before, small snacks 30 to 60 minutes before, fast carbs (banana, dates, sports drink) up to 15 minutes before. The window depends on portion size: a 600 kcal lunch with steak and rice needs the full 3 hours; 30g of carbs and 15g of whey needs only 30 minutes. The rule of thumb: stop eating when your stomach feels comfortable enough to do 10 burpees without complaint.
Do I really need carbs before lifting?
Probably yes if your session is over 45 minutes, includes high-rep work, or comes after a long gap since your last meal. Carbs top off muscle glycogen, which fuels heavy sets. For short sessions (under 30 minutes) or fasted morning lifts with a recent dinner, you can train productively without pre-workout carbs. Caffeine matters more than carbs for short, intense sessions.
How much caffeine should I take before training?
3 to 6 mg per kg of body weight, taken 45 to 60 minutes before the session. For a 75 kg adult, that's 225 to 450 mg, roughly 2 to 4 cups of coffee or a 200 to 300 mg pre-workout scoop. Higher doses do not produce more benefit and often produce jitters, elevated heart rate, and sleep disruption if taken late. Caffeine improves performance most for endurance, strength endurance, and high-intensity intervals; it improves pure 1 RM strength only modestly.
What about protein before vs after a workout?
Both matter less than total daily protein. If you trained fasted or your last protein meal was over 4 hours ago, eat 20 to 40g of protein within 1 to 2 hours after training. If you ate a normal protein meal in the 1 to 3 hours before training, the post-workout meal is less urgent. The 'anabolic window' is roughly the 4 to 6 hours surrounding training, not the 30 minutes after. See the post-workout timing post for the full evidence.
Will eating before a workout slow fat loss?
No, total daily calories drive fat loss, not meal timing around training. A 1500 kcal day produces the same fat loss whether you eat 300 of those kcal before training or after. The 'fasted cardio burns more fat' claim is partly true acutely (you burn more fat as fuel during the session) but neutral over 24 hours (your body compensates). If fasted training compromises your session quality and you do less total work, it can slow progress.
✦ Try Calow
Eat well without the red numbers.
Snap a meal, log in two seconds. Adaptive targets. One sharp insight a week.
Download on theApp Store