Il magnesio è ampiamente distribuito negli alimenti vegetali e animali e nelle bevande. Le verdure a foglia verde, come spinaci, legumi, noci, semi e cereali integrali, sono buone fonti. In generale, gli alimenti contenenti fibre alimentari forniscono magnesio. Alcuni tipi di lavorazione degli alimenti, come la raffinazione dei cereali per rimuovere il germe e la crusca ricchi di nutrienti, riducono sostanzialmente il contenuto di magnesio. Questo. soprattutto in persone che conducono diete molto ricche di cibi processati(cioè che vanno incontro a svariati processi di lavorazione) potrebbe portare ad una lieve ma cronica carenza di magnesio.