
Nitas / Moment via Getty Images
What to Eat Before a Marathon, from the Days Before All the Way to the Finish Line
Here’s what to fuel up on (and what to consider avoiding) for your best race day.
By Jennifer Heimlich, Team Peloton•
Why Pre-Marathon Nutrition Is Important to Consider
What to Eat During the Days Before a Marathon
What to Eat the Evening Before a Marathon
What to Eat the Morning of Your Marathon
What to Eat During the Marathon
What to Eat for Your Post-Marathon Meal
What Not to Eat Before a Marathon
Common Marathon Nutrition Mistakes
More Pre-Marathon Nutrition Tips
After months of logging long runs and gut-busting speed sessions, marathon week is finally here. You know you’ve got to fuel up to finish strong—but it's understandable if you're not sure exactly what to eat before a marathon.
The truth is, pre-marathon nutrition can be a little tricky. For example, you might have heard you should be carb loading—but when do you start, and for how long? Are some carbs better than others during this time period? Should you have a bagel or pasta for every single meal?
What you choose to eat (or temporarily avoid eating) in the days and hours leading up to your race has the power to make or break your marathon performance. The right balance and amount of nutrients can keep you out of the porta-potty, ensure you don’t bonk on the course, and even speed your recovery afterward. Below, learn everything you need to know about what to eat before running a marathon to set yourself for the best race possible.
Why Pre-Marathon Nutrition Is Important to Consider
It’s no surprise that endurance running can take a toll on your body. A marathon will use up your fluids, electrolytes, and stored energy (glycogen), plus break down muscle tissue.
You may have even noticed this on your long training runs: If you don’t eat enough beforehand and fuel on the go, inevitably, you’ll begin to feel tired and start to slow down as the miles add up.
Ironically, this can actually be helpful to experience early on. Training is the perfect time to practice your pre-marathon nutrition strategy and experiment with how different foods affect your running performance. For example, you might learn that you personally need to eat three hours before lacing up in order to run comfortably, even though your training buddy only needs one hour. Use each long run as a rehearsal so that, come race day, you don’t have any surprises.
What to Eat During the Days Before a Marathon
Ultimately, you will want to have consumed enough carbohydrates to ensure your glycogen stores are topped off and ready for the race. This is where carb loading comes in. By upping the percentage of carbs in your diet, you’ll be able to stave off fatigue and maintain your pace for longer.
What does this look like? For three days before your marathon, you’ll generally want to bump up your carb intake to about 70–80 percent of your total calories at all your meals and snacks (while still taking in a bit of protein). While pasta and bagels are great options, other excellent choices include peeled potatoes and sweet potatoes, brown or white rice, smoothies, corn, applesauce, pretzels, and quinoa.
On the flip side, experts generally recommend limiting fat and fiber during this time, which can lead to gastrointestinal (GI) problems like bloating or diarrhea on race day. That means skipping things like croissants and doughnuts, as well as beans and cruciferous veggies, even though some of those are high in carbs. And stick to familiar options that you know your stomach can tolerate.
Hydration is also important, especially on the final day before the race (particularly because your body needs extra water to store all that glycogen). You’ll know you’re drinking enough if you never feel thirsty and your urine has just a light yellow hue. You’ll also probably want to add in some electrolytes with a sports drink or electrolyte packet to help your body absorb and hold onto those fluids.
What to Eat the Evening Before a Marathon
When you have less than 24 hours to go, you’ll want to choose your food wisely.
The night before the marathon, continue to focus on carbs to increase your glycogen stores, but don’t try to overload—eating too much may leave you uncomfortable and bloated. (This is part of the reason why it’s smart to spread out your carb load over a few days.) Now is the time to really avoid fat and fiber, and zero in on simple carbs—think: white rice, bread, pasta, or potatoes with a little chicken, white fish, or tofu to help keep you satiated.
Also, try to eat dinner early enough to give your body time to digest and store the energy you’ve just consumed.

Stefan Tomic / iStock / Getty Images Plus via Getty Images
What to Eat the Morning of Your Marathon
Get up and have breakfast early enough—ideally, three to four hours before you start the race—so your body will have time to digest what you eat. Stick with the same easy-on-the-stomach carbs (plus a bit of protein) that you’d normally eat before a long run. For example, your pre-marathon meal might look like instant oatmeal and a hard-boiled egg, a bagel with peanut butter and honey, or an English muffin with jam and juice. You might also make a smoothie with yogurt and a banana.
Then, just before making your way to the starting line, you can top off your carb stores with a ripe banana, some candy, or an energy gel.
Of course, make sure you’re continuing to hydrate: There’s no need to chug, but you should slowly drink about 0.1 ounces of fluids for every pound of body weight (or 5–7 milliliters per kilogram of body weight) starting at least four hours before the race, according to the American College of Sports Medicine. For example, a 150-pound runner would want to drink about 15 total ounces in those hours before the race. This can come from plain water, an electrolyte drink, and even coffee (as long as you know your body can handle caffeine).
What to Eat During the Marathon
Marathon nutrition doesn’t end when you cross the start line. Refueling during the race gives your muscles the nutrients they need to keep up the pace and avoid hitting the dreaded “wall.”
Sports dietitians broadly recommend taking in anywhere from 30–90 grams of carbs per hour, based on the intensity of your race pace, weight, and other variables. Just know that you may need to train your stomach to digest those higher amounts while running (without getting nauseated or gassy), so this is something you’ll want to practice on your weekly long runs. You can get these carbs through energy gels, sports drinks, bananas, raisins or even candy.
Remember: It will take your body a little time to access the carbs from mid-race snacks, so you’ll want to eat them regularly rather than waiting until fatigue sets in. Experts typically recommend having something every 30–45 minutes.
What to Eat for Your Post-Marathon Meal
Congratulations, you just ran a marathon! Now, it’s time to refuel. Within half an hour of crossing the finish line, you’ll want to eat about 20 grams of protein and 80 grams of carbs. This will help restock your glycogen levels and jumpstart your muscle repair and recovery. If you don’t have an appetite for solid foods just yet, try drinking some chocolate milk or a smoothie.
Once you sit down for a full recovery meal, choose foods that are high in carbs and protein, as well as antioxidants and omega-3 fats. Some dietitian-recommended ideas include pasta with chicken and veggies, a turkey avocado sandwich and fruit, or a baked potato with steak and veggies. Meanwhile, keep drinking ample fluids, including electrolytes.
But remember that this is a celebratory meal—you just finished running 26.2 miles! If pizza or a burger is calling your name, go for it—just try to also get in those essential nutrients you need to recover. It can take up to 48 hours before your body is able to replenish the glycogen that was used up during the race, so don’t ignore your hunger cues following the race.
What Not to Eat Before a Marathon
While all foods can have a place in a balanced diet, there are a handful of foods and beverages experts generally recommend avoiding shortly before a marathon so you set yourself up for race-day success. Here are a few things to keep in mind:
Avoid eating too much fat or fiber (and keep protein in moderation) in the day or so before your race. These will slow down your digestion, which isn’t what you want while running a marathon.
Consider skipping any spicy, greasy, or fried meals, which might irritate your stomach or make you feel sluggish.
Know that “diet foods” that contain sugar alcohols can lead to bloating or diarrhea, and alcohol can dehydrate you (though certain runners do swear by a glass of wine or beer to relax the night before a race).
Consider your caffeine tolerance before pouring that big cup of coffee. Although many runners rely on caffeine for a performance boost, others find it dooms them to unwanted mid-race bathroom breaks.
Every single body is different, so it’s best to have a clear understanding of the effects different foods have on your body by testing out various meals and snacks during training.
Common Marathon Nutrition Mistakes
If you’re training for a marathon, here are a few nutritional mistakes to avoid:
Don’t wait until the week before the marathon to begin thinking about carbs or other nutritional strategies you intend to use for the run. Use your entire training period to test the effects of the foods you eat, including when and how much you eat.
Don’t wait until you feel tired or hungry during the race to replenish your glycogen stores. Carb up regularly to keep your muscles fueled. Pro tip: Many running watches let you set an alarm to remind yourself to eat, say, every 30 minutes, so that you don’t forget your fueling plan once fatigue sets in.
Don’t just “wing it” when it comes to your pre-race dinner or breakfast. If you’re traveling to a destination marathon, research restaurant options beforehand, or consider bringing tried-and-true favorites like a bagel and peanut butter along with you.
Don’t neglect electrolytes! While your muscles are using up glycogen, you’re also sweating out electrolytes—especially sodium. If your energy gel (or whatever snack you’re refueling with) doesn’t include sodium, you’ll want to sip a sports drink or electrolyte mix, or even take a salt tablet.
Don’t try new foods or routines on the day of the marathon. As tasty as those orange slices at your hotel’s breakfast buffet might look, if you don’t already know that your stomach can handle citrus while running, it’s not worth the risk.
Related Articles
More Pre-Marathon Nutrition Tips
Here are some final tips when it comes to properly fueling your body for a marathon:
Calories: According to the American Council on Exercise, you can burn approximately 9 to 17 calories (or more) per minute while running, depending on your body size and how hard you’re hitting the pace. For instance, a 120-pound runner might burn about 1,300 calories during a two-hour run. That means you’ll need to increase portion sizes or add more snacks into your day to stay properly fueled during training.
Carbohydrates: Of course, you’ll want to lean on carbs throughout marathon training —Johns Hopkins Medicine recommends that 60–70 percent of runners’ calories generally come from carbs. (Remember: Fruits and veggies are often carbs too!) The rest of your diet should be made up of lean protein and healthy fats.
Mealtimes: Don’t skip meals. Try to keep to a regular eating schedule to keep your blood sugar stable and avoid extreme hunger.
Caffeine: If you’re used to having a cup of coffee or tea before your long runs, drinking that caffeine an hour or so before your marathon can provide a nice little boost. But don’t imbibe if you don’t normally.
It’s worth reiterating that every runner is different and may have unique fueling preferences or health conditions to consider. If you have questions or need unique guidance for what to eat before a marathon, reach out to a registered dietitian or your doctor for more information.

Peloton App
Access thousands of classes with no equipment needed.
This content is for informational and educational purposes only and does not constitute individualized advice. It is not intended to replace professional medical evaluation, diagnosis, or treatment. Seek the advice of your physician for questions you may have regarding your health or a medical condition. If you are having a medical emergency, call your physician or 911 immediately.
Level up your inbox.
Subscribe for a weekly dose of fitness, plus the latest promos, launches, and events.
By providing your email address, you agree to receive marketing communications from Peloton.
For more about how we use your information, see our Privacy Policy.