Why is magnesium poorly absorbed without vitamin D?
Magnesium is absorbed worse without vitamin D, as vitamin D regulates the synthesis of receptors and enzymes responsible for transporting magnesium into cells. The higher the level of vitamin D, the more of these proteins are produced, and the more effectively the body absorbs magnesium.