Healthy breakfast with fruit, cereal and a drink before running a 10K

What to Eat Before a 10K: Breakfast, Dinner and Timing

Fuelling a 10K is far simpler than fuelling a marathon. Yet the same classic mistakes keep ruining races for runners who overcomplicate something that does not need it.

Nutrition · 31 March 2026 · 9 min read

Every week someone turns up to a 10K with a churning stomach, runs out of energy at km 8, or gets a stitch from km 3. In almost every case the problem is not the training: it is what they ate in the previous 12 to 24 hours. This guide fixes exactly that.

35-70 min

Real duration of a 10K

50-70 g

Ideal breakfast CHO

2-3 h

Gap before the start

0 gels

Needed if under 65 min

A 10K Lasts 35-70 Min: Simpler Fuelling Than a Marathon

A recreational runner finishes a 10K in roughly 50-65 minutes. At that intensity and over that time, the body holds more than enough liver and muscle glucose to reach the line, provided breakfast was sensible. There is no need to carb-load the way you would for a marathon. There is no need to worry about gels. The whole 10K nutrition strategy comes down to three principles:

The science behind it: The muscle glycogen of an average runner stores between 300 and 500 kcal of readily available energy. A 10K burns roughly 600-750 kcal in total, of which less than 70% comes from carbohydrate. Those stores are enough to complete the race without external fuelling as long as the runner has had breakfast.

Dinner the Night Before

Saturday dinner before a Sunday morning 10K is the most important meal of the previous 24 hours. Not because of the quantity, but because of the type of food and how it sits during the night.

Plate of pasta with a light tomato sauce, the ideal dinner before a 10K race
A plate of pasta with a light sauce is still the most reliable dinner the night before a race

What to eat at the pre-race dinner

What to avoid at the pre-race dinner

Quantity matters, not just quality: An enormous dinner the night before is not a good idea either. Eat enough that you do not go to bed hungry, but do not stuff yourself. A full stomach makes sleeping harder and can leave you feeling off the next morning.

Breakfast 2-3 Hours Before

Breakfast is the last nutritional window before the race. It has two jobs: supply available glucose for the opening kilometres, and get you to the start line without hunger but without a heavy stomach either.

The recommended carbohydrate load for a pre-race 10K breakfast is 50-70 grams of carbohydrate, with little fat and little fibre. In practice, that means one of these three menus:

Menu A — The classic

  • 2 slices of white toast with olive oil and a pinch of salt
  • 1 medium banana
  • 1 coffee with skimmed milk (if you drink it regularly)
  • 1 glass of water

Approx. 60-65 g CHO, 8 g protein, 8 g fat

Menu B — The oats runner

  • 60 g of rolled oats with semi-skimmed milk or a plant-based drink
  • 1 tablespoon of honey
  • Half a cup of blueberries or raisins
  • 1 coffee or tea

Approx. 65-70 g CHO, 10 g protein, 5 g fat

Menu C — For sensitive stomachs

  • 1 large banana
  • 1 cereal or oat bar with no filling
  • 1 glass of fresh orange juice (no more than 150 ml)
  • Water

Approx. 50-55 g CHO, 4 g protein, 3 g fat. Very easy to digest.

The usual mistake: Eating breakfast too late (less than 90 minutes before the race). The stomach has not had time to empty, and the increased blood flow to working muscles competes with digestion. The result: stitches, nausea or heaviness from the very first kilometre.

If the Race Is in the Afternoon

Afternoon races (5-8 pm) need slightly different handling, because there are two meals between waking up and the start.

Runner ready on the start line of a 10K race
Laying out your kit and your food the night before saves you improvising on race day

Gels in a 10K: Yes or No?

Short answer: they are not necessary for the vast majority of runners in a 10K. The longer answer:

If you do decide to carry a gel: practise with it first on a long run. Never try a gel for the first time in a race. Some runners tolerate fructose or maltodextrin poorly and end up with stomach trouble.

If you want to know which brands and formulas work best over this kind of distance, we have a full comparison of the best energy gels for running with on-the-road testing and an ingredient breakdown.

Timing: When to Stop Eating

The gap between your last intake and the gun is critical. Too close and you get digestive problems; too far and you can be running on empty in the second half.

