What Should I Drink and Eat Before Long Runs?

eat before long runs

I’m training for a marathon and wondering how much I should drink and eat before long runs? Should I be carbo-loading?”

Your nutrition and hydration during the days leading up to your long run is critical to your performance and comfort.

The two days before your long run (and your half or full marathon) should be high-carb days. You should make sure that you increase the percentage of carbs in your diet, not the overall calories.

Carbo-loading doesn’t mean that you should eat three plates of pasta for dinner!  Aim for at least 65% of calories from carbs during those days. You can still have some protein but, for example, instead of having chicken with rice, have rice with chicken. Pasta, steamed or boiled rice, potatoes, fruits, starchy vegetables, and breads are good carb sources.

If you stick to a gluten-free diet, here are some excellent gluten-free foods for runners.  Avoid gas-forming foods like beans and any type of food that may upset your stomach or can interfere with sleep.

Read more: What are the Best Foods to Eat Before Running?

Don’t Forget About Hydration

Plain water is fine to drink to make sure you stay hydrated. You don’t need to be drinking sports drinks the day before a long run. You can check your hydration by doing a urine test. If your urine is light yellow like lemonade, you’re well-hydrated. If it’s a dark yellow color, you’re dehydrated and should keep drinking more water.

Try to limit your consumption of alcohol the day before a long run. Not only does alcohol dehydrate you, but it can also prevent you from getting a good night’s sleep.

What’s For Breakfast?

For breakfast before your long run, focus again on getting mostly carbs and some protein. Pick foods that are easily digestible.

Some examples of good pre-long run fuel include: a bagel with peanut butter; a banana and an energy bar; or a bowl of cold cereal or oatmeal with a cup of milk. If you find yourself starting to get hungry not too far into your run, make sure you add some more calories to your breakfast next time.

Read more: 17 Quick and Healthy Breakfasts for Runners

Make sure you don’t overhydrate the morning of your long run, so you can avoid having to make a pit stop. You should drink about 16 oz of (non-caffeinated) fluid 1 hour before your workout or race. Stop drinking after that, and keep emptying your bladder. You can drink another 4 to 8 oz of fluid about 10 minutes before you start your long run, so that you’re hydrated when you begin.

Can I Drink Coffee Before Long Runs?

Some people drink coffee before runs and never have any issues with it, but others experience GI issues or heartburn if they drink it before a run. If you can tolerate it and actually need coffee to get you going in the morning, then it’s safe to keep enjoying it before your runs. But make sure you don’t consume more than 200 mg of caffeine (about 2 cups of coffee) before a run, since some experts believe that excessive amounts of caffeine may increase risk of cardiac events while running.

Nothing New On Race Day

Keep in mind that your long runs are your best opportunity to figure out your pre-run food and beverage consumption. Think of long runs as your dress rehearsal for your half or full marathon. You’ll want to figure out what works for you during your training, so you’re not experimenting with new foods or drinks on race day.

Every runner is different, so what works for someone else may not necessarily work for you. Try eating different foods the night before and morning of long runs and pay attention to how you feel during the run. Once you’ve figured out foods that don’t cause you any GI issues and seem to help you achieve optimal performance, stick with those reliable choices.

More: