3 simple steps to lose weight as fast as possible. Read now

What to eat before running

Pre-run meals and snacks

Preparation is key for runners of any caliber, and what you eat may minimize fatigue and speed up recovery. Here are some guidelines for fueling your run with the right meals and snacks.

This article is based on scientific evidence, written by experts, and fact-checked by experts.
We look at both sides of the argument and strive to be objective, unbiased, and honest.
What to eat before running
Last updated on August 23, 2023, and last reviewed by an expert on November 18, 2022.

Preparation is critical for runners of any caliber.

What to eat before running

Properly fueling your run helps minimize fatigue and speed up recovery.

On the other hand, fueling up on the wrong foods or not before a run can cause stomach cramps or lead to the dreaded wall — a phenomenon where energy levels plummet.

Here are some guidelines for fueling your run with proper meals and snacks.

In this article

Pre-run meal

It’s essential to fuel up three to four hours in advance, particularly if you’re a distance runner.

Distance running includes events such as the 10-kilometer (6.2 miles), the half marathon (21 km or 13.1 miles), and the marathon (42 km or 26.2 miles).

A pre-run meal becomes less critical if you’re running for less than 60–90 minutes.

The pre-run meal serves two purposes. One is to keep you from feeling hungry before and during your run, and the other is to maintain optimal blood sugar levels for your exercising muscles.

The meal should be high in carbs, moderate in protein, and low in nutrients that slow digestion, mainly fat and fiber.

Make sure to drink 17–20 ounces (500–590 ml) of water with your pre-run meal to ensure you’re adequately hydrated.

Here are some examples of a pre-run meal:

Foods to avoid:

Summary: Three to four hours before a race or training session, distance runners should consume a meal that’s easily digested and absorbed by the body. An ideal pre-run meal is high in carbs, moderate in protein, and low in fat and fiber.

Pre-run snack

A pre-run snack consumed 30–60 minutes prior provides your body quick fuel.

What’s the best diet for runners? Nutrition tips and more
Suggested read: What’s the best diet for runners? Nutrition tips and more

It’s only necessary to have a pre-run snack if you intend to run for longer than 60 minutes, but it’s also okay if you simply prefer to do so regardless of the length of your run.

It serves the same purpose as a pre-run meal: controlling hunger and ensuring optimal blood sugar levels.

A pre-run snack consists primarily of carbs and is much lower in calories than a pre-run meal.

Keep the snack small, as exercising with too much food in your stomach can lead to indigestion, nausea, and vomiting.

Sample pre-run snacks include:

In addition to your pre-run snack, drink 5–10 ounces (150–295 ml) of water to keep you hydrated.

Limit the same foods you would in a pre-run meal, which includes foods high in fat and fiber.

You may also want to avoid dairy products, especially if you don’t know how you tolerate them. Dairy products are made from milk and contain the sugar lactose.

For some people, consuming too much lactose can cause stomach distress, such as bloating, gas, or diarrhea.

Foods high in lactose contain milk, cheese, butter, or cream. Yogurt is also a dairy product but tends to be tolerated better since it’s lower in lactose.

Summary: A pre-run snack consists primarily of easily digestible carbs like fruit or crackers. Depending on how you tolerate dairy products, it may be best to avoid them before a run.

Intra-run snack

Your glycogen stores can become depleted within one to two hours of running.

Suggested read: Post-workout nutrition: What to eat after a workout

Glycogen is the stored form of glucose, or blood sugar, that your body relies on when it needs more energy.

To refuel and delay fatigue, it’s recommended to eat 30–60 grams of carbs per hour spaced 15–20 minutes apart for runs lasting longer than 90 minutes.

An intra-run snack can include:

Regardless of your intra-run snack of choice, make sure it’s something you can take on your run or will be available to you during a race.

Depending on how much you sweat, you’ll also want to drink water throughout the race. Do this by drinking 17–34 ounces (500–1,000 ml) of water per hour.

But be careful not to over-hydrate. If you drink 8 ounces (240 ml) of a sports drink in an hour, don’t drink 17–34 ounces (500–1,000 ml) of water in addition to that amount.

Summary: For runs lasting longer than 90 minutes, refuel with carbohydrate drinks, gels, bars, or other convenient options to delay fatigue.

Pre-run and Intra-run nutrition are trial and error

Experiment with what works best for you when it comes to fueling your runs.

For instance, you may find that white rice, instead of a baked potato for your pre-run meal, sits better on your stomach.

Or you may notice that eating a banana for your pre-run snack doesn’t give you stomach cramps during your run, whereas an apple does.

Suggested read: Pre-workout nutrition: What to eat before a workout

Training runs are the best time to experiment with different foods to see what works best for you.

Never do anything new on race day that you didn’t do in practice because you risk not knowing how your body will react to that change.

Summary: Training runs offer the perfect opportunity to experiment with different foods and see how your body reacts to them.


Any endurance activity requires special attention to pre- and intra-run nutrition.

Fuel up on high-carb, moderate-protein meals 3–4 hours before a long-distance training run or event.

Stick with a light, high-carb snack in the 30–60 minutes leading up to a run.

For runs longer than 90 minutes, fuel up with sports drinks or other snacks during the race.

Keep fat and fiber intake low in the pre-run meal and snack to ensure adequate time for digestion and absorption.

Experimenting with different foods and beverages during training runs is essential to see what fueling strategy works best for you.

Share this article: Facebook Pinterest WhatsApp Twitter / X Email

More articles you might like

People who are reading “What to eat before running” also love these articles:


Browse all articles