Notre organisme n'ayant pas de réserves en magnésium, il lui faut un apport quotidien
pour couvrir ses besoins. Les céréales peu raffinées, les légumes, les fruits secs, les graines de type amandes, noisettes et cacao en contiennent des teneurs très élevées. Certaines eaux minérales, qui contiennent plus de 50 mg de magnésium par litre : c'est le cas des eaux plates comme Contrex et Hépar, et celui des eaux gazeuses comme Arvie, Badoit et Quézac.
En pratique, il faut consommer chaque jour une assiette de féculents ainsi que 4 à 5 fruits et légumes. Il faut également ajouter une portion de légumes secs une fois par semaine
et un morceau de chocolat noir de temps en temps.