
Ultra marathon running was once described as “an eating and drinking contest with running mixed in between.” This is one of the most accurate and universal statements about running that’s ever been made. For those of us that have gone the distance on long runs (which can vary based on the person) you’re probably familiar with the stomach turmoil that kicks in late in a training run/race. The experience can range from mild discomfort and nausea to full on puke fests. Either way, it’s not fun. In another article we talked about what to eat after a run but in this article we’ll tackle recommendations on what to eat and drink shortly before you go on your run.
What you should eat before running
There are a couple of golden rules pertaining to meals before a run. I’ll list a few of the favorites below:
1. Eat plenty of complex carbohydrates. For those of you worried about your shape…. don’t. Carbs are the primary source of energy that you burn during a run. They provide a high amount of readily available fuel that you can’t run long distances without. When I say complex carbohydrates think of foods such as oatmeal, bananas, whole wheat breads with honey and peanut butter spread on it. Check out this list of complex carbohydrates from natural sources.
2. Allow plenty of time for digestion before you start the long run/race. 3-4 hours should be plenty of time since it typically takes about 2 hours to digest the average meal. The last thing you want to do is hit the course with a belly full of the Lumberjack Slam that you just got from Denny’s. Bad idea.
3. Get in plenty of fluids (water). You’ll bonk during a race much faster when you’re dehydrated than you will if you just have an empty stomach. If during the race you have to choose between food and fluids, most runners would recommend fluids (unless your food option is fruit, which is comprised mostly of water).
What you should not eat before running
1. Do not try anything new on race day! This is one of the most commonly broken rules of race preparation by beginning runners. They get psyched out before a race and start thinking “I need some kind of super food or those high performance gels to get me through this!” They forget, however, that they didn’t need any of that crap during their training and completed those runs just fine. Nonetheless they parade over to the nearest starting line tent and gulp down Hammer Gels and rich electrolyte drinks. A few minutes into the race and they already have stomach issues, pulling them off the course to the nearest port-a-potty or bush.
2. Foods high in processed sugars. Not only do they lack the “quality” energy that complex carbohydrates offer, but they are much more likely to upset your stomach. Hey, I like candy corns and cookies just like everyone else. But save those for after the race when you can eat anything you want and not feel guilty about it!
3. Foods high in fat. Fat is great as a long term energy source, i.e. after your carbohydrate stores have been burnt. Once the glycogen stores are gone you’re body switches to starvation mode and you begin catabolyzing fat deposits and using that as energy. Fatty foods do not digest as easily as well. So not only are they more likely to upset your stomach during a race (for most people) but they also don’t “burn” as nicely as an immediate fuel source for your body.
What you ABSOLUTELY should not eat during a run
Redbull Energy Drink may sound like a brilliant solution to turbo charge your race efforts. But to put it bluntly, it’s actually the best way to turbo charge your bowel movements. Since it contains a bunch of caffeine it also acts like an extreme diarhetic and you’ll lose more precious fluids.
Alcohol is also a very bad idea. There are always exceptions, such as with the Hash House Harriers who are commonly known as “a beer-drinking club with a running problem”. But I don’t think they are smashing any records or running terribly long distances. Deep in a race a nice cold cocktail can sometimes sound enticing because you just want to numb the pain. Drinking alcohol during a long run or race however is a sure bet way of bonking and dropping out before the finish.
Lastly, your mother-in-law’s prized “meatloaf surprise”. Okay, that’s just a joke. But all kidding aside, don’t eat anything you typically wouldn’t enjoy when not running.
Specialty foods to consider eating before, during or after a run
For those of us that wish to dabble in the man made performance enhancers I suggest you do your homework and sample things a little bit at a time. To make things easier I’ve offered a brief review of your options in supplements below.
Try energy gel before a run
Energy gel’s or gu’s – these little gel packs pack a serious punch. The majority of them are pure carbohydrate with a dash of caffeine on the top. There are plenty of manufacturers and you will likely recognize a few of their names such as Clif Shots Energy Gel, Hammer Gel, Carb-BOOM Energy Gel, and PowerBar Gel.
My only caution about using gels is it can be a lot to handle during the run since they are VERY sweet and sugary. I find that most people enjoy the first 1 or 2 packs, but after that they get hard to keep down. However, they are well worth the energy they provide. Each pack usually has between 100 and 200 calories and 25-35 milligrams of caffeine. For the average runner, 3-4 of these packs would provide enough fuel for a half marathon. Again, I recommend trying one pack out 15 minutes before a training run. If all goes well then try another pack every 30-45 minutes during a training run. If you stomach them fine then bring a few gels with you to a race and break some personal records.
If you prefer something with a chewy texture, since the gels above can be like eating frosting on a cake, then you can also try out Shot Blocks or Sports Beans by Jelly Belly. Personally I find the Sports Beans to be the most palatable and easy on my stomach. Perhaps it’s because they so closely resemble regular Jelly Belly jelly beans. However they don’t come packed with caffeine like the gels and chewy blocks do. They have plenty of carbohydrates and vitamins B and C though.
But if you’re looking for an all-star list of the best foods to eat as a runner then look no further than the below list. It’s a compilation of the top foods recommended by serious runners and exercise nutritionists:
- Almonds (excellent source of vitamin E)
Eggs (one egg contains about 10 percent of your daily protein needs and nearly 30% of Daily Value of Vitamin K)
Whole grains (one cup is usually good enough for 40% of your daily protein needs and includes a healthy mix of carbs)
Oranges (tons of vitamin C and packed with water to keep you hydrated)
Black beans (packed with protein, fiber and a lot of folate)
Mixed greens (too many phytonutrients and antioxidants to count)
Bananas (this super food is loaded with Potassium and helps prevent cramping)
Salmon and turkey (both are extremely lean sources of protein and salmon contains high levels of omega 3 fatty acids)
Walnuts (even more omega 3)
Fruit (each fruit has an assortment of vitamins and phytonutrients so mix and match at will)
Have you had an experience with different foods before or during a race? What have you found that works for you? Share it with the rest of the runners who visit this site!
Image compliments of http://www.brandeo.com/

