If you’ve ever felt flat, dizzy, or low on energy during a workout, your pre-workout nutrition could be the reason.
What you eat before training plays a direct role in performance, endurance, and how strong you feel.
The best foods to eat before training depend on timing.

2 to 3 hours before your workout
Aim for a balanced meal that includes carbohydrates, protein, and a small amount of healthy fats.
Carbohydrates are your body’s primary fuel source, especially for strength training and high intensity cardio.
Protein supports muscle performance and recovery.
A simple example could be rice with chicken and vegetables, or eggs on toast.

30 to 90 minutes before your workout
Choose a lighter pre-workout snack.
Focus mainly on carbohydrates with a small amount of protein, and keep fats low to support faster digestion. Good options include:
- A banana with yoghurt
- A smoothie, or
- Toast with nut butter.

- For strength training and cardio, carbohydrates before your workout can improve performance.
- For lower intensity sessions like Pilates, a small snack may be enough if you’ve eaten earlier.
Proper pre-workout nutrition helps you train harder, feel better, and recover more effectively.
Remember to fuel up before joining one of our S25 classes!