how many hours should i eat before a workout
As a general rule of thumb, when it comes to pre-workout eating, you can time it any way you like, but the closer you get to a workout, the more simple the meal should be, says Sass. If you eat two to three hours before, you'll have time for your food to digest and be absorb from your GI tract into your blood. Therefore, you can eat a more complex meal containing protein, fat and fiber, which take longer to break down.