According to Calorie Secret, a normally proportioned meal takes 2 to 3 hours to digest. It is important to wait this amount of time to avoid stomach pain and other types of cramping. In order to avoid the negative effects of working out on a full stomach, workout before dinner.
A person can eat a small amount before exercising; however, the more food a person eats before working out, the greater chance of abdominal pain or discomfort. A good alternative to a full meal is eating a light snack before a workout. It allows the body to maintain a good energy level, but also to remain pain free during the workout.