NOBODY WANTS TO be hungry at the gym.

Working out on a grumbling stomach, like grocery shopping in the same state of mind: It's a bad idea. You need the proper amount of fuel to think and move properly. The last thing you want to do is bonk due to an inadequate meal or snack.

It's a balancing act, of course. Too much food and you're seeking a nap. Too little and you'll have the hunger (and not that good kind of hunger that has you squatting a new personal best)—or even the hanger.

More From Men's Health
 
preview for Men's Health US Section - All Sections & Videos

The right pre-workout snack is a highly personal thing. Factors include intensity of training, goals, workout timing, and food taste and tolerance. A dense whey protein shake on the car ride over may not be for everyone.

But chances are good that you could improve your pre-workout snack game.

Here's how.

Best Snacks | Best Snacks for Weight Loss | Best High Protein Snacks | Best Pre-Workout Supplements | Best Protein Powders for Weight Loss

Should you eat carbs before a workout?

Yes. Carbs are like bolts of energy that can power you through a workout. Data suggests that carbs can improve performance, just what the doctor ordered if a gym trip is right around the corner.

Not just any carbs will do. Fiber is solid (pardon the pun), but not ideal for a pre-workout snack as it sits in your stomach longer. We suggest simply carbs, like those in energy drinks, dry cereal, and the classic peanut butter and jelly sandwich.

Should you eat fat before a workout?

This is a valid question, especially among the Keto diet crowd. The answer, though, is no. High-fat consumption before a workout means more work for your body breaking it down. And that breakdown is more time consuming with fat (much like fiber). Worse, if you eat a bunch of fatty snacks and then workout right away, you run the risk of GI issues.

Should you eat protein before a workout?

Carbs are most important but a little protein is a good idea in a pre-workout snack. Some argue for packing the protein in right before or after a workout but the experts these days advocate for hitting protein targets over a larger scale of time, as in by the day, not hours or minutes.

How soon before a workout should you eat?

If you're eating a well-rounded meal three or so hours before a workout, you're probably in good shape. This all depends on workout intensity, of course. Keep in mind that when exercising, more blood is used by your muscles that would otherwise be used by your organs to breakdown food. Translation? Give your body enough time to process nutrients before your workout, at least a couple of hours.

If you are pushed for time, go with something lighter like crackers or a banana. If you have an hour or so, get some more protein and fat in there, per yogurt, cheese, or a protein bar.

How much should you eat before a workout?

Again, this is personal, but there are some general pre-workout intake amounts to consider:

  • Eat one gram of carbohydrate per kilogram in body weight one hour before working out.
  • Eat two grams of carbohydrate per kilogram in body weight two hours before working out.
  • Eat three grams of carbohydrate per kilogram in body weight three hours before working out.

Do you have to eat before a workout?

Of course not. Listen to your body. We're trying to avoid hunger during your cross-fit routine or swimming session, but we don't want to go overboard. And if you're already on a diet, keep that in mind and opt for something lighter if you do decide to fill the fuel tank a bit before your workout.

If you do decide to go with a pre-workout snack, here are some more ideas:

Snack suggestions if you have less than 60 minutes pre-workout:

  • Banana with peanut butter
  • Cereal and milk
  • Packet of oatmeal made with milk
  • Chocolate milk and banana
  • Chocolate milk and granola bar

Snack suggestions if you have more than 60-minutes pre-workout

Peanut butter banana honey sandwich: Spread 2 Tbsp of peanut butter on two slices of whole grain bread. Top with sliced banana and a drizzle of honey.

Fruit parfait: 1 cup of Greek yogurt, topped with 1 small handful of nuts, and 1 cup of berries. This combo offers protein from the yogurt, healthy fats, along with loads of vitamins, minerals, and antioxidants.

Fruit smoothie: Blend this to maximize your performance:

  • 1 scoop chocolate whey protein (this one tastes incredible and uses no artificial sweeteners)
  • 1 banana
  • 1 cup milk or water
  • 1 large handful spinach (trust me on this one)
  • 1 Tbsp peanut butter
  • Ice, depending on the consistency you like

Cinnamon banana overnight oats: Combine 1/2 cup whole oats with 1 cup high-protein milk in a jar. Stash away in your fridge and let it soak overnight. Top with one sliced banana, 2 Tbsp of raisins, and cinnamon to taste.

1/2 [eanut butter and jelly sandwich with milk: Collison recommends Fairlife milk because it has more protein than regular cow's milk.

Cottage cheese: Add fresh or canned pineapple and whole grain crackers.

Done working out and hungry? Here's what to eat.

Lettermark
Mark Stock

Mark Stock is a food, drink, and outdoors writer from Portland, Oregon. He spent years making, selling, and sipping Pinot Noir in the Dundee Hills before a full return to his journalistic roots in 2016. In addition to Men's Health, he writes for SevenFifty Daily, Sip Northwest, The Somm Journal, The Drake, Willamette Week, Travel Oregon, and more.  

Headshot of Paul Kita
Reviewed byPaul Kita

Paul is the Food & Nutrition Editor of Men’s Health. He’s also the author of two cookbooks: Guy Gourmet and A Man, A Pan, A Plan.