What not to eat when you're training for a marathon | HealthPartners Blog (2024)

by HealthPartners

It's important to start experimenting with what you eat long before race day. It will take a while for your gut to adjust to eating more carbs and protein. Keep track of how each food makes you feel. Then, nix the ones that cause discomfort.

Different foods sit differently with different people's stomachs. However, there are certain foods that our registered dietitians (RDs) recommend you avoid altogether.

In the hours before running, avoid:

  • High-fat meats, heavy sauces/creams, fried foods, high-fat desserts and foods prepared with a lot of butter or oil
  • High-fiber vegetables like arugula, beans, broccoli, Brussels sprouts, cabbage, cauliflower and kale
  • Whole grains extremely high in fiber
  • Carbonated beverages
  • Sugar-sweetened beverages like soft drinks, fruit drinks and sweet tea
  • Alcohol

While running, avoid all of the above, and:

  • Large quantities of nut butters, nuts and seeds
  • Juice, soft drinks, sweet tea and energy drinks that contain more than 8 percent carbohydrate

Have more questions about how your diet can impact training?

Our RDs have also weighed in on what’s best to eat and drink during each stage of marathon training. You can make an appointment with one of our registered dietitians (RDs).

What not to eat when you're training for a marathon | HealthPartners Blog (2024)
Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6216

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.