What to Eat Before a Workout

Pre-workout nutrition

So you’re putting time and effort into your workouts and wondering how to get the best results—you’re not alone. Figuring out what to eat and when to eat before training is one of the most common questions, from weekend warriors to elite athletes.

What you eat before a workout can make a noticeable difference to how you feel and perform. Turn up under-fuelled and everything feels harder than it should; get it right, and you’ll have more energy, better focus, and a more productive session.

Let’s break it down.

Why Is Nutrition Important Before Training?

Eating before a workout helps to:

  • Provide energy so you can get the most out of your session

  • Prevent energy crashes during and after training

  • Improve focus and performance

  • Support recovery afterwards

  • Support immune function and overall health

Did you know?
Training fasted can increase your body’s stress response to exercise, which can impact sleep and recovery post workout

What to Eat Before a Workout

Carbohydrates (Your Main Fuel Source)

Yeah, you guessed it—carbs are key. They’re your body’s preferred source of energy and are quick and efficient for the body to use during exercise.

Examples of carbohydrate-rich foods:

  • Oats

  • Bread

  • Pasta

  • Rice

  • Potatoes

  • Fruit

Protein (Support & Recovery)

Protein isn’t a primary fuel source, so its benefits immediately before training are less obvious. However, it plays an important role in muscle repair and recovery, and spreading your intake throughout the day is important.

High-protein foods include:

  • Lean meats

  • Fish

  • Eggs

  • Milk and dairy products

  • Beans and lentils

  • Tofu and plant-based options

Fats (Use in Moderation Pre-Workout)

Fats are energy-dense but slower to digest. Eating too much fat close to a workout can leave you feeling sluggish or contribute to stomach upset, particularly before high-intensity sessions.

When Should You Eat Before a Workout?

Timing can vary depending on the individual, your routine, and the type of training—but here’s a simple starting point:

2–3 Hours Before Training

Aim for a balanced meal with carbohydrates, protein, and some fats.

Example:

  • Chicken, rice, and vegetables

  • Porridge with fruit, nut butter and yoghurt

  • Tuna jacket and salad

30- 60 Minutes Before Training

Go for a lighter meal or snack, focusing on easily digestible carbohydrates. Keep fibre and fats lower here.

Examples:

  • Toast with jam

  • Banana and yoghurt

  • Cereal with milk

Note:
What feels comfortable can vary. For example, intense cardio sessions may require more easy-to-digest carbohydrate options compared to resistance training.

Common Mistakes to Avoid

  • Training fasted (when performance is a priority)

  • Eating too much right before training (can feel heavy rather than energised)

  • Skipping carbohydrates

  • Trying new foods on an important training or competition day

Key Takeaway

You don’t need to overcomplicate pre-workout nutrition. Focus on:

  • Carbohydrates for energy

  • Including protein across the day

  • Aim for a snack or light meal before setting out

Find what works for you, keep it consistent, and your training will benefit.

————————————————————————————————————-

If you’re unsure how to structure your nutrition around training—or want something tailored specifically to your goals—this is exactly what I help clients with.

Drop me a message to get support finding a plan that works for you.

Previous
Previous

Eating for recovery in endurance sports