5,000+ 5-Star Reviews 30-Day Money-Back Guarantee Free shipping Australia-wide Next-Day Dispatch before 1pm 5% Cashback on Every Order
Account
Training

Carbs vs Fats Before Training: What to Eat

Should you eat carbs or fats before training? How to fuel for strength, endurance and fat loss — plus simple pre-workout meal timing that works.

Quick answer

For most training, carbohydrates are the better pre-workout fuel: they top up muscle glycogen and give fast, usable energy for hard efforts. Eat carbs 1–3 hours before you train. Fats are a slower fuel better suited to long, low-intensity work, and are best kept lower right before intense sessions because they digest slowly.

What you eat before the gym can genuinely change how a session feels. Here's how to decide between carbs and fats based on what you're training for.

How your body fuels exercise

Your body runs on a mix of carbs and fat. The harder and faster the effort, the more it leans on carbohydrate (stored as muscle glycogen) because it's quick to access. The easier and longer the effort, the more it can tap fat. That one principle drives every recommendation below.

Carbs: the default for hard training

For weights, HIIT, sprints or any high-intensity work, carbs win. They refill glycogen, support strength output and help you train harder for longer. A banana, oats, rice or a piece of toast 1–3 hours out is plenty. For a quick top-up closer to training, fast carbs (or a carb supplement) sit well — browse carbohydrate supplements.

Training typePre-fuelTiming
Weights / strengthCarbs + some protein1–3 hours before
HIIT / sprintsFast carbs30–60 min before
Long, easy cardioCarbs or fats both fine1–2 hours before
Fasted easy cardioOptional (water + electrolytes)—

Fats: a slower-burning fuel

Dietary fat is energy-dense but digests slowly, so a high-fat meal right before intense training can sit heavy and leave you sluggish. Fats are better earlier in the day, or as fuel for long, low-intensity efforts where digestion time isn't a problem.

What about fat loss?

Training fasted or low-carb doesn't beat eating carbs for fat loss — total calories across the day decide that, as we explain in cutting vs bulking calories. Eating carbs pre-workout often means a better session, which burns more and protects muscle. Fuel the work.

Don't forget caffeine and hydration

A pre-workout or coffee adds a reliable performance edge on top of food — just mind the timing with our caffeine cutoff guide. And if you train early, a high-protein breakfast sets up the whole day — see high-protein breakfast ideas.

Supplements support — not replace — a balanced diet and consistent training. Claims are general in nature; always read the label and follow directions for use. If you're pregnant, breastfeeding or managing a medical condition, check with your GP first.

Frequently asked questions

Should I eat carbs or fats before a workout?
Carbs for most training — they fuel hard, fast efforts and top up glycogen. Keep fats lower right before intense sessions because they digest slowly.
How long before training should I eat carbs?
A carb-based meal 1–3 hours before works for most people; a smaller fast-carb snack 30–60 minutes out suits high-intensity sessions.
Is training fasted better for fat loss?
Not inherently — total daily calories decide fat loss. Eating carbs pre-workout often improves performance, which can help you burn more overall.
What are good pre-workout carbs?
Banana, oats, rice, toast or a dedicated carbohydrate supplement for a quick, easy-to-digest top-up.
Can I just use a pre-workout instead of food?
A pre-workout adds caffeine and focus but not much fuel. For hard or long sessions, eat some carbs as well as taking your pre-workout.
Shop the range: Carbohydrate SupplementsPre-Workout
Shop Pre-Workout Back to the Magazine

Keep reading