As an Amazon Associate I earn from qualifying purchases.

Eating before a workout improves your performance and recovery, ensuring that you get the most out of your training sessions. When it comes to the Pre Workout Snack, food choices matter. What, when and how much you eat has a significant impact on training quality. If you eat the right foods, you will feel energized, fueled and motivated. On the other hand, a suboptimal pre gym snack may slow digestion and leave you sluggish.

In this blog post, you are going to learn everything on how to craft the best pre workout snack. Read until the end for a list of 30 easy recipes reviewed by a certified nutrition coach.

Pre Workout Snack
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get a free ebook and new recipes from us every week!

Before we get started remember: this blog post is for informative purposes only. You should always consult a doctor or dietitian for precise nutritional advices.

Why eating before a workout?

Whether you lift weights or you run, pre workout nutrition is crucial. A pre training snack or meal provides you with enough nutrients and energy to sustain the efforts and perform at your full potential. Additionally, recent studies show that eating before exercising may prevent the breakdown of muscle mass, catabolism, and boost the immune system. Without proper fueling, you may feel fatigued and exhausted well before the workout is over. This will make it harder for you to progress and reach your fitness goals.

What to eat before a workout?

The macronutrient composition of your meal becomes yet more important in the context of pre workout nutrition. Carbohydrates, protein and fats have different properties and thus a different impact on performances.

Carbohydrates

The role of carbohydrates. Carbs are the body’s preferred source of energy. When you eat high carb foods, your body breaks them down into molecules of glucose which are then stored in the muscle and in the liver as glycogen. During high intensity training, your body taps on the stored glycogen for instant energy and top-notch performance. After consuming all glycogen, your organism will resort to other sources of energy – such as stored lipids or protein. These energy sources are less optimal, so you won’t be as efficient as before.

Types of carbohydrates. In nutritional science, we distinguish between complex carbs and simple carbs. Complex carbohydrates take longer to digest and provide energy over a longer period of time. Slow-releasing carbs are usually foods which are higher in fibers, such as oats, whole grain bread, quinoa and sweet potatoes. On the other hand, simple carbohydrates are quicker to digest and provide an instant shot of energy. The main sources of simple carbs are usually sugary fruits such as bananas or mangos, energy drinks and cereals which aren’t whole grains.

Summary. Eating high carb foods before a workout ensures you have enough glycogen in your organism to perform at maximum capacity. Both complex and simple carbs (provided that they are not from added sugars) have benefits, depending on how much is missing to your next training. Slow-releasing carbohydrates are better consumed 2 to 4 hours ahead, while easy-to-digest carbs should be preferred right before hitting the gym.

Protein

From increasing muscle mass to promoting satiety, the benefits of eating protein are backed by several studies. In the specific context of workout nutrition, protein helps your body recover faster and build lean muscle while preventing catabolism. The building blocks of protein are amino acids, which are essential in starting muscle protein synthesis.

Although consuming enough protein is key – especially if your goal is to build muscle, their role becomes less and less important as we move closer to our training session. Since they take longer to digest, protein foods should be eaten at least 1 to 2 hours prior to exercising. If consumed within 1 hour to 30 minutes, a good pre workout snack should have enough mainly carbs but little protein to avoid digestive issues and cramps.

Fats

Fats are indeed essential for health. However, their importance becomes less relevant as we get closer to our training. Fats take much longer to digest, which can leave you sluggish and heavy while lifting weight or running. They can safely be eaten 3 to 4 hours ahead, without digestive issues. But they are not recommended for when you need a quick pre workout boost.

A good point to mention is that dietary fats provide plenty of energy (9 kcal/ g). Although not the preferred source of energy for high intensity workouts, they are used for fuel once glycogen storages are over. Especially in the case of low-intensity endurance training.

When to eat before exercising?

