Pre-workout nutrition is one of the most misunderstood topics in fitness. Too much food and you feel sluggish. Too little and you run out of steam halfway through. Here's how to get it right.
Timing Is Key
The ideal window for a full pre-workout meal is 2-3 hours before training. This gives your body time to digest and convert food into usable fuel. If you're eating closer to your workout — within 30-60 minutes — keep it small and simple.
What to Eat 2-3 Hours Before
Focus on a balanced meal with complex carbohydrates and lean protein: brown rice with chicken, oatmeal with eggs, whole grain pasta with turkey. These combinations provide sustained energy without causing blood sugar spikes.
Quick Fuel 30-60 Minutes Before
If you're short on time, reach for fast-digesting carbs with a small amount of protein: a banana with peanut butter, Greek yogurt with berries, or a small smoothie. Avoid high-fat and high-fiber foods close to training — they slow digestion and can cause discomfort.
Hydration Comes First
Even mild dehydration reduces performance by up to 10%. Start drinking water 2-3 hours before your workout. A good benchmark: your urine should be pale yellow, not clear or dark.
What to Avoid
Skip anything fried, high in fat, or very high in fiber right before training. Alcohol is an obvious no. And despite what gym culture says, you don't need a pre-workout supplement — whole foods work just as well for most people.
Find Your Fitness
Ready to Put This Into Action?
Find gyms, studios, and trainers near you — for free.