it’s often recommended to not have a full meal at least two hours before exercise though three to four hours is better. the reason for this is called blood shunting. to put it in simple terms blood shunting is a process where your body diverts more blood to certain areas that need it. we have a set amount of blood in our body but the amount that certain areas of your body receive can change at different times. the theory is that not eating close to when you exercise will allow for more blood to be delivered to your muscles instead of being partially diverted towards digestion. this will allow your body to work more efficiently during exercise to help you get the most out of it. you can eat something small right before exercise but be sure to not eat too much. if you’re exercising in the morning try to have something like a glass of juice a piece of fruit or a slice of toast before exercising so that you have some energy and aren’t exercising on a completely empty stomach. also there is the possibility that eating a heavy meal before exercise may cause you to feel uncomfortable while doing exercise or it may lead to cramps. check out this article for more formation.
is it best to exercise first and then eat a full meal or eat a full meal first?