It’s no secret that hitting the gym is important when it comes to gaining muscle mass and improving performance, but if you’re not paying attention to what you’re putting on your plate, it can be nearly impossible to make any progress, even with the most rigorous gym routine. While filling up on junk and ultra-processed foods can definitely hinder your performance, including a few of the best pre-workout foods in your diet can help amp up fat burning and support muscle growth.

In fact, mounting research has found that certain foods may actually enhance energy production, improve stamina and boost strength to help give your workout a serious upgrade.

So if you’re wondering what to eat before a workout, specifically which pre-workout foods you should eat and why, keep reading to learn more about the best foods for athletes and how they can fit seamlessly into a well-balanced diet.

What to Eat Before a Workout

The key to a successful workout begins with proper nutrition. The primary goal of a pre-workout meal is to replenish glycogen stores, which provide the energy needed for exercise.

The right combination of carbohydrates, protein and fats can make all the difference.

Here’s why each macronutrient is important:

  • Carbohydrates: Carbs are your body’s primary source of energy. When you consume carbs, your body converts them into glucose, which is stored in your muscles as glycogen. During exercise, your body taps in to these glycogen stores for fuel, making carbs essential for maintaining energy levels.
  • Protein: Protein supports muscle repair and growth. Consuming protein before a workout provides your muscles with the amino acids needed to reduce muscle breakdown and promote recovery.
  • Fats: Healthy fats are a slow-burning source of energy. While they aren’t the primary fuel source during high-intensity workouts, they can provide sustained energy during longer, moderate-intensity sessions.

A balanced pre-workout meal might include a combination of these macronutrients, ensuring you have the energy and nutrients needed to perform at your best.

Timing

The timing of your pre-workout meal is just as important as what you eat.

Ideally, you should consume a meal two to three hours before exercising. This gives your body enough time to digest the food and convert it into usable energy.

If you’re short on time and need a quick snack, aim to eat something light and easy to digest 30–60 minutes before your workout. Focus on carbohydrates with a small amount of protein, as these will be easier on your stomach and provide a quick energy boost.

Best Pre-Workout Food Options

1. Beets

Whether you’re looking to enhance endurance or amp up athletic performance, beets are one of the best foods for athletes out there. Beets and beetroot juice are both loaded with nitrates, which can help improve the ability of the mitochondria to synthesize energy in the cells.

There’s been extensive research on the performance-boosting benefits of beets, with studies showing that consuming beets and beetroot juice not only improves athletic performance, but also extends time to exhaustion and decreases oxygen consumption in athletes as well.

Beets can be enjoyed raw, roasted or even pickled. They make a great addition to salads and smoothies alike, providing a bright and vibrant hue and supplying a surge of nutrients to just about any dish.

2. Cordyceps

Revered for its range of potent health-promoting properties, this type of medicinal mushroom may also be effective at increasing energy levels and speeding up muscle recovery to help take your workout to the next level.

Cordyceps are considered an “energizing adaptogen” and are said to increase strength, alleviate muscle aches and support improved stamina. They may also increase energy levels, thanks to the presence of a compound called adenosine.

This nucleic acid is used to produce ATP, which is used as the primary source of energy in the body.

Cordyceps also top the charts as one of the best foods for athletes due to their antioxidant content. The antioxidants found in cordyceps can help reduce free radical formation to promote muscle recovery between workouts.

Although most often consumed in powdered form, cordyceps can also be found whole or dried at health food stores and online retailers alike. They can be used to make broth, tea or soup — or even added to smoothies to bump up the potential health benefits.

3. Coconut oil

Coconut oil stands out as one of the healthiest fats, and for good reason. It’s high in medium-chain triglycerides, which can be easily broken down and utilized by the body for a quick burst of energy.

Interestingly, one study actually found that supplementing with coconut oil for just two weeks managed to cut down on the body’s dependence on carbs for energy production. It also helped decrease lactate production during exercise, which could help fight fatigue and muscle aches after hitting the gym.