The sports Jelly Belly beans do come with caffeine. Only the Cherry flavor ones do but they are hard to find! They have 50mg of caffeine per pack, and they really work!
The sports beans are my favorite as well! They taste the best, can be eaten in small quantities at a time, and do come packed with lots of sugar, sodium and caffeine!
[...] exercise. And what kind of sugar is that? Well, according to one of my favorite running blogs, MadetoRun, the key is to find natural sources of complex carbs. We’re [...]
[...] before I run gives me gas (farting while running? Yeah, not very sexy.) and makes me feel bloated. This website recommend black beans, one of the highest sources of fiber. My common sense says save the high fiber foods [...]
Thanks so much. I just found out that I have to run 3 miles outside this Saturday and I’m freaking out about what to eat. :/
thanks so much!!
What about milk? Is it ok to drink it before running?
@Claire – I don’t know many runners that go with milk before a run. It is a great supplement to take immediately after a long run of longer than an hour since it has enzymes that lower muscle damage levels and protein for recovery. I’d recommend not taking it before a run since it can upset your stomach and isn’t the ideal formula of complex carbohydrates.
[...] an earlier post we gave advice on what to eat before a run. In this post we’ll detail what to eat after a long run in order to expedite recovery and [...]
I just ate 2 and a half small pieces of funfetti cake, a bowl of cereal, a glass of water, toast, and a half of a banana. It’s 5:00 and I have track at 6:00. I’ll probably run 4 miles and do hurdles. Is it okay because it will haflway digest by the time I start? I ate the funfetti cake first, so it should be pretty well digested within 60 minutes. I drank the water last to wash it all down.
@Paymar – typically it takes about 2 hours to properly digest a meal and have the nutrients readily accessible for use in activity. I’d recommend eating your meal a bit earlier and think you’ll find it easier on your stomach as well. Also, since you’re only doing about 4 miles and some hurdles, I would presume that you’ll burn somewhere around 400 – 800 calories. There are approximately 30 grams of carbohydrates in one large banana. And, since there are 4 calories per gram in a carbohydrate, you could conceivably eat 2 bananas and some toast before the run and have consumed plenty of calories prior. Then finish off the workout with another 1-2 bananas (or the equivalent amount of carbohydrate from another source). The Funfetti cake is loaded with simple carbohydrates and ideally you should consume complex carbohydrates since they are a better source of fuel. That’s also why I would recommend more bananas than cake
Just my $0.02 based on personal experimentation with foods prior to a run.
[...] an earlier post we gave advice on what to eat before a run. In this post we’ll detail what to eat after a long run in order to expedite recovery and [...]
Salmon, while albacore, 3 hours before you run. Don’t eat the whole can, lol. Its like burning oak baby.
I curious about what to eat before my morning run (3-5mi). Is a banana or a handful of almonds enough, or should I get up earlier and eat something more substantial?
I recently started drinking the all natural nestle jamba energy drinks before a run. They are made with fruit juice with caffeine and nothing artificial. It has not affected me negatively at all and it gives me that burst of energy I need to get through. I also sometimes have a piece of whole wheat toast with all natural peanut butter.
After all the warnings, I gave my son a new thing to try on his first day running Varsity cross country. He had to travel 2 hours to race and wait 45 min more for his turn. Gave him smoothie, 2 ww toast, butter, no peanut butter b/c I thought fat & protein would take too long to digest. I’d also heard bananas actually take a long time to digest? In trying to give him fluids and electrolytes I gave him a big thing of orange juice. He ended up hungry and, worse, side ached the worst of his life he said. Ended up walking. I felt terrible about it! So is 2 hours long enough to digest the fat in peanut butter and actually give fuel? And can someone explain why orange juice might have caused the side aches. He said he had plenty of time to use bathroom, didn’t feel “sloshy”. And doesn’t oatmeal end up feeling thick and sluggish in stomache? He also has some evening competitions. Same rules apply?