Q: How long should I wait to eat after I exercise?
A: You shouldn’t wait at all if you can help it. Depending on the intensity of your session, you have a post-workout "recovery window" of about an hour or so during which your body is looking to replenish all the energy that it burned through in order to get your ass into gear. Your muscles are wide open, ready to store fuel for the next time they get called into heavy use.
So for about an hour after you exercise, very little of what you eat is going to be stored as fat. Sounds like a good time to eat to me.
Just be careful. If you get really hungry after exercise, resist the temptation to overeat or eat crappy food. Even though this recovery period is probably the best time to have your largest meal or to "cheat" a little with something you maybe shouldn’t have, a pound of chili fries is still a pound of chili fries. Intensity of hunger is not a reflection of how much food you need, it’s a reflection of how soon you need it.
If you find that eating too soon after exercise makes you queasy, try having something very light to start your meal – a few sips of juice, a small piece of bread, a bite of fruit. This should settle your stomach and allow you to eat the rest of your meal comfortably.
If you aren’t hungry after your work out, then don’t eat. Just don’t let your body go too long without fuel once it does ask for it either.
Thanks for exercising in the first place,