Pre-Workout Nutrition: What to Eat Before Training for Maximum Performance
Key takeaways

  • Good pre-workout nutrition supplies two things: carbohydrate to fuel performance and protein to limit muscle breakdown.
  • A full meal two to three hours out, or a small snack 60 to 90 minutes out, both work; match timing to your schedule.
  • Keep fat and heavy fibre low close to training, since both slow digestion and can cause discomfort.
  • Training fasted is fine for easy sessions, but heavy strength work usually goes better with some fuel.
  • Caffeine is the one supplement with strong, reliable evidence for a pre-workout boost.

Pre-workout nutrition is about fuelling performance, not chasing magic supplements. Before training, your body mainly wants carbohydrate to top up glycogen and a dose of protein to reduce muscle breakdown during the session. Get those two right, at a sensible time before you lift, and you will train harder and recover better than on an empty or badly timed stomach.

What your body wants before training

Two nutrients carry most of the load. Carbohydrate refills the glycogen your muscles burn during hard sets, and protein starts the repair process while blunting the breakdown that heavy training causes. Fat is not urgently needed beforehand and slows digestion, so it is best kept modest right before a session. This is a different job from what you eat afterwards; the recovery side is covered in post-workout nutrition.

Timing: how long before training?

The right meal depends mostly on how much time you have.

Window before trainingWhat to eatExamples
2 to 3 hoursFull meal: protein, carbs, moderate fatChicken and rice; oats and eggs; pasta with lean protein
60 to 90 minutesSmaller snack: simple carbs plus protein, low fat and fibreBanana and Greek yoghurt; shake with oats; rice cakes and whey
Fasted (morning)Optional small protein dose20g whey to limit muscle breakdown

With a couple of hours to spare, a full meal digests in time and gives steady energy across the session. When you are short on time, keep it smaller and simpler so it clears your stomach before the first set. A common myth is that you must eat a big meal immediately before lifting; in practice that often backfires and leaves you sluggish.

Training fasted

Training on an empty stomach, common for early risers, is perfectly workable for low-to-moderate sessions. For heavy strength work, performance is generally better with some fuel on board. If you do train fasted, a small amount of protein beforehand, around 20g of whey, helps reduce muscle breakdown during the session without sitting heavily in your gut. Staying on top of fluids matters here too, so glance at our guide to staying well hydrated if you often train first thing.

Best pre-workout foods

  • Oats: slow-release carbohydrate and fibre for sustained energy.
  • Banana: fast-digesting carbohydrate plus potassium for muscle contraction.
  • Chicken and rice: a complete meal two to three hours ahead.
  • Greek yoghurt: protein alongside quick carbohydrate.
  • Whey protein shake: fast, easy on the stomach.
  • White rice or white bread: very fast carbohydrate for the 30 to 60 minute window.

Do pre-workout supplements work?

The active ingredients in most pre-workout products are caffeine and creatine. Caffeine, at roughly 3 to 6mg per kg of bodyweight taken 30 to 60 minutes before training, reliably improves output, focus and perceived effort. Creatine works but does not need to be taken pre-workout, since its benefit comes from being topped up over time rather than timed to a session. Beta-alanine causes a harmless tingling and may slightly help high-rep endurance. Most other pre-workout ingredients lack strong evidence, so the tub matters less than the caffeine inside it. For what is genuinely worth buying, see which supplements are worth taking.

Learn what your own stomach tolerates

The numbers above are a sensible starting framework, but the last part is personal. Some people can eat a full meal 90 minutes before training and feel fine; others need two clear hours or they cramp on the first heavy set. The only way to find your window is to test it. Keep a rough note of what you ate, how long before training and how the session felt, and adjust from there. If you regularly feel heavy or bloated, push the meal earlier or make it smaller and simpler. If you fade halfway through, add a little more carbohydrate or move the meal closer to the session. Within a couple of weeks you will know your own pattern, which is worth far more than any generic rule, because you are the one who has to lift on it.

Frequently asked questions

Should we eat carbs before every workout?

For strength training, yes, because carbohydrate is the primary fuel for hard sets and helps you maintain output across the session. For low-intensity cardio or zone 2 training, fasted or low-carb work is fine and may even nudge fat oxidation up slightly. Match the fuel to the demand rather than eating the same way before every session.

How much protein should we eat before training?

Around 20 to 40g in the pre-workout meal is plenty. Going higher offers diminishing returns in that short window, so it is better to spread protein evenly across the day rather than front-loading it all before you lift. Total daily protein matters far more for muscle than the exact amount in any single pre-training meal, as our protein guide explains.

Is coffee a good pre-workout?

Yes. Caffeine is the most evidence-backed performance aid available, and a double espresso, roughly 150mg, taken 30 to 60 minutes before training improves strength, endurance and focus while lowering perceived effort. If you drink caffeine regularly you may need a slightly larger dose, or the occasional lower-caffeine stretch, to keep feeling the same effect.

Fuel the session, not the myth

The best pre-workout routine is simple food, timed sensibly, with caffeine if it suits you. To get meal timing and targets that fit your training schedule, set up your plan at Zerxus.

Enjoyed this?

Get the next one in your inbox.

Practical insights — no fluff, straight to your inbox.

Zerxus Coaching Team

Zerxus Coaching Team

Certified Strength & Conditioning Coaches

The Zerxus coaching team combines qualified personal trainers, certified strength coaches, and evidence-based sports science to build programmes that actually work. Every article is grounded in peer-reviewed research and practical coaching experience — no fads, no shortcuts.


Get Zerxus training tips in your inbox →
Zerxus

Train with intent.

Practical training tips and new articles, straight to your inbox when we publish.

No spam. Unsubscribe any time.