What you eat and drink has a direct impact on how you feel during your runs and how quickly you recover afterward. Yet nutrition is one of the most overlooked aspects of running for many athletes. You can have the best training plan in the world, but if your fueling is wrong, your performance will suffer. This guide covers the practical essentials of running nutrition — what to eat before, during, and after your runs — so you can train harder, recover faster, and enjoy running more.
Macronutrients for Runners
Before diving into timing, it helps to understand the three macronutrients and their roles in running performance.
Carbohydrates: Your Primary Fuel
Carbohydrates are the most efficient energy source for running. Your body stores carbohydrates as glycogen in your muscles and liver, and this glycogen is the primary fuel for moderate-to-hard running efforts. When glycogen stores run low, you hit “the wall” — that feeling of sudden exhaustion that makes every step feel impossible.
For runners training regularly, carbohydrates should make up roughly 50 to 60 percent of total calorie intake. Focus on complex carbohydrates like whole grains, oatmeal, sweet potatoes, rice, pasta, fruits, and vegetables for sustained energy. Simple carbohydrates like sports drinks and gels have their place during longer runs when you need quick fuel.
Protein: Building and Repair
Protein supports muscle repair and growth. Running creates microscopic tears in muscle fibers, and protein provides the amino acids your body needs to rebuild those fibers stronger than before. Aim for 1.2 to 1.6 grams of protein per kilogram of body weight daily.
Good protein sources for runners include lean meats, fish, eggs, dairy, beans, lentils, tofu, and nuts. Spreading protein intake across all meals is more effective than loading it into one sitting, since your body can only utilize about 25 to 30 grams of protein per meal for muscle synthesis.
Fats: Sustained Energy
Dietary fat is essential for hormone production, joint health, and providing energy during low-intensity exercise. During easy-paced running, your body draws significantly on fat stores for fuel. Healthy fat sources include avocados, olive oil, nuts, seeds, and fatty fish like salmon.
Fat should represent about 20 to 30 percent of your daily calorie intake. Avoid slashing fat too drastically, as this can disrupt hormone balance and impair recovery.
What to Eat Before Your Run
Pre-run nutrition is all about timing and choosing the right foods. The goal is to top off your energy stores without causing stomach distress.
2 to 3 Hours Before
If you have time, a full meal 2 to 3 hours before running gives your body plenty of time to digest. This meal should be carbohydrate-rich with moderate protein and low in fat and fiber, which take longer to digest and can cause gastrointestinal discomfort.
Good options include:
- Oatmeal with banana and a drizzle of honey
- Toast with peanut butter and a piece of fruit
- Rice with grilled chicken and vegetables
- A bagel with cream cheese and a glass of juice
- Pancakes or waffles with maple syrup
60 to 90 Minutes Before
If you are running within an hour or two, opt for a smaller, easily digestible snack. This is where you want simple carbohydrates that move through your stomach quickly.
Good options include:
- A banana or an apple
- A handful of pretzels or crackers
- A small energy bar (look for ones with low fiber and fat)
- White toast with jam
- A few dates or dried fruit
30 Minutes or Less Before
If you are heading out the door soon, keep it minimal. A few sips of sports drink, a couple of dates, or half a banana is plenty. Anything heavy this close to running is likely to cause nausea or cramping.
What to Avoid Before Running
Certain foods are notorious for causing stomach problems during runs:
- High-fiber foods like beans, broccoli, and bran cereals
- High-fat foods like fried items, cheese-heavy meals, and creamy sauces
- Spicy foods that can cause acid reflux during movement
- Dairy if you are lactose-sensitive (many runners find dairy problematic before a run)
- Large amounts of caffeine on an empty stomach
Everyone’s digestive system is different. Experiment during training, not on race day, to find what works for you.
Fueling During Your Run
Short Runs (Under 60 Minutes)
For runs lasting less than an hour, you generally do not need to eat anything. Your body has enough stored glycogen to fuel 60 to 90 minutes of moderate running. Water is sufficient for hydration during shorter efforts.
Long Runs (60 to 90+ Minutes)
Once you cross the 60-minute mark, especially at moderate to hard intensities, you should start taking in carbohydrates to maintain energy levels and delay glycogen depletion. Aim for 30 to 60 grams of carbohydrates per hour.
Popular mid-run fuel options:
- Energy gels (typically 20-25g carbs per gel)
- Sports chews or gummy blocks
- Small pieces of banana
- Sports drinks (provide both carbs and electrolytes)
- Dates or dried fruit
Start fueling around the 45-minute mark rather than waiting until you feel depleted. By the time you feel low on energy, your glycogen stores are already significantly diminished and it is harder to recover mid-run.
Practice your fueling strategy on training runs. Race day is never the time to try a new gel or sports drink for the first time. Your stomach needs to adapt to processing food while running, and some products may not agree with you.
Hydration: Before, During, and After
Before Your Run
Drink 16 to 20 ounces of water 2 to 3 hours before your run, then another 6 to 8 ounces about 20 minutes before heading out. Your urine should be pale yellow — not clear (overhydrated) and not dark yellow (dehydrated).
During Your Run
For runs under 60 minutes in mild conditions, drinking to thirst is generally adequate. For longer runs or hot weather, aim for 4 to 8 ounces every 15 to 20 minutes. If you are sweating heavily or running for more than 90 minutes, consider a sports drink that replaces electrolytes, particularly sodium.
Hyponatremia (dangerously low blood sodium from drinking too much water) is a real risk during long runs and races. Drink to thirst rather than forcing fluid intake, and include electrolytes during extended efforts.
After Your Run
Rehydrate by drinking 16 to 24 ounces of water for every pound of body weight lost during your run. If you do not weigh yourself before and after, simply drink water steadily in the hour following your run until your urine returns to a pale yellow color.
What to Eat After Your Run: The Recovery Window
Post-run nutrition is critical for recovery. After a run, your body is primed to replenish glycogen stores and begin muscle repair. The 30 to 60 minutes immediately following your run is often called the “recovery window” — a period when your muscles are especially receptive to nutrient uptake.
What to Prioritize
Carbohydrates to replenish glycogen. Aim for 1.0 to 1.2 grams per kilogram of body weight within the first hour after running.
Protein to support muscle repair. Aim for 20 to 30 grams of quality protein in your recovery meal or snack.
A good rule of thumb is a 3:1 or 4:1 ratio of carbohydrates to protein in your post-run meal.
Recovery Meal Ideas
- Chocolate milk (a classic recovery drink with an ideal carb-to-protein ratio)
- Greek yogurt with granola and berries
- A smoothie with banana, protein powder, oats, and milk
- Turkey or chicken sandwich on whole wheat bread
- Eggs with toast and avocado
- Rice bowl with beans, vegetables, and lean protein
- Pasta with marinara sauce and grilled chicken
If you cannot eat a full meal immediately, have a recovery snack within 30 minutes and follow it with a balanced meal within 2 hours.
Nutrition for Different Training Intensities
Not every run demands the same nutritional approach. Match your eating to your training.
Easy runs and recovery runs: These rely heavily on fat for fuel and do not deplete glycogen stores significantly. A normal, balanced diet supports these runs without any special preparation. Some runners even do easy runs in a fasted state (before breakfast) with no performance impact.
Interval and tempo sessions: These demand more glycogen. Make sure you have eaten a carbohydrate-rich meal or snack in the hours before a hard workout. Recovery nutrition is especially important after intense sessions. For guidance on structuring your hard workouts, see our article on interval training for runners.
Long runs: These are where nutrition planning matters most. A carb-rich dinner the night before, a proper pre-run meal, mid-run fueling, and diligent post-run recovery nutrition all contribute to successful long runs.
Common Nutrition Mistakes Runners Make
Undereating. Running burns significant calories, and chronically under-fueling leads to poor performance, muscle loss, hormonal disruption, and increased injury risk. If your training is suffering and you feel constantly fatigued, you may not be eating enough.
Skipping post-run nutrition. The recovery window matters. Waiting hours to eat after a hard run slows glycogen replenishment and delays muscle repair. Keep a recovery snack in your gym bag for convenience.
Over-relying on supplements. Whole foods provide a complex mix of nutrients that supplements cannot fully replicate. Use gels and sports drinks during runs, but build your daily nutrition around real food.
Not practicing race-day nutrition. If you plan to use gels during a half marathon or marathon, practice with those exact products during training runs. Stomach issues on race day are almost always caused by trying something new under the stress of racing.
Ignoring individual differences. Nutrition advice is a starting point, not a rigid prescription. Some runners thrive on a high-carb diet, others prefer more fat and protein. Pay attention to how different foods make you feel during training and adjust accordingly.
Tying It All Together
Good nutrition does not have to be complicated. Eat enough to support your training, time your meals around your runs, prioritize carbohydrates and protein for recovery, and stay hydrated. As your mileage increases, your nutritional needs will evolve — what works for a 5K training block may need adjusting when you step up to half marathon distance.
Use our pace calculator to determine the intensity of your upcoming workouts, which helps you gauge how much fuel you need. Check out our training plans for structured programs that include guidance on when to schedule your hardest sessions, so you can plan your nutrition around them.
And if you are just getting started with running, our beginner’s guide to your first 5K covers the basics of fueling for new runners without overcomplicating things. The best nutrition plan is one you can follow consistently — keep it simple, pay attention to how you feel, and adjust as you learn what works for your body.
Recommended Gear
Hand-picked products we recommend for runners
Affiliate links: if you buy through these, we earn a small commission at no extra cost to you. We only recommend gear we would use ourselves.
Energy Gels (Pack)
Mid-rangeQuick carbs for runs over 90 minutes. Easy to carry and digest.
Electrolyte Tablets
BudgetReplace minerals lost through sweat. Essential for hot weather running.
Whey Protein Powder
Mid-rangePost-run recovery. Helps muscle repair after long or intense sessions.
Running Hydration Belt
BudgetLightweight belt with water bottles for medium runs. Adjustable and comfortable.