What to Eat Before and After Training
What actually helps a session, what only helps comfort, and which of the rules you have been told are selling you something.
On this page
The short answer
Eat a normal meal with protein and carbohydrate 1-3 hours before training. That is the whole pre-workout requirement for almost everybody.
Eat another meal with protein within a few hours afterwards. The 30-minute window is not real in the way it is usually sold.
Your daily totals matter more than either meal. Two perfect workout meals inside a badly run week change very little.
Before: what and when
The job of the pre-workout meal is simple: have energy available and not feel sick. Carbohydrate is the useful part, because it is the fuel hard sets actually run on. Protein alongside it does no harm and starts the daily total moving.
Timing is mostly about digestion. A full meal wants 2-3 hours; something smaller works at 60-90 minutes; a banana or a slice of bread is fine 30 minutes out. The closer to training, the smaller and the lower in fat and fibre — both slow everything down, and both are the usual reason a session is trained on a heavy stomach.
| Time before | What works | Example |
|---|---|---|
| 2-3 hours | A normal meal | Chicken, rice and vegetables |
| 60-90 min | Smaller, lower fat | Quark with fruit, or toast and eggs |
| 30 min | Mostly carbohydrate | A banana, or bread with honey |
| Under 15 min | Little or nothing | Water — food will not have arrived in time |
Training fasted in the morning is a legitimate choice, not a mistake. It does not burn meaningfully more fat across a day, and it does not cost muscle if the rest of the day is fed. If you feel fine and your lifts hold, it is fine. If your last sets fall apart, eat something.
During: almost always just water
For a session under about 90 minutes, water is the whole answer. Intra-workout carbohydrate drinks are built for endurance events lasting hours; in a 60-minute gym session they are calories you have to account for somewhere else.
Sweat heavily, train in heat, or go past 90 minutes and electrolytes begin to matter. Below that, the reason a set felt bad is more likely to be sleep, food across the whole day, or the fact that it was a hard set.
After: the window that is not 30 minutes
The anabolic window — eat within half an hour or the session is wasted — is the most durable myth in this area, and it survives because it sells shakes designed to be drunk in a changing room.
What the evidence supports is broader and less dramatic: getting enough protein across the day matters, and having eaten reasonably close to training on either side is enough. If you ate two hours before, you are still absorbing that meal while you train, and the urgency afterwards largely disappears.
- Aim for 20-40 g of protein in the meal after training — a chicken breast, a large serving of quark, or a shake if that is easier.
- Carbohydrate afterwards refills what the session used. Useful if you train again within a day, not urgent otherwise.
- A few hours is fine. The next normal meal counts as the post-workout meal; it does not need to be a separate event.
- If you trained genuinely fasted, eat sooner rather than later. That is the one case where the timing advice has real force.
FitnessMaxxing logs the workout and the meals in one place, so you can see whether the days your lifts moved were the days you actually ate.
Open the appWhat about supplements?
Two have enough evidence to be worth the money for most people who lift, and neither is a pre-workout blend.
- Creatine monohydrate, 3-5 g a day, at any time, including rest days. The most studied supplement in sport, and the one with the clearest effect on strength and training volume.
- Caffeine, 30-45 minutes before training, reliably improves performance. EFSA considers up to 400 mg a day, and no more than 200 mg at once, safe for healthy adults — less in pregnancy. A single pre-workout scoop can be most of that.
Everything else in a typical pre-workout tub is one of those two, a flavouring, or present at a fraction of the dose the label implies. None of this is medical advice: if you take medication or have a health condition, ask a pharmacist before adding anything.
The order these things matter in
If you are deciding where to spend attention, spend it top down. Almost everybody works on item five while item one is still unresolved.
- Total calories across the week, matched to your goal.
- Total protein each day, at 1.6-2.2 g per kilogram.
- Training that gets progressively harder over months.
- Sleep, which quietly decides how much of the above works.
- Meal timing around sessions — this article.
- Supplements beyond creatine and caffeine.
Frequently asked questions
What should I eat before a workout?
A normal meal with protein and carbohydrate, 1-3 hours before. Closer to training, make it smaller and lower in fat and fibre — a banana 30 minutes out is enough for most sessions.
Is it bad to train on an empty stomach?
No. Fasted training does not burn meaningfully more fat over a day and does not cost muscle if the rest of the day is fed. Judge it on whether your last sets hold up.
How soon after training should I eat protein?
Within a few hours is fine. The 30-minute window is not supported in the way it is usually sold — the daily total matters far more than the clock.
Do I need a pre-workout supplement?
No. The two ingredients with good evidence are caffeine and creatine, and both are available separately for a fraction of the price. Watch the caffeine dose: EFSA considers 200 mg at once and 400 mg a day safe for healthy adults.
What should I drink during a workout?
Water, for anything under about 90 minutes. Electrolytes start to matter in heat, in long sessions, or if you sweat heavily.
Do I need carbs after training?
They help refill what the session used, which matters most if you train again within a day. If you train once a day and hit your totals, the timing is not worth planning around.