Of course there’s not one size fits all answer for this, but you can get some good ideas here for a great pre-run breakfast.
One good rule is to start by not making huge changes to your normal diet but to make small adaptations to it. You don’t want to change your lifestyle drastically because most of the time it’s unsustainable and people tend to go back to their old habits. But if we create new habits slowly and consistently, the changes tend to stay for longer.
The key principle is simple: tailor your breakfast to the type of training you’re doing that day. A long easy run needs a completely different breakfast than a hard speed session.
What Should You Eat Before a Long Run?
For a long run you need a breakfast that won’t disappear quickly, meaning a source of energy that will last. Whole grain carbs or carbs high in fiber are great for this because of their low glycemic index — they get digested and converted into sugar more slowly than refined carbs. Rolled oats have a GI around 50, while quick oats sit at 66. That difference matters over a 2-hour effort.
So for any long run over an hour: whole grain carbs, fiber, and some fats are the combination. If you’re eating oatmeal, go for whole oats. If you’re eating a peanut butter sandwich, go for whole grain bread.
If you want to go deeper on fueling strategy for long efforts, our nutrition planner is a good place to start.
What Should You Eat Before a Hard Workout?
Intensity workouts are different. You want to feel light and energized, so the easier to digest the better. Go ahead with quick oats or white bread — you need fast access to energy to go hard and feel strong, so the fewer barriers you give your body, the better.
Keep fat and acidic foods low before a hard session. The most efficient version of a pre-workout breakfast: white bread with jam, or quick oats with a little sugar. Keep it to two or three simple ingredients and off you go.
How Long Before a Run Should You Eat Your Pre-Run Breakfast?
Always try to eat between 60 and 120 minutes before your run. That window gives your body enough time to absorb most of the food so you don’t feel heavy or uncomfortable while running.
This also applies to the question of whether to run fasted. For short easy runs, skipping breakfast is fine for many runners. For anything with intensity or over an hour, eating first is almost always the better call. Here’s a full breakdown of when fasted running works and when it doesn’t.
What About Eating Before an Ultra?
If you’re preparing for a very long ultra, you can actually take your breakfast with you and eat during the run — but only on a run at close to race pace, since you’ll need to eat during the race anyway. It’s a great way to train your gut alongside your legs.
If you’re training for your first 50k or longer, start practicing race-day nutrition in training early. Your gut needs the same training your legs do.
At the end of the day there’s no single perfect breakfast for everybody. My general advice: start very simple before your runs and slowly add more things. If your goal is a full bowl of oatmeal with nuts, honey, yogurt, and berries before a long run — start with just the oats and honey. Add berries the next week, then yogurt, then nuts. If you add everything at once you won’t be able to identify what’s causing discomfort.
What’s your favorite pre-run food? Drop us a line — we’d love to hear what works for you.
─ Vert Pro · Vert Coaching: Designed and approved by expert coaches.
Trust the training.
Then trust race day.
A coach-backed coaching experience that adapts to you in real time, helping you arrive at the start line feeling confident, prepared, and ready for what’s ahead.


