
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.
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.

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.

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 |


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.
Other posts by Marcos Greus
Other posts that may interest you.

My first race: tips for handling the nerves and competing with confidence

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



What factors does sports performance depend on? (Series 1: Energy systems)











Be the first to comment on this post!