Nutrient timing becomes even more relevant before training. As we have seen before, different macronutrients have different impacts on digestion and performance. If you have a complete meal, it is recommended to wait 3 to 4 hours. The closer we move to our session, the more the focus on easy-to-digest carbs. Fats and protein slow digestion. When you exercise, your muscles need blood for energy, but digestion also requires blood, which can impact your performance. To avoid this, here are some simple guidelines for building the best pre workout snack based on timing.

  • 3 to 4 hours before – You can safely eat a balanced meal with carbs, protein and fats. Whole grain rice with chicken or tofu, sweet potato and salmon pasta are great options.
  • 2 to 3 hours before – If there are still a couple of hours before training, your snack should have plenty of complex carbohydrates and lean protein. Some healthy fats are okay, but to prevent digestive issues, it is recommended to avoid foods that are too high in fats.
  • 1 to 2 hours before – As we are getting closer to workout, you should limit the consumption of fats in favor of other macronutrients. In this case, a good pre workout snack should provide a mix of carbohydrates and protein. Greek yogurt with oats, homemade granola bars or a smoothie are great options.
  • 1 hour to 30 minutes before – If many hours have elapsed since your last meal or if you need an early morning pre workout snack, simple carbs such as bananas or dates are ideal. Liquid carbohydrate dense drinks are also great. Limit protein and try to avoid fats, as they require longer digestion times.
What to Eat Before Workout - macronutrient composition summary

What are the best foods to eat before exercise?

After seeing what to eat and when, in the following table you will find a list of the best pre workout food options based on the time. Take these examples as inspiration, and adapt them to your preferences. In the end, you should only eat what your body can digest well. Don’t experiment with trying new foods before hitting the gym, we don’t want any surprise.

When to EatWhat to EatBest Foods
4 – 3 hours beforeComplete meal with complex carbohydrates, protein and fatsRice with chicken and vegetables, tuna pasta salad, salmon pasta, sweet potatoes with steak, tofu rice bowl, oatmeal with fruit and nut butter
3 – 2 hours beforeA mix of complex carbohydrates and lean protein with some healthy fatsOatmeal with fruit and Greek yogurt, Greek yogurt and cereal, peanut butter banana toast, protein pancakes, oatmeal breakfast bars and yogurt, protein bagels with scrambled eggs
1 – 2 hours beforeMainly complex carbs and some protein, limited amount of fatsSmoothie, protein shake, pre workout protein bars, Greek yogurt with fruit, scrambled eggs with toast, homemade protein pudding, pita and hummus, milk with cornflakes, dry cereal and yogurt, cottage cheese and berries
1 hour – 30 minutes beforeSimple carbs, limited protein and (almost) no fatsBanana, apple, mango, dried fruit, dates, energy drinks, fruit bars
Best foods to eat before a workout according to how much time is missing.

How much to eat?

How large your before gym snack should be depends on many factors, such as energy requirement, metabolism, fitness goals, preferences, time prior to exercise and much more. There are however some guidelines:

  • 1 hour before training aim for about 1 g of carbohydrate per kilogram of body weight, reduce protein as you move closer to your workout.
  • 2 hours before training aim for about 2 g of carbs per kilogram of body weight and a total of 10 – 20 grams of protein.
  • 3 hours before training aim for about 3 g of carbs per kilogram of body weight and around 20 grams of protein.

Nutrition Coach Tips

  • Listen to your body. We are all unique in how we like, tolerate and digest foods. Some people may perform better after getting in some food, others may prefer training on an emptier stomach. There can be recommendations, but in the end you are the only one who can truly know what works best for you.
  • Be curious to experiment. On the journey to finding the best solution, there is nothing better than exposing yourself to different approaches. This allows you to learn how your body responds to different foods and what fuels you optimally. Whether it’s adjusting portion sizes, changing food sources, or tweaking meal timing.
  • Consider caffeine before hitting the gym. Pre-workout caffeine may improve performances, boost cognitive functions and may also promote fat loss. A black coffee or an espresso are great, but stay away from sugary drinks or artificial caffeine supplements.
  • Remain flexible to situations. It’s okay sticking to your diet, but at the same time you should not be too rigid with routines. If one day you feel particularly tired and need extra carbs, go for it. If you usually have a banana before a morning workout but you still feel full from the previous night, listen to your body.

Frequently asked questions

What is the best pre workout snack for weight loss?

The principles for pre-workout nutrition remain the same, even when your goal is fat loss. Timing, food choices, and meal composition are all key factors to consider. However, when trying to lose weight, portion control becomes more important. Weight loss requires a calorie deficit, meaning you need to consume fewer calories than you burn. As long as this deficit is maintained, you’ll be on track to achieve your goals.

