Sumber makanan magnesium yang baik termasuk kacang-kacangan (terutama almond), biji-bijian, bibit gandum, ikan, dan sayuran berdaun hijau. Seperti kebanyakan nutrisi, kebutuhan harian akan magnesium tidak dapat dipenuhi dari makanan saja, itulah sebabnya suplemen makanan magnesium juga direkomendasikan.