Eating magnesium-rich foods facilitates the movement of food through the digestive tract by relaxing the muscles and drawing water into the intestines. Green leafy vegetables are a great source of magnesium, and so are beans, lentils, avocados, bananas, seeds, nuts, and oily fish, such as mackerel. Like caffeine, too much magnesium can have an opposite effect, but moderate amounts may help.

This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.