Question: how long should you wait to go the gym after eating?
Answer: If you've just eaten a meal, you should wait two to three hours before you work out; and if you've just eaten a snack, wait about a half hour, McDaniel says. If you're going to do a cardio workout, this snack should be higher-carbohydrate, moderate in protein, and low-fat (but you don't need to go fat-free).