Back to Blog
Nutrition 8 min read AI Generated

What to Eat Before a Workout for Better Energy

By the Nutrify AI Team · Reviewed for accuracy

The right pre-workout meal can make exercise feel easier, stronger, and more productive. Here’s how to time your food, what to eat, and what to avoid so you can train without feeling heavy or underfueled.

What to Eat Before a Workout for Better Energy

If your workouts sometimes feel flat, shaky, or way harder than they should, your pre-workout nutrition may be part of the problem.

What you eat before exercise affects your energy, performance, and how you feel during the session. It does not need to be complicated, but it does need to match the type of workout you’re doing, how much time you have, and how your stomach handles food.

Why pre-workout nutrition matters

Your body relies heavily on carbohydrates for moderate- to high-intensity exercise. Those carbs are stored as glycogen in your muscles and liver, and when stores are low, workouts can feel sluggish.

Protein matters too, especially if you lift weights or do longer sessions. Eating some protein before training can help support muscle repair and recovery, especially when your last meal was several hours ago.

Hydration is the third piece. Even mild dehydration can make exercise feel harder, raise heart rate, and hurt performance.

The goal before a workout is simple:

  • Show up with enough energy
  • Avoid stomach discomfort
  • Set yourself up to recover well afterward

The three things to focus on

1. Carbs for fuel

If you want quick, reliable workout energy, carbs are usually the most important nutrient before exercise.

This matters most for:

  • running
  • cycling
  • HIIT
  • team sports
  • longer gym sessions
  • hard strength training

A practical target is:

  • 1–4 grams of carbohydrate per kilogram of body weight in the 1–4 hours before exercise for longer or harder sessions

That range is wide on purpose. A 60-minute easy walk does not require the same fueling as a 90-minute run or a tough leg day.

Examples:

  • If you weigh 70 kg (154 lb), that’s roughly 70–280 g carbs across the 1–4 hours before a demanding workout
  • If you only have 30–60 minutes, a smaller snack with 15–40 g carbs is usually easier to tolerate

Good pre-workout carb sources include:

  • bananas
  • toast
  • oatmeal
  • rice
  • cereal
  • applesauce
  • pretzels
  • potatoes
  • low-fat granola bars

2. Protein to support muscle

Protein before exercise is especially helpful if you’re doing resistance training or if your previous meal was light.

A good target for many people is:

  • 20–40 g of protein in the meal or snack before training

That could look like:

  • Greek yogurt
  • eggs plus toast
  • cottage cheese and fruit
  • a protein smoothie
  • tofu with rice
  • chicken and potatoes

You do not need a giant protein shake right before every workout. More is not always better, and too much right before training can feel heavy.

3. Fluids, and sometimes sodium

A useful hydration guideline is:

  • Drink about 5–10 mL of fluid per kilogram of body weight in the 2–4 hours before exercise

For a 70 kg person, that’s about 350–700 mL.

If you sweat heavily, train in heat, or do long workouts, sodium matters too. You can get that from:

  • a salty pre-workout meal
  • an electrolyte drink
  • foods like soup, toast with salted peanut butter, or pretzels

You probably do not need a sports drink for a short, easy workout. But for long or very sweaty sessions, it can help.

The best timing depends on your schedule

The closer you eat to the workout, the simpler and smaller the meal should be.

If you have 2–4 hours before exercise

This is enough time for a balanced meal.

Aim for:

  • carbs as the base
  • 20–40 g protein
  • moderate fat
  • not too much fiber if you have a sensitive stomach

Good examples:

  • rice, chicken, and cooked vegetables
  • oatmeal with milk, banana, and Greek yogurt
  • turkey sandwich, fruit, and yogurt
  • baked potato with eggs and fruit

If you have 60–90 minutes

Choose a smaller, easier-to-digest meal or snack.

Aim for:

  • 30–60 g carbs
  • 10–20 g protein
  • lower fat and lower fiber

Good examples:

  • a banana and Greek yogurt
  • toast with jam and a protein shake
  • cereal with milk
  • oatmeal made with milk

If you have 30–60 minutes

