Препоръчителният дневен прием на магнезий за възрастни до 30-годишна възраст е 400 мг за мъже и 310 мг за жени, a за възрастни над 30 години е 420 мг за мъже и 320 мг за жени.
Магнезият се среща и в растителните и в животинските храни, но най-богатите на магнезий храни са ядките. Повечето видове ядки съдържат над 150 мг магнезий на всеки 100 грама. Заради високата си калоричност обаче ядките често се избягват. Добър източник на магнезий са и някои видове фасул, семена и зърнени храни като ориз и оризови продукти. Всички останали храни са значително по-бедни на магнезий.
Заради това, че почти няма храни, различни от ядките, които да са богат източник на магнезий, недостатъчен прием на магнезий е широкоразпространен. Според министерството на земеделието на САЩ средният прием на магнезий за мъже е 323 мг, а за жени е 228 мг. Това е около 100 мг по-малко от препоръчваното количество. Проучванията на хранителните навици на американците показват, че 48% от населението от всички възрастови групи приема по-малко от препоръчваното количество. Данните от 13 проучвания на хранителните навици сред 9 европейски държави пък сочат, че средният прием на магнезий сред възрастните европейци варира между 232 и 439 мг/ден. Според някои изследвания във Франция например 23% от жените и 18% от мъжете имат недостатъчен прием. Това потвърждава, че голяма част и от европейците също не приемат необходимото си количество магнезий за деня, което пък увеличава риска от създаване на дефицит.