Sports & Performance Nutrition

What to Eat Before a Workout (and When)

By WorkoutWala Team
July 31, 2026
6 min read

Jinesh Dabhi

(@mr__j__d_)
200m SprinterInter-University AthletePhysique Competitor
See Training Clips

Jinesh trains and competes as a 200m sprinter and physique athlete, with results at university and All-India Inter-University level competitions. He writes WorkoutWala's gym, sprint, and diet content from hands-on training experience — using AI research tools to move faster, with every claim checked against peer-reviewed sports science before it's published.

60+ articles
July 31, 2026
6 min read
Quick Answer

Eat a balanced meal 2-3 hours before training, or a small carb-focused snack 30-60 minutes before — protein and fat slow digestion, so keep them moderate pre-workout.

The Two Timing Windows

The 2-3 Hour Window: A complete meal containing moderate protein, high carbohydrates, and low-to-moderate fat gives your body time to digest before training. Ideal meals include rice with chicken, oatmeal with banana and eggs, or sweet potato with lean meat.

The 30-60 Minute Window: A small, carb-dominant snack gives you a rapid energy source without digestive burden. Think a banana, dates, or rice cakes with honey. Keep protein minimal and avoid fat and fiber entirely.

Carbs Are the Star

A 2018 meta-analysis in Sports Medicine confirmed that carbohydrate ingestion before exercise consistently improves endurance and high-intensity performance. Protein does not meaningfully boost acute performance when consumed pre-workout in isolation.

The Fasted Training Mistake

A 2020 study found that fasted training reduced power output by 8-12% and total training volume by 15-20%. If you train early mornings, even a small banana 15-20 minutes before training makes a measurable difference.

Key Takeaways

  • Eat a balanced meal 2-3 hours before training, or a small carb-focused snack 30-60 minutes before.
  • Carbs are the primary pre-workout fuel — keep protein moderate and fat minimal.
  • Fasted training reduces power output by 8-12% and volume by 15-20%.
  • Avoid fried foods, heavy dairy, and high-fiber meals close to training.

Frequently Asked Questions About What to Eat Before a Workout (and When)

Fasted training is not recommended for high-intensity or strength-based sessions. Research shows it reduces power output by 8-12% and training volume by 15-20%.
A banana, rice cakes with honey, a handful of dates, or a small portion of oats. Eat it 30-60 minutes before training.
Yes. Caffeine improves endurance, power, and focus. Drink it 30-60 minutes before training for peak effect.

Want more elite insights?

Our premium subscribers get weekly deep dives and detailed video breakdowns of training mechanics.

Upgrade to Premium