Skip to main content
Fitness

What to Eat Before a Workout: Timing, Portions and 10 Real Options

What you eat 30 minutes before training is a completely different question from what you eat 3 hours before. Here's the timing chart, portion sizes and foods th

FoodNutriScan Team· Aug 4, 2026· 8 min read· 973 words
17px
What to Eat Before a Workout: Timing, Portions and 10 Real Options

Pre-workout nutrition gets treated as one question when it's really two: how long do you have before you train, and what kind of session is it? A 15-minute gap before a lifting session and a three-hour gap before a long run call for completely different food.

Get those two variables right and the rest is detail.

The Only Rule That Matters: Time Before Training

Digestion is the constraint. The closer you are to training, the smaller and simpler the meal has to be.

Time before trainingWhat to eatExample
3–4 hoursFull mixed meal: protein + carbs + some fatChicken, rice, vegetables
2 hoursSmaller meal, lower fat and fiberTurkey sandwich, yogurt with fruit
60–90 minLight, carb-forward, moderate proteinOatmeal with whey, toast with eggs
30 minFast carbs, minimal fat and fiberBanana, rice cakes, sports drink
0–15 minLiquid only, if anythingHalf a shake, diluted juice

The two things that cause stomach trouble during training are fat and fiber, because both slow gastric emptying. They're excellent nutrients — just not in the 90 minutes before you train hard.

Carbohydrate: The Main Event

Carbohydrate is your primary fuel for anything intense. Rough targets:

  • 1–4 hours out: 1–3 g of carbohydrate per kg of body weight, scaled down as you get closer to the session.
  • Under an hour out: 15–30 g of easily digested carbs — a banana, a slice of toast with honey, a handful of dates.
  • Sessions under 60 minutes at moderate intensity: you don't strictly need pre-workout carbs at all if you've eaten normally that day.

Low muscle glycogen shows up as heavy legs, an early drop in output, and a session that feels harder than it should — usually in the last third of the workout, not the first.

Protein Before Training

Eating 15–25 g of protein in the 1–2 hours before lifting does two useful things: it starts muscle protein synthesis before you train, and it means the post-workout meal becomes genuinely optional rather than urgent.

Easy-digesting choices: whey, Greek yogurt, eggs, cottage cheese, lean chicken or turkey. Save the steak for a meal three or more hours out.

Should You Train Fasted?

📷 Track these foods instantly

Scan any food from this article with our free AI scanner — get instant nutrition facts.

Scan Food Free →

Fasted training is neither magic nor a mistake.

  • Fat loss: you oxidise more fat during a fasted session, but 24-hour fat loss comes out roughly the same. Total calories still decide the outcome.
  • Performance: meaningfully worse for high-intensity work and long sessions. Fine for easy cardio and short, low-intensity work.
  • Muscle: training fasted is workable, but you should eat protein reasonably soon afterward — this is the one scenario where post-workout timing really does matter.
  • Comfort: some people simply feel better training on an empty stomach. That's a legitimate reason to do it.

If you train fasted and feel dizzy, shaky, or notice your performance falling off, eat something small first. That's data, not weakness.

10 Pre-Workout Foods That Actually Work

3+ hours out

  1. Chicken, rice and vegetables — the classic complete pre-training meal.
  2. Salmon with potatoes and salad — fine at this distance; the fat has time to clear.
  3. Bean and rice bowl — plant-based, plenty of carbs, plus protein.

1–2 hours out 4. Oatmeal with whey and berries — ~45 g carbs, 25 g protein, low fat. 5. Greek yogurt with banana and honey — ~40 g carbs, 20 g protein, digests easily. 6. Turkey sandwich on white bread — white bread is the better choice here; less fiber than whole grain. 7. Two eggs on toast with jam — protein plus quick carbs in a small volume.

Under 45 minutes 8. Banana — ~27 g carbs, potassium, near-zero fat and fiber. 9. Rice cakes with honey — ~30 g carbs, empties from the stomach fast. 10. Dates or a sports drink — the fastest available option when you're already changed and warming up.

Caffeine and Hydration

Caffeine is one of the most reliably effective legal performance aids: 3–6 mg per kg of body weight, 30–60 minutes before training improves endurance, power output and perceived effort. For a 75 kg person that's roughly 225–450 mg — about two to four cups of coffee. Start at the low end; more is not better, and late-afternoon doses cost you sleep, which costs you recovery.

Hydration: drink about 500 ml of water in the 2–3 hours before, and another 200–300 ml about 20 minutes before. Add electrolytes if you're training in heat or for over an hour. Dehydration of just 2% of body weight measurably reduces strength and endurance.

Common Pre-Workout Mistakes

  • A high-fat meal too close to training — the single most common cause of mid-session nausea.
  • A big high-fiber salad an hour before — great food, terrible timing.
  • Relying on a pre-workout powder instead of food — caffeine masks low fuel; it doesn't replace it.
  • Trying something new on a big session day — test new pre-workout food on easy days.
  • Eating nothing all day, then training in the evening — the most common reason evening sessions feel flat.

The Bottom Line

Work backwards from your session. Three hours out, eat a normal balanced meal. One to two hours out, go carb-forward with moderate protein and keep fat and fiber low. Under 45 minutes, keep it to fast carbs. Add caffeine if it suits you, stay hydrated, and never test a new pre-workout meal before an important session.

Want to know exactly how many carbs are in your pre-workout meal? Scan it with FoodNutriScan and get carbs, protein, fat and calories in about three seconds.

#Fitness#Before#Workout#Timing

Did you find this helpful?

Share:

Written by the FoodNutriScan Team

Evidence-based nutrition content to help you make smarter food choices.

Browse all articles →

Ready to track your nutrition?

Scan any food and get instant AI analysis. Free, no subscription, no download.

Scan Your Food Free →