FitScan ID app icon Download FitScan IDFree on the App Store · first scan free Get →

Best Foods Before a Workout (What to Eat for Energy)

The right pre-workout meal can be the difference between a session where you feel strong and one where you run out of gas halfway through, or worse, fight nausea the whole time. But pre-workout nutrition is drowning in overcomplicated advice and expensive powders, when the real principles are simple: give your body usable fuel, time it sensibly, and don't sit too heavy. Get those right and you'll train harder, recover better, and stop sabotaging good workouts with bad fueling.

Why pre-workout fuel matters (and when it doesn't)

Your muscles run primarily on carbohydrate during moderate and hard exercise, stored as glycogen and topped up by what you eat. When those stores are reasonably full, you can push harder, last longer, and maintain focus and form. When they're low, especially before a long or intense session, you're more likely to fatigue early, feel weak, and cut the workout short. Carbohydrate is the headline nutrient before training for a reason.

That said, the importance of a pre-workout meal scales with the workout. For a short, easy session, or a casual walk, you don't need to eat anything special; whatever you've eaten across the day will carry you fine. The fueling conversation matters most for longer sessions, intense strength training, and demanding endurance work, where running low genuinely hurts performance.

It's also worth knowing that for many people, training in a slightly fasted state, say, a morning workout before breakfast, is perfectly fine and even preferred. Whether you perform better fed or fasted is individual. The goal isn't to force food in before every session; it's to fuel appropriately for harder efforts and to learn what makes you feel and perform best. Pay attention to your own body, it's a better guide than any rigid rule.

Carbs first, protein second, fat and fiber later

The ideal pre-workout meal leans on easily digestible carbohydrates for quick, usable energy, with a moderate amount of protein to support your muscles, and goes light on fat and fiber, both of which slow digestion and can leave you feeling heavy or queasy mid-session. That priority order, carbs first, protein second, fat and fiber kept modest, is the core of good pre-workout eating.

Great carbohydrate choices include oatmeal, a banana or other fruit, toast or a bagel, rice, and potatoes, foods that digest relatively easily and refill the tank without sitting like a brick. Pair them with a moderate protein source such as Greek yogurt, eggs, a scoop of protein powder, or a little chicken, depending on how much time you have before training. This combination gives you ready energy plus the building blocks for recovery.

What to go easy on right before a workout: very high-fat meals (think heavy fried food or a pile of cheese), very high-fiber loads (a giant bowl of beans and raw vegetables), and large, rich portions in general. These take longer to digest, divert blood to your gut, and frequently cause cramps, sluggishness, or that uncomfortable sloshing feeling during exercise. Save the heavy, fibrous, fatty meals for times when you're not about to move.

Timing it right: the closer you get, the smaller you eat

The single most useful timing rule is this: the closer to your workout you eat, the smaller and simpler the meal should be. If you have two to three hours before training, you can eat a normal balanced meal, carbs, protein, some fat and vegetables, and digest it comfortably before you start. This is the easiest window and works well for planned afternoon or evening sessions.

With only 30 to 60 minutes before you train, switch to something small and carb-focused that won't sit in your stomach: a banana, a slice of toast with a little honey, a handful of dried fruit, or a small smoothie. You want quick energy without the digestive burden of a full meal. Eating a large, heavy meal right before exercising is the classic mistake that leads to cramps and nausea, give big meals time, or keep close-to-training snacks light.

Hydration belongs in your pre-workout timing too. Being even mildly dehydrated drags down strength, endurance, and how hard the session feels, so drink water in the hours beforehand and top up shortly before you start. You don't need to flood yourself, just arrive well-hydrated rather than parched. Fuel and fluid together set the stage; skimp on either and the workout suffers regardless of how motivated you are.

Get FitScan ID free

Body-composition scans, calorie tracking and a realistic transformation simulator, all in one app.

Download FitScan ID on theApp Store

Simple pre-workout meals and snacks that work

You don't need recipes from a lab, just reliable combinations you can repeat. For a meal a couple of hours out, try oatmeal with banana and a scoop of protein powder, Greek yogurt with berries and a drizzle of honey, eggs with toast, chicken with rice and a small portion of vegetables, or a turkey sandwich on regular bread. Each delivers usable carbs plus protein without being heavy or greasy.

For something closer to your session, keep it light and carb-forward: a banana on its own, an apple with a thin spread of nut butter, a rice cake with honey, a small fruit smoothie, a slice of toast, or a handful of dried fruit. These hit fast, settle easily, and give you energy right when you need it. If you train first thing and prefer not to eat much, a banana or a small glass of juice can be enough to take the edge off without a full breakfast.

Dialing in what works for you is mostly trial and error, and that's where tracking helps. FitScan's meal planner and food logging let you record what you ate before each session and pair it with how the workout felt, so over a couple of weeks you can spot your personal winners and the foods that leave you sluggish. Planning your pre-workout meal in advance also means you're never scrambling, you arrive fueled, hydrated, and ready instead of guessing. Let FitScan help you build a go-to routine you can trust before every session.

Common pre-workout mistakes to avoid

The most common mistake is eating a big, heavy, greasy meal right before training and then wondering why you feel terrible. High-fat, high-fiber, oversized meals digest slowly and pull blood toward your gut, the recipe for cramps, sluggishness, and nausea mid-workout. If you want a large meal, eat it a couple of hours out; close to the session, go small and simple.

The opposite mistake is just as common: training on empty when you actually needed fuel. Skipping food before a long or intense session, especially later in the day after hours without eating, can leave you weak, lightheaded, and unable to push, turning a good workout into a struggle. Match your fueling to the demand, easy sessions need little, hard ones benefit from a proper top-up.

A few other traps: relying on sugary energy drinks or candy for a quick hit that spikes then crashes you, neglecting hydration entirely, and chasing fancy pre-workout supplements when whole food and water would do the job better and cheaper. Caffeine before training can genuinely help performance if it agrees with you, but it's an enhancer, not a substitute for actual fuel and rest. Keep it simple, eat appropriately for the session, stay hydrated, and use FitScan to learn what makes you feel strongest, that beats any expensive powder. If you have a medical condition or specific dietary needs, check with a doctor or dietitian before making big changes.

Related feature: Meal Planner & Grocery List →