Get started with a free trial.
To eat or not to eat before you workout… that is the question! Food is fuel and if you’re strategic about your pre and post workout snacks, it can actually help boost your performance and aid recovery. But the question remains, how long before your workout should you eat?
Large meals containing all three macronutrients (carbs, protein and fat) should be eaten at least 2-3 hours before a workout. Complete meals take longer to digest and if eaten too close to your workout window, can cause discomfort.
Smaller snacks containing carbohydrates are ideal 30-45 minutes before your workout, to give you a quick hit of energy.
Opt for things like:
Banana
Dates and peanut butter
Greek yoghurt
Apple and almond butter
Oats
Honey and rice cakes
After a workout, your body needs to replace the glycogen and proteins you just lost through exercise. Eating a meal or snack that’s high in protein and moderate in carbohydrates within 45 minutes of your workout is the easiest way to do so.
Opt for things like:
Cottage cheese
Eggs on toast
Protein shake/smoothie
Chicken and potato
Protein oats
Cottage cheese and berries