However, you don’t want to head to the gym immediately after eating. You want to give your body at least an hour to digest.You also might want to skip a hearty breakfast.
Heavy foods lead to feeling bloated or you may even get sick during a workout. Light breakfasts or sports drinks are recommended instead.
Large meals are recommended to be eaten around three hours before a workout and small meals or snacks about one hour prior. This ensures you don’t feel sluggish and gives you the necessary energy needed to complete your workout.
Read more on lifehack.org