Food Minimum time before the start Why
Full breakfast 2.5-3 hours Complete gastric emptying
Light breakfast (banana + bar) 60-90 minutes Quick and easy to digest
Energy gel 15-20 minutes Fast absorption, take it with water
Plain water 20-30 minutes One glass shortly before the start

Hydration on Race Day

Hydration for a 10K needs no special protocol. The most common mistake is the opposite one: over-drinking out of fear and reaching the start line with a stomach full of liquid.

Watch out in the heat: If the race is in summer and the temperature is above 22-25°C, hydration matters more. In those conditions, drinking 400-500 ml of water with a little sodium (sparkling mineral water or a diluted sports drink) in the hour before the start makes sense.

Foods to Avoid in the Last 12 Hours

The list of what not to eat matters as much as the list of what to eat. These are the main culprits behind race-day stomach trouble:

Recommended Products

If you want to carry some back-up nutrition, or experiment with products on the long runs leading up to the race, these are the most widely used options:

This article contains affiliate links to Amazon. If you buy through them, we receive a small commission at no extra cost to you. This does not change the price or our editorial selection.

SiS Go Energy Bars

An oat bar with 43 g of carbohydrate per unit. Ideal as a pre-race breakfast or as a snack 90 minutes before the start. Easy to digest and no fatty fillings.

View on Amazon

Aquarius Zero sports drink

A sugar-free sports drink with sodium, potassium and magnesium. Useful for hydrating in the hours before the race without loading up on sugar. Widely available and well tolerated by most runners.

View on Amazon

SiS Go Isotonic gel

The most popular isotonic gel in Europe. It can be taken without water, which makes it easy to use at aid stations. 22 g of carbohydrate per gel. If you decide to carry one for km 5-6, this is the easiest on the stomach.

View on Amazon

Quaker rolled oats

The base of thousands of runners' pre-race breakfast. 60 g of oats provide 40 g of slow-to-medium release carbohydrate. The cheapest and most effective 10K breakfast there is.

View on Amazon

Find your next 10K near you

Run with other runners at your level. Group runs in cities across Spain. Free.

Download free

Frequently Asked Questions About 10K Nutrition

How long before a 10K should I have breakfast?

Aim to eat 2 to 3 hours before the gun. If the race starts very early and you don't have that much time, have something light (a banana plus a drink) 60-90 minutes before and cut the portion down.

Do I need energy gels to run a 10K?

No. A 10K takes between 35 and 70 minutes, and over that time your body has enough stored fuel if you have had a proper breakfast. Gels only become useful if your finish time goes past 60-65 minutes and you decide to take one around km 5.

Can I drink coffee before a 10K?

Yes, if you drink it regularly. Caffeine improves aerobic performance and delays fatigue. The effective dose is 3-6 mg per kg of body weight, taken 45-60 minutes before the start. If you are not a regular coffee drinker, race day is not the day to try it.

What happens if I run a 10K fasted?

It depends on your level and your target time. If you are going to be out there for more than 55 minutes, running fasted can cost you performance over the closing kilometres. For faster runners (sub-50), it is workable if they are adapted to it.

Which foods should I avoid the night before a 10K?

Avoid high-fibre foods (pulses, large amounts of raw vegetables), very fatty foods, alcohol and huge portions. The goal is to reach the start line with a light stomach and full glycogen stores.

What should I eat if the race is in the afternoon?

Have a normal breakfast and eat a plate of pasta or rice with lean protein at midday. Leave at least 3 hours between that meal and the race. A banana 60 minutes before is a good top-up.

How much water should I drink on race day?

Drink normally through the day, roughly 500-600 ml from waking up until an hour before the start. Don't take on large volumes right before the gun. A glass of water 20-30 minutes beforehand is enough.

Are sports drinks worth it before a 10K?

In a 10K, a small sip at the aid stations is enough. There is no need to drink a sports drink before the start. If the temperature is above 25°C, then it does make sense to arrive well hydrated with water and some sodium.

Train with runners who share your goal

Weekly group runs in cities across Spain. Free on iOS and Android.

1,100+ runners already training together

App Store Google Play
You might also like:
Share: WhatsApp X

Training plans, pacing and tips to run better. No spam.

We respect your privacy. Unsubscribe whenever you want.