What to eat before a 10k

Knowing what to eat before a 10k can be the difference between running your goal time or dragging yourself to the finish. Keep reading to understand what to eat before a 10k to run your best one yet.

what to eatbefore a 10k

The week before

One of the perks of running a 10K is that you usually don’t need to make major changes to your nutrition in the days leading up to the race. Carb loading is typically more important for races lasting longer than 90 minutes, such as ten-mile races and above.

The night before

When deciding what to eat before a 10K, stick with a familiar meal the night before. Trying something new before a race can backfire and might send you running to the porta potty instead of the finish line.

When creating this meal, choose one that is:

High in carbohydrates – This ensures that your body has the carbohydrates needed to fill the muscles with glycogen, the storage form of glucose that fuels endurance exercise.

Examples: pasta, bread, potatoes, or rice

Moderate in protein – Not only can protein help you feel fuller longer but it can also help with muscle breakdown that will naturally occur during the race.

Examples: chicken, eggs, tofu, turkey, tuna, protein powder

Low in fat – While fat is essential, eating too much before a race can lead to gastro intestinal issues.

Examples: opt for lean proteins like the ones above

Low to no fiber – Fiber has lots of health benefits, but before a race, it can cause stomach discomfort and lead to gastro intestinal issues.

Examples: choose white rice over brown, enriched pasta over whole wheat, or low-fiber veggies like peeled potatoes

Remember: what works for one runner might not work for another. Use your training runs as a time to experiment with different pre-run dinners so you can find what feels best for you.

Meal examples of what to eat the night before a 10k

  • Pasta with red sauce, chicken breast, and garlic bread
  • Slices of pizza
  • Fried rice with shrimp
  • Bagel, eggs, banana, and orange juice
  • Potato, ground turkey, salsa, and small amount of cheese and sour cream

What to eat the morning of a 10k

Just like your pre-race dinner, your breakfast should center around carbohydrates, with a small amount of protein to help with satiety. Ideally, eat this meal 2–3 hours before your race to give your body time to digest.

Aim for 25–50+ grams of carbohydrates and 5–10 grams of protein at this meal.

Examples of a pre-race meal

  • Bagel with peanut butter and honey, electrolyte drink
  • 2 Kodiak waffles with jam, endurance drink
  • Oatmeal, banana, electrolyte drink

Pre-race snack (15–30 minutes before the start)

This snack tops off your energy and helps avoid mid-race crashes.

Examples of a pre-race snack

  • Banana
  • Fruit snack
  • Gel
  • Sports chews
  • Stroopwafel

Timing Example for an 8:00 AM Race:

  • 5:30 AM: Bagel with peanut butter and honey
  • Sip electrolyte drink on the way to the race
  • 7:30 AM: Stroopwafel
  • 8:00 AM: Race start

After the race

Your run isn’t done until you’ve recovered. Post-race nutrition helps repair muscles, restore energy, and rehydrate. Focus on:

  • Carbohydrates
  • Protein
  • Fluids
  • Electrolytes

Chocolate milk, often handed out at finish lines, is popular for a reason—it checks all the recovery boxes.

Timing matters: Try to eat within 30–45 minutes of finishing to kick-start the recovery process.

Do you need to fuel or drink water during a 10k

The two biggest factors in determining if fuel or water is need is your expected finishing time and the weather.  

Running a 60 minute 10k in 40°F? Could be ok to go with out

Running a 60 minute 10k in 95°F? Best to take in water during

Most runners don’t need to fuel during runs under 90 minutes. But for 60–90 minute efforts, it depends on your individual needs. Some runners perform better with mid-run carbs, while others feel fine without. Listen to your body and practice during training to find what works best for you.

What to eat before a 10k: Before you go

Knowing what to eat before a 10K doesn’t have to be complicated. Race training isn’t just about building endurance—it’s also the perfect time to train your gut and find out what to eat.

Need help dialing in your plan? Book a one-time, 60-minute session with me. We’ll build a personalized fuel strategy so you’re confident, fueled, and ready to crush your 10K. Schedule a one-time, 60-minute session with me. Together, we’ll create a plan that ensures you’re fueled and ready to run strong!


Other ways to connect with Amy

Instagram

Facebook

amy g running dietitian

Welcome to my blog!

Hi, I'm Amy aka the Running Dietitian. An expert in all things running and nutrition.

Recent posts

amy g running dietitian
Nutrition coaching and resources for runners.