What is the best pre workout snack for muscle gain?

There is no magic food that helps you build muscle. To gain weight, you should eat more calories than your body burns, either by increasing portion sizes, consuming more high calorie foods, or eating more frequently. By following the guidelines in this article while maintaining a calorie surplus, you’ll make progresses toward your goals.

What to eat before a workout in the morning?

When lifting early in the morning, chances are that you don’t have much time to cook and eat a full meal. Having a quick snack is however recommended, especially in the case of strength training. Bananas, shakes, smoothies, dates, energy bars or energy drinks can be a good early morning pre workout snack.

What are quick pre gym snacks on the go?

Bananas, apples, dried fruit, protein shakes, protein bars, oatmeal breakfast bars and homemade oatmeal protein cookies will give you quick energy without overloading the stomach. These foods are also very handy, so you can fit them in your gym bag.

What is the best pre workout snack?

Bananas are probably one of the best foods to eat before exercising. They are easy to digest, provide a quick energy boost from natural sugars, and are packed with essential nutrients like potassium. However, there’s no one-size-fits-all “best” food. The ideal pre-workout snack depends on your individual preferences, nutritional needs, and how your body responds to certain foods.

What foods to avoid before training?

To prevent digestive issues while ensuring optimal performances, it is generally recommended to avoid high-fat foods (such as fast food or mac and cheese), snacks with added sugars or artificial sweeteners, and carbonated drinks like soda. Shortly before training, you shouldn’t be eating high-fiber foods and large meals because they require long to digest.

Are pre workout snacks essential?

No, eating a snack before physical activity is not always necessary. If you’ve had a large meal some hours ago, you probably already have enough nutrients to sustain your efforts. However, if you’re training on an empty stomach or haven’t eaten for several hours, a small meal can boost performances and prevent fatigue. You should always listen to your body. If you’re hungry, go ahead and eat something. If not, don’t force yourself to eat.

What is a good pre run snack?

Running, particularly long-distance running, is a form of low to moderate-intensity aerobic exercise. To maintain a steady pace and optimal performance, your body needs energy. Initially, it draws on available glycogen stores. Once these are depleted, it shifts to oxidizing fats for fuel. 

25 pre-workout snack ideas

Here are some healthy snack and meal ideas to fuel up before your workout. The recipes are ranked according to how much time you have before exercising.

3 to 4 hours before a workout:

  1. Brown rice with chicken breast and broccoli
  2. Pasta with tofu and veggies
  3. Seitan noodle stir fry
  4. Protein oatmeal with peanut butter and banana
  5. Chicken avocado wrap
  6. Sweet potato and salmon
  7. Tuna pasta salad

1 to 2 hours before a workout:

  1. Greek yogurt with blueberries and homemade protein granola
  2. Whipped cottage cheese and banana
  3. Avocado toast with a boiled egg
  4. Sandwich with ham, sliced tomatoes and lettuce
  5. Homemade protein bagels with light cheese
  6. High protein oatmeal bars
  7. Protein muffin with yogurt
  8. Low calorie pancakes
  9. Peanut butter banana toast
  10. Dates stuffed with peanut butter
  11. Banana with dark chocolate
  12. Protein bar

1 hour to 30 minutes before a workout:

  1. Banana
  2. Apple
  3. Sliced mango
  4. Fresh berries
  5. Smoothie
  6. Dried fruit
  7. Energy bars
  8. Homemade apple chips
  9. Baked banana chips
  10. Dates
  11. Juice
Pre Workout Snack Ideas

Summary – What to eat before training?

The right pre workout snack can improve performance and recovery. Focus on having carbohydrates for energy, moderate protein for muscle support, and limit fats close to exercise. Nutrient timing matters — eat larger, balanced meals a few hours before, and opt for lighter, easy-to-digest snacks closer to your workout.

About Matteo

I’m the certified nutrition coach and fitness chef behind this blog. My mission is to make eating healthy easy and satisfying – for anyone and for any diet! My philosophy is simple: real food, clean ingredients and plenty of protein to feel your best.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *