Marathon Nutrition Guide: What to Eat Before, During & After
You can have the perfect training plan, but if your nutrition strategy falls apart on race day, so will your performance. Fueling for a marathon requires planning and practice. Here is a comprehensive guide to what, when, and how much to eat before, during, and after your race.
The Week Before: Carb Loading Done Right
Carb loading is not about eating an enormous pasta dinner the night before the race. The most effective approach is to gradually increase your carbohydrate intake over the final 3-4 days while tapering your training. Aim for 8-10 grams of carbohydrate per kilogram of body weight per day.
Focus on easily digestible carbs: white rice, pasta, bread, potatoes, and bananas. Reduce fiber and fat intake slightly to minimize digestive issues. You may feel bloated or gain 1-2 kg of water weight. This is normal and actually beneficial, as those stored carbs (glycogen) will fuel your race.
Race Morning: 2-3 Hours Before the Start
Eat a familiar breakfast you have practiced during training. A good target is 1-2 grams of carbohydrate per kilogram of body weight. Classic choices include:
- Oatmeal with banana and honey
- White toast with peanut butter and jam
- Bagel with a small amount of cream cheese
- Rice with a drizzle of honey
Avoid high-fiber, high-fat, or high-protein foods that take longer to digest. Drink 500-750 ml of water or a sports drink in the hours before the start, stopping about 30 minutes before the gun.
During the Race: Your Fueling Plan
Your body stores enough glycogen for roughly 90-120 minutes of running. After that, you need external fuel. The general recommendation is 30-60 grams of carbohydrate per hour during a marathon, starting from around the 45-minute mark.
Gels: Most energy gels contain 20-25g of carbs. Take one every 30-45 minutes with water. Popular options include brands that use a mix of glucose and fructose for better absorption.
Sports drinks: If you prefer liquid fuel, alternate between water and sports drink at aid stations. Most sports drinks provide 30-40g of carbs per 500ml.
Solid food: Some runners prefer real food like dried dates, gummy bears, or banana slices. These work fine if you have practiced with them.
The golden rule: never try anything new on race day. Every gel, drink, and snack should be tested during your long training runs.
Hydration During the Race
Drink to thirst rather than forcing a fixed schedule. Aim for small sips at each aid station, roughly 150-250 ml every 15-20 minutes depending on conditions. In hot weather, you may need more. Watch for signs of dehydration (dark urine, dizziness) but also be aware that overhydration (hyponatremia) is dangerous too.
After the Finish: Recovery Nutrition
The 30-60 minute window after finishing is prime time for recovery. Your goals are to replenish glycogen, repair muscle damage, and rehydrate.
- Immediately: A recovery drink or chocolate milk (the classic choice) providing both carbs and protein in a 3:1 or 4:1 ratio.
- Within 2 hours: A balanced meal with carbohydrates, protein, and healthy fats. Think grilled chicken with rice and vegetables, or a hearty pasta dish.
- Throughout the day: Continue eating balanced meals and drinking water. Your body will be recovering for days, so keep nourishing it.
A solid nutrition strategy can be the difference between hitting the wall at kilometer 32 and cruising to a strong finish. Start practicing your fueling plan in training and you will arrive at the start line confident and prepared.