title: "What to Eat Before the Gym: The Evidence-Based Guide" description: "What to eat before gym: pre-workout nutrition timing, carbs and protein for performance, UK food examples, and practical meal ideas for different workout times." date: "2026-03-29" category: "Performance Nutrition" tags: ["pre-workout", "nutrition", "timing", "performance", "training", "practical"]
Related Guides
The pre-workout meal is a psychological tool masquerading as science. Most people obsess over it. Most of what they believe is wrong. Here's what the research actually says and what you should do based on when you train.
The Pre-Workout Window: What Actually Matters
Schoenfeld et al. (2014) reviewed meal timing and exercise performance. The key finding: meal timing within a 3-hour window pre-exercise doesn't significantly impact performance. Fasted training doesn't meaningfully impair strength or muscle gain for most people.
What does matter:
- Total daily nutrition. Whether you ate breakfast at 6am or 10am is irrelevant if your total daily calories, carbs, and protein are adequate.
- Whether you're chronically underfed. If you're in a calorie deficit and you train fasted, you'll feel worse and perform worse than someone eating properly.
- Hunger and comfort. If fasted training makes you nauseous or lightheaded, eat something. If eating before training makes you crampy, don't. This is individual.
The 1–3 hour window isn't magic. It's just convenient for digestion. Eating 30 minutes before and feeling full? That's a problem. Eating 4 hours before? Fine.
What You Should Eat: The Hierarchy
When you do eat before training, prioritise in this order:
Carbohydrates (Most Important)
Carbs replenish muscle glycogen and provide readily available energy. If you're training hard (weights, high-intensity conditioning), carbs matter. If you're doing light walking, they don't.
The dose depends on meal timing:
- 1–3 hours before training: 20–40g carbs (banana, toast, rice cakes, oats)
- 30–60 minutes before: 10–20g simple carbs (apple, white bread, glucose tabs)
- Fasted training: Skip this, or accept a 5–10% performance drop
Carbs are fuel. Low carbs = low energy. Enough said.
Protein (Secondary)
Protein supports muscle protein synthesis, but the effect window around training is often exaggerated. That said, including protein in a pre-workout meal is reasonable—it provides amino acids and slows gastric emptying (keeps you fuller longer).
Dose: 15–25g of protein in your meal. This is achievable with:
- Protein powder (25–30g per serving)
- Greek yoghurt (15–20g per 100g)
- Chicken (25g per 100g)
- Eggs (6g per egg)
It doesn't need to be "fast-digesting whey." Regular food works fine.
Fat (Minimal Before Training)
Fat slows digestion. If you eat a fatty meal 45 minutes before training, you'll feel sluggish or nauseous. Save fat for post-training meals.
If you're eating 2–3 hours before training, a moderate amount of fat (10–15g) is fine—it just slows absorption, which is okay with a longer window.
Practical Meal Options by Training Time
Morning Training (6–8am)
Most people aren't hungry at 5am, and eating a large meal before 6am training often causes GI distress.
Option 1 (Simple):
- Banana (27g carbs) + protein shake (30g protein, 200 calories)
- Total: 57g carbs, 30g protein, 5 min prep
- Timing: 30–45 min before training
Option 2 (Slightly Heavier):
- White toast with honey (35g carbs) + boiled egg (6g protein)
- Total: 35g carbs, 10g protein, 250 calories
- Timing: 45–60 min before training
Option 3 (Post-Sleep, Before Training):
- Skip breakfast, train fasted, eat within 30 min post-workout
- This works fine if you're not in a severe deficit and your workout is under 60 min
Most early-morning lifters do fine fasted. You're not depleted from overnight—your liver maintains blood glucose. Add carbs if you feel weak.
Lunchtime Training (12–1pm)
You've eaten breakfast. Your glycogen is probably adequate. Still, a small meal 1–2 hours before training helps.
Option 1 (Light):
- Chicken (100g, 25g protein) + rice (150g cooked, 55g carbs)
- Timing: 2 hours before training
- Total: 80g carbs, 25g protein
Option 2 (Very Light):
- Banana + handful of almonds
- Timing: 30–45 min before training
Option 3 (If You Ate Late Breakfast):
- Skip lunch, train at 1pm, eat at 2pm
- Fine if breakfast was substantial
Lunchtime training is optimal because you're naturally in the middle of your eating day. No need to overthink it.
Evening Training (5–7pm)
Most evening trainers have eaten twice already. The question is whether you need additional carbs.
If you've eaten normally throughout the day:
- A light snack 1–2 hours before training is fine but not essential
- Option: Apple + 20g almonds, or a rice cake with honey
If you've been in a calorie deficit:
- You might feel depleted by evening
- Option: Chicken + sweet potato 2–3 hours before training
If you haven't eaten since lunch:
- You need food. Don't train completely empty after 8 hours of fasting
- Option: Sandwich + banana, or pasta with meat sauce
The pattern: if you're fed throughout the day, evening training doesn't require special pre-workout nutrition. If you're not, add a meal.
The Caffeine Timing Note
If you're using caffeine (coffee, pre-workout, tea), consume it 30–60 minutes before training for peak effect. This is separate from carbs/protein—it's a stimulant, not fuel.
Caffeine peaks at 45 minutes. If you drink coffee 5 minutes before training, you won't feel the full effect for 20 minutes into your session. Plan accordingly.
What NOT to Eat Before Training
High-fat meals within 1 hour: Fried food, fatty cuts of meat, oils, nuts in large quantities all slow digestion and can cause cramping or nausea. Eat them, but not immediately before training.
Excessive fibre within 1 hour: Vegetables, beans, bran—all cause bloating and GI distress during training. Breakfast the night before, not immediately before.
Excessive volume: A massive meal 1 hour before training will sit in your stomach and make you uncomfortable. Smaller, higher-carb meals work better.
High sugar without context: Pure sugar (lollies, energy drinks) spikes insulin and can cause a crash mid-workout if taken too early. If you're using simple carbs, take them 15–30 minutes before training, not 2 hours before.
The Fasted Training Question
Can you train fasted? Yes. Will you perform slightly worse? Probably, but the effect is small (2–5%) for most people.
Fasted training is fine for:
- Short sessions (under 45 min)
- Low-intensity work (conditioning, technique work, easy strength)
- People not in a severe calorie deficit
Fasted training is suboptimal for:
- Long sessions (over 75 min)
- High-intensity efforts (heavy strength, HIIT)
- People in a large calorie deficit already
If you're training fasted, you're probably not optimising performance, but you're not sabotaging yourself either.
Individual Variation (The Important Bit)
Everything above is general guidance. Your individual experience matters more:
- Some people feel best fasted
- Some need carbs 2 hours before
- Some get nauseous eating within 1 hour of training
- Some get hungry 30 min into training if they didn't eat
Experiment. Try different meal timings and see what makes you stronger and more consistent. That's your answer, regardless of what the science says.
The Practical Summary
For most people:
- If training within 3 hours of eating a normal meal: You don't need pre-workout nutrition.
- If training fasted or 4+ hours after eating: Eat carbs 1–2 hours before (banana, toast, rice).
- If you're in a calorie deficit and feeling weak: Eat more food generally, not just pre-workout.
- If you're using caffeine: Take it 30–60 min before training.
- If you feel good fasted: There's no rule saying you must eat.
Pre-workout nutrition is a tool, not a law. Use it if it makes you stronger. Ignore it if it doesn't. Everything else is marketing dressed as science.
References:
Schoenfeld, B. J., Artioli, G. G., & Gualano, B. (2014). Meal timing and resistance training: a systematic review. Nutrients, 6(5), 1995–2006.