Carb loading means eating more carbohydrate than usual in the two to three days before a long endurance event, while keeping fat and protein roughly the same. The foods that work best are low in fat and fiber, easy to digest, and built from familiar staples: white rice, pasta, bread, potatoes, oatmeal, bananas, and low-fat dairy. The goal is to top off the glycogen stored in your muscles and liver, which is the fuel your body leans on during sustained effort.
What To Eat For Carb Loading Before A Race?
You want carbohydrate-dense foods you already tolerate well, eaten in larger amounts than normal across two to three days. Plain, low-fiber choices are the safest bet because they move through the gut easily and are less likely to cause bloating or an urgent bathroom stop on race morning.
Good options include white rice, pasta, white bread and bagels, potatoes without the skin, oatmeal, pancakes, bananas, fruit juice, and low-fat milk or yogurt. These are high in carbohydrate and low in fat and fiber relative to their volume. That matters, because fat and fiber slow digestion and fill you up before you have eaten enough carbohydrate.
The classic mistake is eating a huge bowl of whole grains, beans, or a big salad the night before. Those foods are healthy in everyday life, but they are heavy in fiber and can leave you feeling full and uncomfortable when what you actually need is a large dose of easy carbohydrate.
Why Low-Fiber Helps
Fiber adds bulk and slows gastric emptying. During carb loading you are eating more food than usual, so bulk works against you. Choosing white rice over brown, white bread over whole wheat, and peeled potatoes over skin-on potatoes lets you eat more carbohydrate without feeling stuffed.
This is one situation where the “less processed” rule does not serve you. The refined grains are the practical choice for the days right before a race.
How Much Carbohydrate Should You Eat?
Sports nutrition guidance generally points to a range of roughly 8 to 12 grams of carbohydrate per kilogram of body weight per day for the two to three days before a long event. For a 70 kg (about 154 pound) runner, that works out to roughly 560 to 840 grams of carbohydrate a day. That is a lot of food, which is why low-fiber, low-fat choices matter — you need to fit it in without feeling sick.
Not everyone needs to go that high. The benefit of carb loading scales with how long your event lasts. For races lasting roughly 90 minutes or more of sustained effort, topping off glycogen is worth the effort. For shorter events, your normal diet is usually enough, and loading offers little.
If you have never loaded before, treat it as a trial. Your body handles this much carbohydrate differently than your everyday diet, and the last thing you want is to discover a problem on race day.
What Should You Eat The Night Before And On Race Morning?
The night before, keep it simple and familiar. A plate of pasta with a low-fat sauce, white rice with grilled chicken, or a baked potato with a lean topping works well. Avoid rich, creamy, or fried dishes. High-fat meals sit in the stomach longer and can feel heavy when you are nervous.
On race morning, eat a carbohydrate-focused breakfast about two to three hours before the start if timing allows. Oatmeal, a banana, white toast with jam, or a bagel are common choices. Keep it low in fat and fiber, and drink to thirst rather than forcing fluids.
Avoid trying anything new on race morning. This is the single most reliable rule in endurance nutrition. Race day is not the time for a new food, a new gel, or a new breakfast spot.
Which Foods Are Best For Carb Loading?
The table below shows roughly how much carbohydrate common foods deliver. Portion sizes vary, so use this as a general guide rather than a precise prescription.
| Food | Typical Serving | Approximate Carbohydrate |
|---|---|---|
| Cooked white rice | 1 cup | About 45 g |
| Cooked pasta | 1 cup | About 43 g |
| Plain bagel | 1 medium | About 55 g |
| Baked potato (no skin) | 1 medium | About 35 g |
| Banana | 1 medium | About 27 g |
| Oatmeal (cooked) | 1 cup | About 27 g |
| Orange juice | 1 cup | About 26 g |
| Low-fat milk | 1 cup | About 12 g |
These figures come from standard USDA food composition data. Use them to build meals that add up to your target, not to obsess over exact numbers.
What About Drinks, Gels, And Supplements?
Liquid carbohydrate can help when solid food feels like too much. Sports drinks, juice, and smoothies add carbohydrate without adding bulk. Many athletes use a mix of solid meals and liquid calories to hit their target without feeling overfull.
Carbohydrate gels and chews are useful during the race itself, but they are not a replacement for real meals in the loading days. They deliver concentrated sugar and are best used to top up energy on the course.
Be cautious with supplements marketed for carb loading. No clinical evidence confirms that special “loading” powders or proprietary blends do anything a plate of rice and pasta cannot. The physiology is about total carbohydrate, not the brand.
Does Carb Loading Actually Work?
Carb loading does raise muscle glycogen stores, and research on endurance performance has generally supported a benefit for prolonged events. The effect is real but modest, and it applies mainly to sustained efforts long enough for glycogen to become a limiting factor.
The evidence is strongest for events lasting well over an hour of continuous effort. For shorter or stop-start activities, the benefit is small or absent, and the extra food may simply leave you feeling sluggish.
There is also individual variation. Some people tolerate a high-carbohydrate load easily. Others feel bloated, heavy, or sluggish. That is why a trial run before a key race is worth the trouble.
Common Mistakes To Avoid
- Loading with high-fiber foods that leave you full and uncomfortable.
- Eating far more fat and protein than usual, which crowds out carbohydrate.
- Trying new foods or supplements on race day.
- Overloading in the final hours, which can cause stomach upset at the start line.
- Forgetting fluids — carbohydrate loading pulls water into the muscles, so hydration matters.
One point many people miss: carb loading is not about eating as much as possible. It is about eating more carbohydrate while keeping total food volume manageable. The quality of the carbohydrate and how well you tolerate it matter more than sheer quantity.
If you have a medical condition such as diabetes, or you take medication that affects blood sugar, talk to your clinician before making large changes to your diet. Carb loading is a significant shift in what you eat, and it deserves a conversation rather than a guess.
Frequently Asked Questions
How many days before a race should you start carb loading?
Most guidance points to starting about two to three days before a long endurance event. Shorter events usually do not need a formal loading phase.
Can you carb load with foods you eat every day?
Yes, as long as they are low in fat and fiber and you eat enough of them. White rice, pasta, bread, potatoes, and bananas are common everyday choices that work well.
Should you avoid fiber completely when carb loading?
You do not need to eliminate fiber, but keeping it low in the final days helps you eat more carbohydrate without feeling overly full. High-fiber foods can cause bloating and urgency during a race.
Is carb loading safe for everyone?
For most healthy adults it is safe, but people with diabetes or conditions affecting blood sugar should check with a clinician first. The evidence for benefit is strongest for long, sustained endurance events.

