← Blog

What to Eat Before and After a Workout

September 9, 2026BeginnerIntermediate

Informational content: this is not a substitute for medical advice. Check with a doctor before starting a training program, especially if you have a health issue or any pain.

Few topics have generated more noise for less substance. For twenty years the supplement industry sold the idea of a thirty minute window after training, past which your session was half wasted. That is not true, thankfully. But not everything here is irrelevant either. Here is what actually matters, in order of importance.

The hierarchy, before anything else

Before talking about timing, the priorities need setting, because most people worry about step 4 while getting step 1 wrong:

  1. Your total calories for the day
  2. Your total protein for the day
  3. How that protein is spread across 3 to 5 servings
  4. Precise timing around the session

Step 4 is real, but its effect is small and it never rescues a failure at steps 1 and 2. If you are eating 90 g of protein a day at 80 kg, the timing of your shake will not save you.

Before training: available energy and a settled stomach

The pre-workout meal has two simple jobs: fuel you, and stay out of your way. Carbohydrates are the key element here, because lifting draws heavily on muscle glycogen. Adding protein helps, especially if your last meal was a while back.

Time before trainingWhat works well
2 to 3 hFull meal: rice or pasta, meat or fish or tofu, vegetables. Keep fat low.
1 to 2 hLighter meal: yoghurt and fruit, bread with ham, oats and milk.
30 to 60 minSimple, easy snack: banana, fruit purée, toast and honey, a shake.
Under 30 minA small carb hit only if you feel you need it. Nothing compulsory.

The rule that covers all of it: the closer you are to training, the smaller the meal and the lower in fat and fibre it should be. Fat and fibre slow gastric emptying, which is exactly what you do not want when you unrack a squat.

Does fasted training work?

For a short morning session, yes, if it suits you and you do not feel weak. On long or very intense sessions, most people lose reps on their final sets. We cover this in detail in our piece on fasted cardio, and the conclusion holds here too: it does not burn more fat, it is purely a comfort question.

If you do train fasted, though, the meal afterwards genuinely matters, because you are stringing together a long stretch with no intake at all.

During the session: water, mostly

Losing 2 % of your body weight in fluid is enough to degrade performance. Drink regularly, without forcing it. For a standard session of one to one and a half hours, water is all you need.

Carbohydrate drinks during training start to make sense past 90 minutes of continuous work, or if you are doing two sessions in a day. Below that, they mostly add calories.

After training: the window exists, but it lasts hours

This is the core of it. Your muscle's sensitivity to protein really is elevated after training, but that effect lasts at least 24 hours, peaking in the first few. No curtain falls at minute thirty.

What you want afterwards:

  • 20 to 40 g of protein, within two to three hours. A normal meal does the job perfectly; a shake works too if it is more convenient.
  • Carbohydrates, in your usual amounts. They refill glycogen, and you have all day for that unless you train twice.
  • Nothing else is required. No mandatory fast sugars, no magic window.

One useful nuance: if your last meal was four hours before you trained, then yes, eat reasonably soon afterwards. It is not the session creating the urgency, it is the total time spent without protein.

Things you can stop worrying about

  • BCAAs. Pointless if your protein intake is adequate. They supply three amino acids when your muscle needs nine. See our article on supplements worth taking.
  • The shake drunk in the changing room. Convenient, never essential.
  • Eating every three hours. Three to five spread protein servings is plenty.
  • Carbs at night. They do not turn into fat because the sun went down.

Two cases where timing really counts

There are situations where organising food around training makes a measurable difference: when you train twice in one day, and when you are in a steep calorie deficit with little margin. In both cases, getting carbs and protein in soon after training helps you back up and protects lean mass. For everyone else, most of the time, the margin is wide.

Frequently asked questions

Do I have to drink a shake after training?

No. A shake has no advantage over a meal containing the same amount of protein; it is simply faster and easier to digest. If you eat within two hours of finishing, you can skip it entirely.

How long should I wait after eating before I train?

Roughly two hours after a full meal, an hour after a light snack. It is a digestive comfort question, not a performance one: if eating an hour beforehand sits fine with you, there is no reason to avoid it.

What should I eat if I train early in the morning?

The simplest option is something liquid or very easy to digest twenty to thirty minutes before: a banana, a shake, a drinking yoghurt. If that does not sit well, train fasted and have a proper breakfast straight after, protein included.

Are carbs mandatory before lifting?

Not mandatory, but useful. Lifting draws on glycogen, and low stores show up mostly on the last sets of a long session. On a short session you can go without and barely notice.

The best way to settle these questions is to look at your own sessions rather than internet opinions. In Musku, the session note exists for exactly this: "fasted", "ate 30 min before", "heavy on the stomach". Three words is enough. After a month, your history will tell you whether your best performances follow a real meal or whether it makes no difference to you at all. That answer is worth more than any article, this one included.

Read next

Musku

Musku

Your strength training log. Free on iPhone and Android.

Get the app