Keep it light and mostly carb-based.

Good examples:

  • a banana
  • applesauce pouch
  • toast with honey
  • pretzels
  • half a bagel
  • a small smoothie

This is not the time for a cheeseburger, huge salad, or heavy burrito.

What to eat for different workouts

Your ideal pre-workout meal changes depending on what you’re about to do.

Strength training

For lifting, a mix of carbs and protein usually works best.

Try:

  • 1–3 hours before: a meal with carbs and 20–40 g protein
  • 30–60 minutes before: a small carb snack if you need extra energy

Example:

  • 2 slices of toast, 2 eggs, and a piece of fruit

HIIT or hard cardio

These sessions rely heavily on carbs and can feel miserable if you go in underfueled.

Try:

  • 1–2 hours before: 30–60 g carbs plus some protein if tolerated
  • keep fat and fiber lower to reduce stomach issues

Example:

  • oatmeal with banana and a side of yogurt

Endurance workouts over 60–90 minutes

Fueling matters most here.

Try:

  • 1–4 hours before: a carb-focused meal
  • use the higher end of the carb range if the session is long or intense

Example:

  • rice bowl with lean protein, or a bagel with yogurt and fruit

What if you work out first thing in the morning?

This is where real life matters. Some people feel fine training early without food. Others feel weak, dizzy, or nauseated.

A fasted workout is not automatically bad, especially if it is:

  • short
  • low intensity
  • something like walking, easy cycling, or light mobility work

But for harder sessions, many people perform better with at least a little fuel.

If you train early and don’t want a full meal, try one of these 15–30 minutes before:

  1. A banana
  2. Half a bagel with jam
  3. Applesauce and a few crackers
  4. A small protein smoothie with fruit
  5. Toast with honey

Even 15–30 g carbs can make a noticeable difference.

If you’re lifting, adding 15–25 g protein can also help, especially if breakfast will be delayed until after training.

Common mistakes that can ruin a workout

Eating too much fat right before exercise

Fat is healthy, but it digests more slowly. A very high-fat meal close to training can leave you feeling sluggish or nauseated.

Going too heavy on fiber

Beans, giant salads, and high-fiber cereals are nutritious, but right before exercise they can cause bloating, cramping, or urgent bathroom trips.

Not drinking enough

If you start a workout already dehydrated, everything feels harder. Sip fluids consistently in the hours before you train instead of chugging a huge amount at the last minute.

Using caffeine carelessly

Caffeine can improve performance, and it has strong evidence behind it. A common effective dose is 3–6 mg per kilogram of body weight about 30–60 minutes before exercise.

But more is not better. Too much can cause jitters, anxiety, stomach upset, or poor sleep. If you work out later in the day, keep that in mind.

Copying someone else’s routine

The best pre-workout meal is the one you can digest well and repeat consistently. Age, training type, GI sensitivity, medications, and even stress can change what works.

Simple pre-workout meal ideas

Here are a few reliable options you can rotate:

  • 1–2 hours before: 1 cup cooked oatmeal, 1 banana, and 3/4 cup Greek yogurt
  • 2–3 hours before: rice, grilled chicken, and cooked vegetables
  • 60 minutes before: cereal with milk and berries
  • 45 minutes before: banana plus a small whey or soy protein shake
  • 30 minutes before: toast with honey or jam
  • Before a long run or ride: bagel, peanut butter in a light amount, and fruit
  • Before lifting after work: turkey sandwich on bread with a piece of fruit

If you’re not sure what actually helps your energy, hunger, or performance, tracking a few workouts in an AI nutrition app can make patterns easier to spot, especially around carb intake, timing, and hydration.

The bottom line

Before a workout, think carbs first, protein second, hydration always. Eat more when the session is longer or harder, eat less when it’s short or close to start time, and keep fat and fiber lower if your stomach is sensitive.

You do not need a perfect pre-workout ritual. Start with one simple meal or snack that fits your schedule, test it for a week, and adjust from there. Small changes here can make your workouts feel a whole lot better.

pre-workout nutrition sports nutrition exercise fuel meal timing workout energy