I read some articles which claim that after each workout, we should have at least one hour's rest before meal; others suggest half an hour. Otherwise, it will do damage to one's stomach. These were in Chinese; I haven't found any English articles talking about this.

Does having a meal shortly after workout cause any harm to one's stomach? If so, what is the time period one should wait before eating?

  • Welcome Lance! I edited to guide you on the site format. This question may have been answered, please look at our previous quesitons....
    – DoctorWhom
    Sep 21, 2017 at 7:28
  • Do you have links to the articles that have these claims? I am not aware of reasons to delay eating in healthy individuals, and in fact, there is evidence that for certain styles of workouts (such as long endurance), there is benefit to immediate consumption of calories in specific proportions.
    – JohnP
    Sep 22, 2017 at 20:24
  • That would be big news to cyclists and long-distance runners who frequently eat while cycling/running and suffer no harm from it.
    – Carey Gregory
    Sep 17, 2018 at 17:48
  • Before exercise seems different from after exercise. Sep 18, 2018 at 5:25
  • 2
    @BryanKrause - That question specifically addresses eating and then exercising. This is exercising and then eating. They are separate questions.
    – JohnP
    Sep 18, 2018 at 20:48

2 Answers 2


There really aren't any known harmful effects for an otherwise healthy person to eat directly after an exercise session. You may not have as much appetite, as the body will somewhat shut down the digestive system and redirect blood and other resources to more needed places in the body, but it is not actively harmful.

In actuality, there are quite a few studies now showing that an immediate feeding after exercise can both help lessen some of the effects of the exercise and promote greater muscle growth and adaptation. It used to be known as the "golden hour". Endurance athletes benefit from a drink that is 3:1 ration of carbs to protein, while power/strength athletes do better with an immediate ingestion of protein, and then more protein spaced every 3-4 hours throughout the day.

Here are a few supporting positions and studies:

International Society of Sports Nutrition - Position paper.

Physiological Society - Immediate ingestion of protein stimulates protein synthesis

Journal Nutritional Science/Vitaminology - Immediate feeding promotes greater muscle mass and lower fat tissue in rats.


Well it really doesnt matter. Mostly it depends on the workout and the objective of your workout and more importantly what you are eating after workout.

You seriously dont want to eat a burger or any fast food item after any kind f workout. A protein shake will do fine though.

If you are building muscle and doing workout to grow your body then you must have a meal within 45 minutes of the workout.

Even if you are reducing your body fat or muscle the body needs carbohydrates in order to retain the energy lost during the workout.

Overall, it is never bad or effects of your health or stomach it really depends on what you are feeding your body.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.