Nutrition

What to Eat Before a Workout

Eat right before training and you’ll lift harder and last longer. Eat wrong (or too close) and you’ll feel it.

The formula

Aim for carbs + some protein, low fat and fibre, eaten 1–3 hours before. Carbs fuel the session; protein supports muscle; keeping fat/fibre low avoids stomach trouble.

Easy Indian options

Training fasted is fine for easy sessions, but for a hard lift, some carbs beforehand noticeably improves performance.

Quick answers

Should I eat before a morning workout?

A small carb snack (banana, dates) helps for hard sessions. Easy cardio can be done fasted if you prefer.

How long before should I eat?

A full meal 2–3 hours before; a light snack 30–60 minutes before.

Know your numbers first

Get your calories, macros and a training split free in 60 seconds — no signup to see it.

Build my free plan

Related guides