Use coconut oil in place of other types of fat in your favorite recipes, or add it to your coffee, tea or smoothies to add a hearty dose of healthy fats to your diet.

4. Berries

Snacking on your favorite berry varieties like strawberries, goji berries and blueberries can skyrocket energy levels and help propel you through your workout.

Rich in easily digested glucose, berries are one of the best pre-workout foods available because they deliver a hearty dose of glucose to your cells to provide fuel for your muscles.

What’s more is that they’re also jam-packed with antioxidants, which can aid in cellular regeneration, help heal muscle tissues and speed up recovery time post-workout.

Select organic berries whenever possible, and enjoy them on their own for a satisfying sweet treat or in recipes like desserts or drinks to increase the antioxidant content and nutritional value.

5. Coconut water

Also known as “nature’s sports drink,” coconut water is a gym bag staple and a pre-workout food definitely worth stocking up on. It’s rich in many of the electrolytes that your body loses during an intense workout and can help keep your body replenished and healthy to boost both performance and recovery.

Plus, it’s also a great alternative to sugary sports drinks, which often pack in extra chemicals and added ingredients that you’re better off without. It’s also low in calories, so sipping on a bit of coconut water post-exercise won’t hold you back or hinder your fitness goals.

Coconut water makes a delicious drink as is, but can also be combined with other beverages, such as sparkling water or lemon juice, for a bit of extra flavor. You can also add a splash to your post-workout smoothie in place of water for a natural alternative to your sports drink.

6. High-quality protein

After a vigorous workout, getting in a serving of high-quality protein is an absolute must. Protein foods provide the amino acids that your muscles need to regenerate and recover and are a key component when it comes to building muscle and burning fat.

For optimal results, squeeze in a serving of protein directly after training as well to maximize muscle growth.

Bone broth, grass-fed beef, organic poultry lentils, eggs and wild-caught salmon are a few of the best sources of high-quality protein that you may want to consider adding to your diet.

If you decide to opt for a protein supplement, such as whey protein, be sure to select a high-quality, organic products free of added chemicals and artificial sweeteners.

7. Chia seeds

Tiny but packed with nutrition, chia seeds were once considered a superfood by Aztec warriors looking to enhance energy levels and strength. These seeds strike the perfect balance of healthy fats, proteins and carbohydrates, making them one of the best foods for athletes and one of the top pre-workout snacks available.

One study out of the University of Alabama tested the effects of carb loading with either a sports drink or chia seeds. Researchers found that using a mix of both chia seeds and a sports drink was equally as effective at improving performance compared with using a sports drink alone.

Using a combination of chia seeds and sports drinks for carb loading can help increase fiber intake, reduce sugar consumption and provide a host of essential nutrients.

Chia seeds make a great addition to snacks like yogurt or oatmeal and can help enhance both the texture and taste. Chia seeds can also be sprinkled on top of salads or used in delicious desserts, like chia pudding.

8. Spinach

Credited as the secret behind Popeye’s bulging biceps, it should come as no surprise that spinach is one of the best foods for athletes. Spinach is rich in dietary nitrates, which can kick up energy levels by supporting mitochondrial function in the cells.

Not only that, but spinach also contains a concentrated amount of antioxidants to block free radical formation and help muscles heal faster.

It’s also high in many essential nutrients, including several vitamins and minerals that are often lost during exercise. In particular, spinach is a good source of vitamin C, potassium, iron, manganese and folate.

Choose organic spinach. Use it in your salads, or try steaming or sautéing it for an easy side dish.

You can also add a handful or two of spinach to your next green smoothie and combine with your choice of fruits and other superfoods to sneak in a few extra servings.

9. Banana

Often referred to as nature’s energy bar, bananas are packed with simple carbohydrates and potassium, which helps maintain nerve and muscle function.

10. Oats

Oats are a great source of slow-digesting carbohydrates, providing sustained energy throughout your workout. They’re also high in fiber, which can help keep you feeling full.

Workout-Boosting Recipes

