No products in the cart.

Subscribe to our newsletter to keep up with all the latest news and promotions, and automatically receive a welcome discount coupon in your email.

What to eat before a half marathon: a nutrition guide to perform at your best over 21K

What to eat before a half marathon: a nutrition guide to perform at your best over 21K

by Marcos Greus

Half marathon nutrition: why it’s so important

What to eat before a half marathon? For many beginner runners, this question covers several doubts: what to eat during half marathon training, what to eat the week before a half marathon, what to eat the night before, or what to eat for breakfast on race day.

Nutrition prep for a half marathon is just as important as training. If you want to understand how to structure the whole half marathon prep process, check out this complete guide on how to prepare for a half marathon. Taking on 21 kilometers with the right fueling and hydration strategy helps optimize energy stores, maintain a steady pace, and delay the onset of fatigue. It’s not about eating more, but about getting what you eat, how much, and when right in the days leading up to the race.

A good pre-half marathon nutrition strategy helps you reach the start line with full energy stores and a digestive system ready for prolonged effort.

What to eat before a half marathon: a nutrition guide to perform at your best over 21K

Nutrition in the week leading up to a half marathon

Progressive carb loading

What to eat before a half marathon? To start answering this question, it helps to understand that in endurance events like a half marathon, the body mainly uses glycogen stored in the muscles and liver as its energy source. That’s why, during the 48–72 hours before the race, it’s a good idea to slightly increase your carbohydrate intake in your usual diet.

Foods like rice, pasta, potatoes, sweet potatoes, bread, oats, or fruit are effective options to support that energy top-up.

At the same time, it’s recommended to moderate your intake of fats and very heavy meals, as they can slow digestion and cause discomfort.

What to eat for dinner before a half marathon

Dinner the night before

Your last dinner before the race should be simple, easy to digest, and mostly carbohydrates. It’s best to avoid heavily seasoned recipes, overly fatty foods, or meals high in fiber.

Some common combinations include:

  • Pasta with tomato sauce and a small serving of lean protein.
  • Rice with mild vegetables and tuna.
  • Boiled potatoes with white fish.
  • Bread with a French omelette and a piece of fruit.

The goal is to wake up the next morning with energy available, but without feeling heavy. Eating dinner early enough also supports good rest.

What to eat for breakfast before a half marathon

Pre-race breakfast

Your first meal of the day should be about two to three hours before the start of the race. This gives your body enough time to digest and absorb nutrients.

It’s best to prioritize carb-rich foods and limit fats and fiber. Some common options are:

  • Toast with honey or jam.
  • Oats with fruit.
  • Banana with yogurt.
  • Cereal with milk or a plant-based drink.
  • Bread with peanut butter or fresh cheese.

Hydration is also key: starting the race well hydrated, whether with water or an isotonic drink, can make a real difference to performance.

What to eat before a half marathon
Hydration is important before and during a half marathon.

Practice your breakfast, too

It’s exactly the same as with your running gear: don’t try anything new on race day. Your pre-race breakfast should have been tested beforehand, especially during long-run sessions included in any well-structured half marathon training plan.

Stomach issues or dehydration are common factors that affect race performance, so it’s worth rehearsing your nutrition strategy during training.

What to take right before the start of a half marathon

An extra energy boost before the starting gun

If you ate breakfast very early, it can be helpful to add a small top-up 30 to 60 minutes before the start.

Common options include:

  • A banana.
  • An energy bar.
  • Half an energy gel.
  • A light sports drink.

This small boost can help keep blood glucose levels stable right before the effort.

What to take during a half marathon

If your estimated time to complete the 21 kilometers is more than about 1 hour 30 minutes, it can be useful to add some energy intake during the race:

  • 1 energy gel at km 8–10.
  • Another at km 15–16 if needed.
  • Always take it with water.
What to eat before a half marathon: a nutrition guide to perform at your best over 21K
Post-race aid station is highly valued by runners.

 

Common nutrition mistakes before a half marathon

One of the key principles in racing is avoiding improvisation. Every runner has different digestive tolerance, so any food or supplement should have been tested beforehand in long training sessions.

In short, your half marathon nutrition strategy should be understood and practiced during training. Race day isn’t the time for experiments—it’s the time to do what you already know works.

 

Frequently asked questions about nutrition before a half marathon

How many hours before a half marathon should you eat breakfast?

The best option is to eat breakfast 2 to 3 hours before the start. This window allows your body to digest properly and have energy available without causing digestive discomfort during the race.

Do you need to carb load before a half marathon?

An extreme carb load isn’t essential, but it is a good idea to slightly increase your carb intake during the 48–72 hours before the race. This helps maximize glycogen stores and improve energy availability during the effort.

What foods should you avoid before a half marathon?

Before a race, it’s best to avoid:

  • Very fatty meals.
  • Heavily seasoned foods.
  • Too much fiber.
  • New foods you haven’t tried before.

These foods can cause digestive discomfort during the race.

Do you need to take gels in a half marathon?

It depends on your pace and estimated race time. Many runners can benefit from taking one or two energy gels if the total time is more than about 1h30, as they help keep energy levels stable.

Timing What to eat Suggested amount Goal
48–72h before Rice, pasta, potatoes, bread, oats, fruit Slightly increase carbs (55–65% of your diet) Top up glycogen stores
Pre-race dinner Pasta or rice + lean protein (chicken, fish, egg) + mild vegetables Normal portion, no excess Arrive with energy without feeling heavy
Breakfast (2–3h before) Toast with honey/jam, oats, banana, yogurt, cereal 1–2 servings depending on tolerance Provide readily available energy
30–60 min before Banana, energy bar, or half a gel Small amount Maintain blood glucose levels
During the race Energy gels + water 30–60 g carbs/h (1–2 gels) Avoid energy crashes
Marcos Greus Coach and strength and conditioning trainer.

Text for 42K by:

Marcos Greus

Coach and strength and conditioning trainer.

Graduate in Physical Activity and Sport Sciences, specialising in endurance sports. National coach in triathlon, cycling and swimming, as well as a long-distance specialist coach.

Link to the Marcos Greus website

Other posts by Marcos Greus

Comments

Be the first to comment on this post!

Leave a Reply

Your email address will not be published. Required fields are marked *

¡No soy un robot! *Captcha loading...