What you put in your body matters everyday, but when you're training for a major athletic event it's even more important to choose the right stuff. Don't try something new for the first time (especially on the morning of the race) or eat a particularly heavy dinner the evening before but do sip liquids all day and eat a pre-race breakfast. Power up and chow down, here's What to Eat and Not Eat Before a Marathon.
Yes, if this is a usual snack of yours then go for your apple a day. Better to avoid right before the marathon as this snack is super high in fiber.
If you're not usually a pasta lover than you can skip, but a plate of this simple carbohydrate is a smart choice as it's easy for your stomach to break down and digest. Just watch the toppings, keep it simple!
Drink? Depends on the person
A great tool for training, those who are used to their daily cup can partake the morning of the marathon while non-coffee drinkers should keep to their normal routine.
Fruit and Vegetables
Staying away from processed or fried foods is the goal here, so eating carbohydrates by way of fruits and vegetables is key. Just remember, the fresher the better and avoid the night before or morning of the race unless it's a low fiber option like zucchini, grapes, olives or grapefruit.
Pre-marathon you want to fuel, not load up for a crash. Skip the candy for simpler means.
Better not the night before a race, but afterwards go to town. If you're running the NYC Marathon, Shake Shack is just a few blocks from the finish line.
Processed white foods, including bagels, white rice and pasta are a great choice pre-run. This will fill you up without being tough on your stomach, so beeline it to the continental breakfast the morning of.
Eat? Obviously not
Skip the burrito bomb for a steady graze the day before. Eating every 1 to 2 hours rather than cramming all of your fuel into one gut-bomb is a better for your energy level and state of mind.