There are plenty of healthy and delicious ways to enjoy your favorite performance-boosting ingredients. Here are a few ideas:

  • Greek Yogurt with Berries: Greek yogurt offers a good balance of protein and carbs, while berries add antioxidants and natural sugars for a quick energy boost.
  • Whole Grain Bread with Peanut Butter: Whole grain bread provides complex carbs, and peanut butter adds protein and healthy fats, making this a balanced pre-workout snack.
  • Chicken and Brown Rice: This classic combo offers lean protein and complex carbs, making it a great option for those with more time before their workouts.
  • Smoothies: A well-balanced smoothie with fruits, spinach, protein powder and a bit of nut butter can provide a quick and easily digestible source of energy.

Need a little extra inspiration? Here are a few easy pre-workout food recipes that incorporate some of the best foods for athletes to help get you started:

Here’s a sample of what to eat before a workout:

2–3 hours before workout:

  • Whole grain sandwich with lean protein and a side salad
  • Egg omelet with whole grain toast and avocado
  • Brown rice with lean protein and vegetables

1–2 hours before workout:

Less than an hour before workout

  • Greek yogurt with fruit
  • A piece of fruit, such as a banana or apple
  • Nutrition bar with protein

What Should You Avoid Eating Before a Workout?

Not all foods are ideal for pre-workout consumption. Here are some items you should avoid:

  • Foods high in less healthy fat: Certain foods high in fat, such as fried foods or heavy sauces, can slow down digestion and cause discomfort during your workout.
  • High-fiber foods: While fiber is important for digestion, consuming too much before a workout can lead to bloating and gastrointestinal discomfort.
  • Sugary foods and drinks: While a quick sugar boost might seem appealing, it can lead to a rapid spike and crash in blood sugar levels, leaving you feeling fatigued mid-workout.
  • Carbonated drinks: The bubbles in carbonated beverages can cause bloating and discomfort, making it difficult to exercise.

It’s also wise to steer clear of large meals right before exercising, as they can lead to discomfort and reduce performance.

Best Pre-Workout Supplements

In addition to whole foods, some supplements can enhance your workout performance. Here are a few popular pre-workout supplements for athletes:

Some other great pre- and post-workout supplements for athletes include collagen, vitamin D, omega-3 fatty acids, glutamine, bone broth and turkesterone.

Risks and Side Effects

While including a few servings of these nutritious foods can definitely have a big impact on physical performance, they should be combined with a balanced diet rich in other fruits, vegetables, healthy fats and proteins to get the most bang for your buck.

Not only does this ensure that you’re getting a wide range of nutrients, but it can also fill in any gaps in your diet that may be hindering your progress.

Additionally, be sure to stay well-hydrated and maintain a healthy lifestyle to help maximize your progress and performance. Minimizing stress levels, giving up unhealthy habits and setting a regular sleep schedule can make a world of difference in both your fitness goals and your overall health.

Final Thoughts

  • What you eat can have a major impact on your athletic performance and can either hinder or enhance your progress.
  • Certain foods have been shown to help improve endurance and muscle recovery. Other foods provide important nutrients that can be beneficial to athletes.
  • If you’re wondering what to eat before a workout, foods like beets, cordyceps, coconut oil, berries, coconut water, high-quality protein, chia seeds and spinach are some of the best pre-workout foods for athletes available.
  • Enjoy these pre-workout foods as part of a well-rounded diet and healthy lifestyle to maximize the effectiveness of your workouts and improve performance.

You May Also Like

What Is Tallow & Is It Good for You? Separating Fact vs. Fiction

Want to know a little-known fact about McDonald’s french fries? Before McDonald’s…

Tart Cherry Juice Benefits, Side Effects and How to Make – Dr. Axe

If you’ve been paying attention to the new items at your local…

Best Herb for Menstrual & GI Relief?

Lady’s mantle — it’s such an interesting name for an herb that…

Are Seed Oils Good or Bad for You?

× This Dr. Axe content is medically reviewed or fact checked to…