Skip to content

Nutrition · 5 min read

What to Eat Before and After a Workout

Pre and post workout meals matter less than the internet suggests, but getting them roughly right makes training feel better. Here is the simple version.

Nutrition cover image for "What to Eat Before and After a Workout"

What to eat before and after a workout matters less than total daily intake, but getting it roughly right makes sessions feel better and recovery more comfortable. The practical version is simpler than most nutrition content suggests.

Before training: carbohydrate and time

The main job of a pre training meal is providing usable energy without sitting heavily in the stomach. A mixed meal containing carbohydrate and some protein two to three hours before training suits most people, and a smaller carbohydrate focused snack such as fruit or toast works well in the thirty to sixty minute window if that is all the time available.

After training: protein, without the panic

The idea of a narrow anabolic window that closes thirty minutes after the last set has not held up well. What matters is getting an adequate serving of protein within a few hours of training and hitting your daily target overall. A normal meal containing twenty five to forty grams of protein does the job perfectly well.

A simple default that works

For anyone who does not want to think about it in detail, the following covers the vast majority of the benefit available from workout nutrition.

  • Eat a normal mixed meal two to three hours before training where possible
  • If training early, a small carbohydrate snack beforehand is usually enough
  • Have a protein containing meal within a few hours afterwards
  • Drink water consistently through the day rather than only at the gym
  • Prioritise total daily protein and calories over exact timing

Frequently asked questions

  • Is training on an empty stomach bad? Not inherently. Some people train well fasted, others feel weak. Performance on the session is the thing to judge it by.
  • Do I need a protein shake straight after training? No. A shake is convenient, not magic. A meal with enough protein achieves the same result.
  • Should I eat differently before cardio than before lifting? Longer or harder cardio benefits more from carbohydrate beforehand, but the same general timing principles apply.

Want this built around your specific goal?

This article is general information — a coaching plan is built around your history, schedule and goal specifically.

Get Started