27th May 2026

What to Eat Before the Gym: Your Complete Pre-Workout Nutrition Guide

You've got your kit ready, your playlist sorted and your workout planned. But have you thought about what you're going to eat before you train?

Pre-workout nutrition is one of the most overlooked elements of a good training routine. What you eat — and when you eat it — can have a significant impact on your energy levels, performance and recovery. Get it right and your sessions feel strong and focused. Get it wrong and you'll be running on empty after ten minutes.

Here's everything you need to know about fuelling your workouts properly.

Why Pre-Workout Nutrition Matters

Your body runs on glycogen — a form of glucose stored in your muscles and liver — when you exercise. When glycogen runs low, performance drops: you feel tired, your strength decreases and your concentration fades. Eating the right foods before training helps top up those glycogen stores and gives your muscles the fuel they need to perform.

The right pre-workout meal also helps:

  • Sustain energy throughout your session
  • Preserve muscle mass (especially important for strength training)
  • Improve focus and mental clarity
  • Speed up recovery after training

The Building Blocks of a Good Pre-Workout Meal

Carbohydrates — Your Main Energy Source

Carbohydrates are the body's preferred fuel for exercise. They break down into glucose, which is stored as glycogen in your muscles and liver and burned during training. A good pre-workout meal should include a decent source of carbohydrates — particularly for high-intensity or long training sessions.

Good sources include: oats, brown rice, wholegrain bread, bananas, sweet potato, pasta.

Protein — Protect and Build Your Muscles

Protein isn't just for after your workout. Including some protein before training helps prevent muscle breakdown during exercise and gives your muscles the amino acids they need to start the recovery process from the moment your session begins.

Good sources include: chicken, Greek yoghurt, eggs, cottage cheese, protein shake.

Fats — Keep Them Light

Dietary fats are a useful energy source for lower-intensity exercise, but they slow digestion — which can leave you feeling heavy and uncomfortable if you eat too much before training. Include a small amount if you want to, but keep it light.

Good sources: avocado, nuts, nut butter (small amounts).

What to Eat Depending on When You Train

2–3 Hours Before Training: Full Meal

If you have time for a proper meal before training, this is the ideal window. You'll have enough time to digest and your body will have a steady supply of energy ready to go.

Examples:

  • Grilled chicken with brown rice and vegetables
  • Salmon with sweet potato and broccoli
  • Scrambled eggs on wholegrain toast
  • Porridge with fruit and a handful of nuts

60–90 Minutes Before Training: Light Meal or Snack

Not everyone has time to eat a full meal a few hours before training. A light meal or substantial snack around 60–90 minutes before is a great alternative — enough to fuel your session without leaving you feeling full.

Examples:

  • Greek yoghurt with granola and a banana
  • Wholegrain toast with peanut butter
  • A protein shake with a piece of fruit
  • Rice cakes with cottage cheese

30 Minutes Before Training: Quick Snack Only

If you're heading to the gym in under 30 minutes, keep it simple and light. You don't want anything that takes time to digest.

Examples:

  • A banana
  • A small handful of dates
  • A quick protein shake
  • A small bowl of cereal with milk

Should You Train Fasted?

Fasted training — exercising first thing in the morning without eating beforehand — is popular, particularly among people trying to lose body fat. The idea is that with glycogen stores depleted overnight, the body turns to fat for fuel more quickly.

The evidence on fasted training is mixed. It works for some people and not others. If you feel strong, focused and energised training fasted, it might suit you. If you feel weak, nauseous or light-headed, eating something beforehand — even something small — will serve you better.

For strength training specifically, fasted training can lead to greater muscle breakdown. If building muscle is your goal, eating before training is generally advisable.

What to Avoid Before Training

Just as important as knowing what to eat is knowing what to avoid:

  • Large, heavy meals — hard to digest and will leave you feeling sluggish
  • High-fat foods — slow digestion and can cause stomach discomfort during exercise
  • High-fibre foods in large amounts — can cause bloating and GI distress
  • Alcohol — dehydrating, impairs muscle function and coordination
  • Sugary drinks and sweets — give a quick energy spike followed by a crash

Don't Forget to Hydrate

Nutrition and hydration go hand in hand. Even mild dehydration — as little as 1–2% of body weight — can reduce performance, increase fatigue and impair concentration. Aim to drink 500ml of water in the 2 hours before training, and sip throughout your session.

If you're training for more than an hour or working in a hot environment, consider an electrolyte drink to replace minerals lost through sweat.

The Bottom Line

The best pre-workout meal is one that gives you energy, sits comfortably, and is practical for your lifestyle. There's no single perfect answer — it's about finding what works for your body, your training goals and your schedule.

Start with the guidelines above, pay attention to how you feel during your sessions, and adjust from there. Small improvements in your nutrition can translate to noticeably better workouts.

Ready to put that fuel to good use? Find your nearest 24/7 Fitness Strong gym and start training today.


Back To The Blog
Related Posts