Suggested Foods for Exercise. Eating before exercise is something only the athlete can determine based upon experience, but some general guidelines include eating a solid meal 4 hours before exercise, a snack or a high carbohydrate energy drink 2 to 3 hours before exercise, and fluid replacement 1 hour before exercise.