Yogurt

Excess alcohol, diarrhea and vomiting are all factors that can prevent magnesium absorption, leaving the body mineral depleted. Magnesium has been linked to regulating blood pressure and reducing cardiovascular diseases. Include 8 ounces low-fat plain yogurt to get 42 mg of Magnesium for gut and heart health.