Is It Okay to Eat Before Working Out? Here’s What to Know

Yes, eating before a workout is not only okay but generally improves your performance. A pre-workout meal or snack gives your muscles the fuel they need to work harder and longer, and the timing matters more than the food itself. The key is matching what you eat and when you eat it to the type of exercise you’re doing.

Timing Matters More Than the Meal

The closer you eat to your workout, the smaller and simpler the food should be. A full meal needs one to three hours to digest before you start exercising. A small snack, like a banana or an energy bar, only needs about 30 to 60 minutes. Eating a large plate of pasta and then immediately hitting the treadmill is a recipe for nausea, but that same meal two hours earlier would be ideal fuel.

For cardio workouts like running, cycling, or HIIT, aim for easily digestible carbohydrates with a moderate amount of protein one to three hours before. If you’re closer to your workout window, stick to something simple: a piece of fruit, a handful of pretzels, or a small bar. For strength training, the same one-to-three-hour window works, but a pre-workout snack at the 30-minute mark is optional. Grab something small if you’re hungry, but don’t force it. For lower-intensity activities like yoga or Pilates, a light snack an hour or two beforehand is plenty. Think toast with almond butter or a small fruit smoothie.

What to Eat (and What to Skip)

Carbohydrates are the primary fuel your muscles burn during exercise, so they should make up the bulk of any pre-workout meal. A practical target is roughly half a gram of carbs per pound of body weight at least an hour before exercise. For a 160-pound person, that’s about 80 grams of carbs, which is roughly a cup of rice with some chicken or a couple of pieces of toast with eggs. If you’re eating closer to your workout, 30 to 60 grams of simple carbs paired with 5 to 10 grams of protein is a solid combination.

What you avoid matters just as much. Among endurance athletes, the foods most commonly linked to stomach trouble during exercise are meat, dairy products, fish, poultry, and high-fiber foods. That doesn’t mean these foods are bad for you. It means they take longer to digest and are more likely to cause cramping, bloating, or nausea during intense effort. Save the steak and broccoli for after your workout. Before it, lean toward foods that break down quickly: white bread, bananas, rice, oatmeal, or a simple protein shake.

Fat slows digestion significantly. A meal heavy in fat, like a burger or fried food, can sit in your stomach well into your workout. If your pre-workout meal includes fat, give yourself at least three hours before exercising.

What About Working Out on an Empty Stomach?

Exercising in a fasted state, typically first thing in the morning before breakfast, has become popular for people trying to lose fat. There’s some truth behind the idea. A meta-analysis published in the British Journal of Nutrition found that fasted aerobic exercise does increase fat burning by about 3 grams compared to the same workout done after eating carbohydrates. That’s a real but modest difference.

There’s also a catch: this fat-burning advantage only showed up during low-to-moderate intensity exercise. At higher intensities, there was no significant difference in fat oxidation between fasted and fed states. And burning slightly more fat during a single workout doesn’t necessarily translate to more fat loss over time, because your body adjusts its fuel use throughout the rest of the day.

For most people, the practical question is simpler: can you perform well without eating first? Some people feel fine training fasted and prefer it. Others feel lightheaded, weak, or unable to push as hard. If your goal is performance, eating beforehand almost always helps. If your goal is fat loss, total calories over the course of the day matter far more than whether you ate before one particular session.

Don’t Forget Fluids

Hydration is just as important as food, and easier to overlook. Johns Hopkins Medicine recommends drinking 16 to 24 ounces of water or a sports drink about two hours before activity. That gives your body time to absorb the fluid and lets you use the bathroom before you start. Showing up to a workout dehydrated will hurt your performance more than showing up without a snack.

Water is fine for most workouts under an hour. If you’re exercising longer or in the heat, a sports drink adds electrolytes and a small amount of carbohydrates that help maintain energy levels.

Quick Pre-Workout Options by Time Window

  • 2 to 3 hours before: A balanced meal with carbs, protein, and a small amount of fat. Examples include chicken with rice, oatmeal with fruit and nuts, or eggs on toast.
  • 1 hour before: A lighter option focused on carbs. A banana, a bowl of cereal, or yogurt with berries.
  • 30 minutes before: Something very simple and easy to digest. A piece of fruit, a few crackers, or a small energy bar.

The best pre-workout food is whatever sits well in your stomach and gives you energy without distraction. Experiment with timing and portions during lower-stakes workouts so you know what works before it matters.