How to Eat Before a Race Without Causing Anxiety or GI Upset

Eat 3–4 hours before your race with 4 g/kg of carbs-like 280g for a 70kg runner-using low-fiber options such as white pasta or rice bowls, then top off with 1 g/kg in simple carbs, like a banana or energy gel, in the final hour. Stay hydrated with 16–20 oz of fluid per hour, use electrolyte drinks, and avoid fiber, fat, fructose, sugar alcohols, and coffee. Practice this exact plan on long runs to build gut confidence and reduce stress when it counts.

We are supported by our audience. When you purchase through links on our site, we may earn an affiliate commission, at no extra cost for you. Learn moreLast update on 18th July 2026 / Images from Amazon Product Advertising API.

Notable Insights

  • Eat a carb-rich, low-fiber meal 3–4 hours pre-race to allow full digestion and reduce GI distress.
  • Consume 4 g/kg body weight of carbohydrates in your pre-race meal for optimal fueling.
  • Top off with 1 g/kg body weight of simple carbs in the final hour using easily digested sources.
  • Avoid high-fiber, high-fat, and spicy foods, as well as sugar alcohols and high-fructose foods.
  • Practice your pre-race nutrition plan during long training runs to build gut tolerance and reduce anxiety.

Pre-Race Nutrition: What to Eat Before Running

When you’re fueling up before a race, timing and food choice make all the difference, so aim for 1–4 grams of carbohydrate per kilogram of body weight depending on how far out you are, with 4 g/kg about four hours before start time-around 280g for a 70kg runner-to fully top off your glycogen stores. Stick to simple carbohydrates like bananas, white toast, or energy gels 1–2 hours out-they’re easy to digest and reduce GI distress. Complex carbohydrates work earlier but avoid high-fiber options like bran or broccoli 24 hours pre-race. Your pre-race meal should never include spicy, fatty, or high-protein foods-they slow digestion and raise nausea risk. Make smart food choices by rehearsing your meal during long training runs so your stomach knows what’s coming. Keep it familiar, low-residue, and focused on fast energy to stay comfortable mile after mile.

Eat 3–4 Hours Before: Focus on Carb-Rich, Low-Fiber Meals

Though digestion matters just as much as fueling, you’ll want to eat a solid meal 3–4 hours before the race to give your body time to process the food and top off glycogen stores without risking stomach trouble. Aim for 4 grams of carbohydrates per kilogram of body weight-about 280g if you’re 70kg-via a carb-rich, low-fiber meal like chicken pasta, rice bowls, or a burrito without beans. These options support faster gastric emptying and reduce fecal bulk, lowering your odds of mid-race GI distress. Keep protein moderate and skip high-fat, high-fiber foods like broccoli or beans, which slow digestion. Avoid sugar alcohols-xylitol, sorbitol-in sugar-free items; they ferment under race stress and can trigger bloating or diarrhea. A well-timed, low-fiber meal keeps energy steady and your gut calm.

Top Off With Simple Carbs in the Final Hour

A smart final top-off means getting in about 1 gram of carbs per kilogram of body weight in the last hour-so if you’re 70kg, that’s roughly 70g of simple carbs, no more. This boosts your energy stores without risking GI distress, especially when you stick to low-fiber, easily digested options like bananas, pretzels, or energy gels. Avoid high-fructose foods and sugar alcohols-they can cause bloating and cramps, and increase pit stop frequency on race day. Liquid simple carbs, like a sports drink or smoothie, often work better, emptying quickly and easing digestion if solid food feels heavy. Practice this final fueling in at least three to four hours-long training runs to confirm gut tolerance. Never try new foods on race day. Keep it familiar, precise, and effective-your stomach will thank you when it counts.

Stay Hydrated Without Slowing Digestion

Since digestion relies heavily on fluid availability, staying hydrated keeps your gut running smoothly without weighing you down. You need steady fluids to maintain blood flow to your digestive tract, especially during long runs. Dehydration pulls water from your stomach to support circulation, slowing digestion and increasing GI stress. Aim for 16 to 20 ounces of fluid per hour, more in heat or if you’re a heavy sweater. Leading up to race day, consistent hydration supports gut motility and prevents sluggish blood flow that mimics digestive slowdown. Check that your urine stays light yellow-it’s a reliable sign of solid hydration status. Sip drinks with electrolytes to enhance fluid absorption in your intestines, keeping your system balanced and efficient. Electrolytes also help retain fluids and prevent cramping, so consider including them in your hydration strategy without overdoing volume.

Avoid These 5 Pre-Race Foods That Cause Cramps

You’ve nailed your hydration strategy, sipping consistently with electrolytes to keep your gut moving smoothly and your blood flow steady, but what you eat before the race matters just as much-especially when it comes to avoiding cramps. Avoid foods high in fiber like beans or bran cereal-they increase bulk and can trigger intestinal distress. Skip anything high in fat, especially fried foods like bacon or cheesy dishes, since fat slows digestion and may cause discomfort. Sugar-free foods with sugar alcohols (like xylitol) pull water into your gut, leading to bloating and diarrhea under stress. Even high-fructose options can backfire-your body absorbs them slower than glucose, raising cramp risk. Stick to familiar, easily digested complex carbs instead, and avoid coffee right before the start. Your gut will thank you when the miles add up.

Train Your Gut Like You Train Your Legs

Think of your gut like a muscle-it gets stronger with consistent training. If you want to avoid GI distress on race day, you’ve got to train your gut during long runs. Start practicing with your race-day nutrition at least three to four times before race day. Use real energy sources like gels, chews, or drinks so your body adapts. Aim for 30–60 grams of carbohydrates hourly, mixing simple and complex carbs to boost absorption. Everyone’s different, so track what works in a food and symptom journal.

Carb SourceCarb (g) per ServingNotes on Tolerance
GU Energy Gel27Fast absorption, low fiber
Banana (medium)27Natural, mild taste
Clif Bloks (3 pieces)30Chewy, easy to digest
Maurten Drink Mix30Smooth, no stomach slosh
HoneyStinger Waffle24Palatable, light feel

How Stress Slows Digestion (and What to Do)

Your gut handles fuel best when it’s not competing with stress for your body’s attention. When race-day nerves spike, adrenaline and cortisol surge, triggering the “fight-or-flight” response and slowing digestion by redirecting blood away from your gut. Elevated cortisol can delay gastric emptying by up to 30%, raising the risk of bloating and GI distress. High stress also suppresses the parasympathetic nervous system, which is essential for efficient digestion. Athletes with anxiety are 2.5 times more likely to experience stomach issues during runs. The fix? Use proven relaxation techniques like deep breathing, meditation, or 10 minutes of pre-race yoga. These practices activate the parasympathetic nervous system, helping your gut process fuel smoothly. Stay calm, stay regular, and let your nutrition work for you-not against you-on race day.

On a final note

Eat a carb-rich, low-fiber meal 3–4 hours before your race-think white rice, toast, or a GU Roctane Energy Bar-and top off with a banana or gel 15 minutes prior. Stick to 16–20 oz of water per hour, sipping early. Skip fatty, gassy, or high-fiber foods. Train your gut weekly with race-day fuel, like Maurten drinks, to avoid surprises. Stay calm; deep breathing pre-start keeps digestion steady and pace sharp.

Similar Posts