La principale source de magnésium, ce sont les céréales complètes comme le blé, l'orge ou le riz. Les farines raffinées ou trop blanches sont presque entièrement dépourvues de magnésium.
On le trouve aussi dans les fruits secs et dans certains légumes verts, comme les choux ou encore l'oignon. Le chocolat noir en contient aussi, mais il vaut mieux favoriser les aliments ci-dessus pour équilibrer son régime alimentaire.