ExplainMe.online. Why it happens and how it works, in plain words.

What to Eat Before a Workout and What to Avoid

Food before a workout should not just "give energy". It should also avoid getting in the way of movement, breathing, and digestion. The simplest useful rule is this: some easy-to-digest carbohydrates for energy, a moderate amount of protein, and very little of anything that sits heavily in the stomach.

What usually works well

  • 1.5 to 3 hours before: a normal meal with grains, toast, potatoes, or rice plus something protein-rich like yogurt, eggs, or lean meat.
  • 30 to 60 minutes before: a light snack that does not overload the stomach, such as a banana, toast, or a small bar without too much fat.
  • Simple foods often work better than "sports magic": for an ordinary workout, you usually do not need complicated nutrition tricks.

What is better to avoid before training

  • Very fatty food: it digests slowly and often causes heaviness.
  • Large amounts of fiber right before you start: beans, a huge salad, or lots of raw vegetables may not feel great during movement.
  • Spicy or unfamiliar food: a workout is a bad time for experiments.
  • Overeating "just in case": a full stomach does not make you stronger. It usually just makes training less comfortable.

Practical details

  • The harder the workout, the more important it is not to overeat: running and jumping pair worse with heavy meals than a calm walk does.
  • Your own tolerance matters more than generic advice: the same food works differently for different people.
  • The main test: after eating, you should feel ready to move, not sleepy or heavy.

Noticed a mistake in this article? Email us at contact@explainme.online.

Related articles

Illustration for: How to Prepare for Sleep in the Evening and What Really Keeps You Awake

How to Prepare for Sleep in the Evening and What Really Keeps You Awake

Illustration for: Why Do We Yawn? The Purpose of a Yawn Explained

Why Do We Yawn? The Purpose of a Yawn Explained