In general, you can drink and eat 30 minutes after running. After running, most of the blood in the body is concentrated in the skeletal muscle, and the blood supply of the digestive system is not sufficient, so it is not advisable to eat immediately, otherwise it will cause indigestion, nausea and vomiting, gastrointestinal cramps and other symptoms. Usually, after 30 minutes of running, the breathing and heart rate are basically normal, so you can drink water and eat at this time, which is good for digestion and absorption and will not stimulate excessive secretion of gastric acid, resulting in stomach discomfort after eating. After running, it is recommended to drink the right amount of warm water to replenish water, then eat fruits to replenish vitamins and minerals, and choose light, easy-to-digest food, which is conducive to rapid physical recovery, but should avoid drinking cold water or eating too much. Also note that before running and other strenuous exercise can not eat too much, it is recommended to warm up first, to avoid injury, while running should be based on their own conditions in a gradual manner.