4 Foods Runners Should Avoid: What To Eat Before A Run + What Not To Eat

Photo of author
Written by
reviewed by Katelyn Tocci

There is a lot of information for runners about what to eat before a run and even what to eat before a long run, but you often need to do some digging if you want to find what foods to avoid before running.

In other words, while it is certainly helpful to know what to eat before a run, it’s equally important to know what not to eat before a race or a long run in case your general dietary choices are different than the standard recommendations of the best foods to eat before running.

So, what are the worst foods to eat before running? How do the foods you should avoid before a race differ from the recommendations for what to eat before a run?

In this article, we will briefly discuss why what to eat before a run matters, problems that can arise if you eat the wrong foods before a race or long run, and what foods you should avoid before running to ensure that your performance is not sabotaged.

We will look at: 

  • Does It Matter What You Eat Before a Race?
  • What Are the Worst Foods to Eat Before Running?

Let’s get started!

A person running.

Does It Matter What You Eat Before a Race?

When runners prepare for a long run or train for a race, there is certainly a lot of focus and preparation that goes into the actual running workouts to train your body, and generally, some thought is put into the logistics of the race, such as what you wear, the forecasted weather conditions, what time you need to wake up, hydration, etc.

What you eat before a race or what you eat before a run or a hard workout is equally important.

Food provides fuel for your muscles in order to support any type of exercise, and what you eat before a run is particularly important given the high-impact, high-intensity nature of running.

With any vigorous exercise or long run, your body needs plenty of glycogen to fuel your muscles with their preferred energy source during high-intensity physical activity. 

Glycogen is the storage form of carbohydrates, which is why most of the lists of the best foods to eat before a race center around complex carbohydrates and simple carbohydrates to ensure that your glycogen stores are fully topped off.

A cutting board that says carbs and various foods of what to eat before a run surrounding it.

The longer your race, such as a half marathon or marathon, or the longer your long run, the more important it will be to make sure that you have had plenty of carbohydrates so that your muscle and liver glycogen stores are fully replenished from any previous depletion from workouts and/or overnight fasting.

One differentiating factor that separates the fueling needs of runners vs. cyclists or other endurance athletes who are participating in low-impact activities is the mechanical jostling imposed by running.

Particularly if you are running at a faster pace, have a greater vertical oscillation, or have a sensitive gastrointestinal tract, the contents of your gut are subjected to all of the up and down bouncing as you run and impact stress when you land on your feet.

This means that any undigested food that is still sitting in your stomach or intestines when you hit the race course or head out for your run will be shaken up and slashed around during your workout or race.

This can lead to unpleasant gastrointestinal symptoms such as bloating, gas, diarrhea, nausea, stomach cramps, stitches, and vomiting.

A person spreading jam on toast.

The chance of digestive distress while running is increased if you eat too soon before you run or if you choose the wrong foods in your pre-race meal or pre-run meal, or snack.

Ultimately, if your fueling strategy goes awry or you eat the wrong foods before running, you may find that you are doubled over with side stitches, dashing to the nearest Porta-potty on the race course, or otherwise having a subpar race simply because your stomach and digestive tract are impeding your efforts.

On the other end of the spectrum, if you do not eat enough before your race or a long run, you may fog or run out of energy, and you will find yourself dragging your body toward the finish line at a much slower pace than you intended to run.

What Are the Worst Foods to Eat Before Running?

Many of the foods you should avoid before running are the same types of foods that are generally considered “bad foods for runners.“

This means that they are relatively devoid of nutrition, high in excess sugar or processed fats, or contain chemicals and other processed ingredients that are just not good for your body when you were trying to improve your health and optimize your running performance.

While foods like soda, fried food, and sugary candy fall into this general category as the “worst foods for runners,“ there are also some nutritious foods that should normally be part of your overall healthy runner’s diet but are not ideal to eat right before a race or a long run because of the potential digestive impact of such foods.

The following list includes some of the top foods to avoid before a race or a long run to help prevent digestive problems while running:

A person drinking a cup of coffee.

#1: Caffeine

Caffeine is not only the most popular psychoactive drug in the world, but it is also one of the most common ergogenic aids for endurance performance.

However, having too much caffeine before running can cause an upset stomach, as caffeine is a stimulant that tends to get your bowels moving (just think about how many people rely on their morning cup of coffee to bring on that first trip to the bathroom!).

If your body is accustomed to running after a cup of coffee or having some other source of caffeine, then you don’t necessarily need to avoid caffeine altogether before running.

Doing so may actually decrease your race performance. Therefore, be mindful of your pre-run caffeine consumption, especially if you have a sensitive stomach.

Make sure you do not have any more caffeine than you would normally have on a regular morning, and consider paring back just a bit if you tend to get loose bowels from caffeine.

One thing that tends to work pretty well is that if you are a habitual caffeine drinker, you can cut back your caffeine the week of the race as you taper

This can actually help improve your sleep and increase your body‘s sensitivity to caffeine on race day. Then you can have a small cup of coffee and feel energized without overdoing it.

A hamburger and french fries.

#2: Fatty Foods

The keto diet has really popularized high-fat foods, but for most people, fatty foods fall under the umbrella of foods to avoid before a race or a long run.

Fat takes a lot longer to digest, so fat will stick around in your stomach and intestines for a long time, increasing the likelihood of digestive distress while running.

The muscles also prefer to use carbohydrates during high-intensity exercise because the ability to produce ATP (energy) from carbohydrates is much faster.

Therefore, recommendations for what to eat before a race prioritize carbohydrate-rich foods over fatty foods.

If you do want to have fatty foods before running, stay away from fried foods and processed oils. Choose high-quality fats like avocado, coconut, nuts, nut butters, seeds, and whole eggs.

A variety of beans and lentils.

#3: Fibrous Carbs

Although fiber is very important for overall nutrition for runners, eating high-fiber foods before running can cause bloating, gas, and diarrhea.

Fiber takes a long time to digest and break down and tends to produce excess gas in the GI tract because the bacteria that reside in your gut ferment fiber and produce gas as a byproduct.

High-fiber foods to avoid before running include:

  • Cruciferous vegetables like broccoli, cauliflower, and Brussels sprouts
  • Legumes like beans, lentils, chickpeas
  • High-fiber cereals with lots of bran
  • Fiber bars with inulin
  • Artichokes
  • Asparagus
  • Certain dried fruit
  • Lots of avocado, among others
A person biting into a granola bar.

#4: New Foods

Although it’s all well and good to look at a list of the best foods to eat before running and choose foods on there that sound appealing to you, one of the most fundamental mistakes that new runners often make is choosing to have different foods before a race or a long run than they normally have as part of their everyday diet. 

Even if you feel like you are a runner with an “iron stomach,“ it is best not to experiment with eating something new on race day. 

You never know how your gut will respond, and you may end up feeling nauseous, gassy, constipated, or dealing with runner’s trots.

Need some tips on what to eat before a race? Check out our guide on what to eat on marathon race day here.

People running a marathon.
Photo of author
Amber Sayer is a Fitness, Nutrition, and Wellness Writer and Editor, as well as a UESCA-certified running, endurance nutrition, and triathlon coach. She holds two Masters Degrees—one in Exercise Science and one in Prosthetics and Orthotics. As a Certified Personal Trainer and running coach for 12 years, Amber enjoys staying active and helping others do so as well. In her free time, she likes running, cycling, cooking, and tackling any type of puzzle.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.