That headline is a bit overstated—magnesium can help if cramps are related to low intake, but leg cramps in seniors have many causes (hydration, medications like diuretics, circulation, nerve issues), so there’s no guaranteed “7-day fix.”
That said, here are 5 solid magnesium-rich foods that genuinely help support muscle and nerve function:
1) Pumpkin seeds
One of the richest natural sources of magnesium. A small handful daily goes a long way.
2) Spinach (and other leafy greens)
Cooked spinach packs much more magnesium per serving than raw. Also provides potassium and calcium, which matter for muscle function.
3) Almonds
Easy snack option. Also support overall nerve and muscle health thanks to healthy fats and vitamin E.
4) Black beans (and legumes in general)
Good combination of magnesium + fiber + potassium. Helpful for overall electrolyte balance.
5) Avocado
Moderate magnesium, but strong in potassium and healthy fats—often useful for muscle cramp support.
Important reality check
If cramps are frequent, magnesium alone may not solve it. Common contributors include:
- Dehydration (very common at night)
- Low potassium or calcium
- Side effects from medications (especially diuretics or statins)
- Prolonged sitting or poor circulation
If you want, tell me when the cramps happen (night, walking, resting), and I can help narrow down the likely cause and more targeted fixes.