ONLINE MEN’S MAGAZINE

HEALTH

Fiber Before a Run: When to Eat It Without Ruining Your Workout

Banana, oatmeal or toast with jam? We explore how to time your fiber intake before running, why an overly heavy breakfast can cause problems on the road, and what sports dietitians and elite athletes recommend.

Banana, oatmeal or toast with jam? We explore how to time your fiber intake before running, why an overly heavy breakfast can cause problems on the road, and what sports dietitians and elite athletes recommend.

Fiber is one of those dietary essentials that has been getting plenty of attention lately. And for good reason: it supports gut health, aids digestion and contributes to overall well-being. But if you run regularly, there’s one important detail to keep in mind: it’s not just how much fiber you eat that matters, but when you eat it.

A big bowl of oatmeal or a salad packed with whole grains right before heading out for a run might not be the smartest choice. Bloating, cramps and a sudden need to find a bathroom are hardly the challenges you lace up your running shoes for.

A 2020 study involving 388 endurance runners found that around one in five experienced bloating, while nearly a quarter regularly avoided high-fiber foods before competitions.

Sports dietitian Isabella Alfonso highlights another important factor: runners who aren't used to consuming food and fluids during exercise may be around twice as likely to experience gastrointestinal symptoms as those who regularly practise fuelling during their workouts. It’s not just about what you eat, either. Consistency matters, particularly when it comes to fuelling during longer training sessions.

The takeaway is simple: you don't need to ditch fiber altogether. You just need to learn how to time it properly throughout the day.

How Long Before a Run Should You Eat Fiber?

There’s no one-size-fits-all rule for fiber and running. Digestion depends on portion size, the composition of your meal, the intensity of your planned workout and how your individual body responds.

That said, there are a few practical guidelines worth starting with:

  • Three to four hours before a run — have a full meal. If you're planning oatmeal with fruit or another substantial breakfast, give your body enough time to digest it.
  • One to two hours beforehand — opt for a small, easily digestible snack, such as a banana or toast with jam.
  • Immediately before the start — avoid large portions and foods that tend to cause digestive discomfort.

These aren't hard-and-fast rules, just a starting point. Some people can run comfortably after a bowl of oatmeal, while others experience discomfort even after a small serving of high-fiber food. The key is to pay attention to how your own body responds.

Grace Shorrock, a performance nutritionist, advises against leaving your pre-race nutrition to chance. Experiment with different options during regular training sessions, rather than on the morning of an important race.

Hobbs Kessler, the world indoor record-holder over 2000 metres, takes a similar approach. He aims to eat a fiber-rich diet outside his training sessions but reduces his fiber intake immediately before workouts and competitions to avoid digestive issues.

Can You Train Your Gut?

Yes, at least to some extent. Research into what's known as “gut training” suggests that regularly consuming carbohydrates during exercise may help your digestive system adapt to taking in fuel while on the move. However, the scientific evidence in this area is still developing.

If you're preparing for long-distance events, don't wait until race day to try energy gels, sports drinks or snacks for the first time. Test them gradually during training, pay attention to how you feel and work out which foods and portion sizes suit you best.

What Should You Eat Before a Run? Advice From Athletes

The internet is full of complicated sports nutrition plans, but professional athletes often favour simple solutions. Before a run, you don't need a culinary experiment. You need fuel that gives you energy without putting unnecessary strain on your stomach.

Ama Pipi, a British sprinter and four-time Olympic participant, eats overnight oats topped with blueberries and bananas around four hours before a race. She says her body responds well to fiber. About an hour before the event, she may reach for a Square bar to get a quick hit of carbohydrates. A banana is another good option.

Jordan Anthony, who won gold in the 60 metres at the 2026 World Indoor Championships, sticks to familiar foods: white rice with chicken, bananas, or cinnamon bread with strawberry jam. He aims to finish his main meal at least three hours before competing.

These examples have one thing in common: you don't need to blindly copy the diets of professional athletes. It's better to find foods your body digests comfortably, that provide enough energy and don't leave you feeling weighed down.

Foods Worth Considering Before a Run

  • Banana. A convenient source of carbohydrates that's easy to take with you.
  • White toast with jam. A simple option for runners who prefer low-fiber foods before training.
  • White rice with chicken. A suitable full meal to eat a few hours before physical exertion.
  • Oatmeal with berries and banana. A nutritious, fiber-rich option that requires enough time to digest.

That last point is particularly important: oatmeal isn't a bad choice in itself. Problems can arise when you eat a large portion too close to the start. Timing and portion size make all the difference.

Marathon Day: Should You Cut Back on Fiber?

A regular training session and a marathon are two very different situations. Over long distances, your digestive system may be more sensitive to physical exertion, pre-race nerves and your fuelling strategy. That's why many runners opt for white bread, rice cakes and other foods that are generally easier to digest before a marathon.

According to Grace Shorrock, some endurance runners reduce their fiber intake in the 24–48 hours before a marathon to lower the risk of bloating and other digestive problems. This can be particularly helpful for those who have experienced these symptoms during previous races.

There's an important distinction to make, though: temporarily reducing fiber before a major race is not the same as cutting it out of your diet for good.

For most adults, around 30 grams of fiber per day is a useful target. You should get it from a variety of foods, including vegetables, fruit, legumes and whole grains. If it helps you feel more comfortable while running, try eating most of these foods at meals further away from your training session.

If you regularly prepare for long-distance races or experience digestive issues, it's worth discussing a personalised nutrition plan with a sports dietitian.

The Golden Rule: Don't Experiment Before Race Day

Fiber is essential for gut health, but when you eat it can affect how comfortable you feel while running. Aim to have a full meal around three to four hours before training. If you need something closer to the start, choose a small snack made up of foods you know you can digest comfortably.

It's just as important to train your nutrition strategy as it is to train your legs and endurance. Try different options on your regular runs, pay attention to portion sizes and avoid changing your usual diet on marathon day.

Ultimately, the best breakfast before a run isn't the one that's trending on social media. It's the one that leaves you feeling light, gives you enough energy and lets you focus on the miles ahead rather than searching for a bathroom.

Fiber Before a Run: When to Eat It Without Ruining Your Workout
×
×

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.