Magnesium is one of the easier minerals to get on a plant diet, because its best sources are exactly the foods a good vegan diet is built on.
Vegan Brief·Evidence last reviewed July 16, 2026
This is a summary of the cited evidence, not medical advice.
Adult RDA310 to 420 mg/day
Top plant sourcesGreens, legumes, nuts, seeds
Vegan riskGenerally low
01
What magnesium does
Magnesium is a mineral the body uses almost everywhere, and it is needed in fairly large amounts compared with the trace minerals.
Primary source 01 / 02
Magnesium is a cofactor in more than 300 enzyme systems that regulate diverse biochemical reactions in the body, including protein synthesis, muscle and nerve function, blood glucose control, and blood pressure regulation
That is a list of vegan staples, so a diet with regular legumes, nuts, seeds, whole grains and greens generally covers magnesium comfortably. Intakes below the recommendation are common across the whole population, vegan or not, which is a reason to keep those foods regular rather than a special vegan concern.
Calcium and bone health on a vegan dietThis is the page where being on veganism's side means telling you the uncomfortable finding: vegans break more bones in the data, and calcium is the lever that moves it.
Potassium on a vegan dietPotassium is the mineral the modern diet is short on, and plant-based eating is where it is easiest to get. Fruit, vegetables, beans and potatoes are all loaded with it.
Zinc on a vegan dietPlants have zinc; phytates make you absorb less of it. The fix is more intake plus a few kitchen tricks that free the zinc up.
Frequently asked
Do vegans get enough magnesium?
Usually yes. Magnesium's best sources are plant foods, leafy greens, legumes, nuts, seeds and whole grains, so a varied vegan diet tends to supply it well.
What are the best vegan sources of magnesium?
Green leafy vegetables like spinach, legumes, nuts, seeds and whole grains, according to the NIH. These are staples of a whole-food plant diet.
The primary sources
The documents this page quotes. Read them yourself.