That headline overpromises. Magnesium can help if cramps are linked to low intake, but there’s no guarantee of “noticeable results in 7 days,” and cramps in seniors often have multiple causes (hydration, medications, circulation, nerve issues).
That said, these magnesium-rich foods are genuinely helpful to include:
1) Pumpkin seeds
- One of the highest natural sources of magnesium
- A small handful can provide a big portion of daily needs
2) Spinach (cooked)
- Cooking concentrates magnesium
- Also gives potassium, which matters for muscle function
3) Almonds
- Convenient snack
- Provide magnesium plus healthy fats for nerve and muscle support
4) Black beans (and other legumes)
- Good mix of magnesium, potassium, and fiber
- Help overall electrolyte balance
5) Avocado
- Moderate magnesium, high potassium
- Supports muscle relaxation and hydration balance
What actually helps leg cramps (beyond magnesium)
- Hydration (very common issue in older adults)
- Adequate potassium and calcium
- Gentle stretching before bed
- Reviewing medications (diuretics and statins can contribute)
Important reality check
Magnesium helps only if deficiency is part of the problem—many leg cramps are not caused by magnesium deficiency at all.
When to look deeper
- Frequent nighttime cramps
- Pain with walking (possible circulation issue)
- Numbness or tingling (possible nerve involvement)
If you want, tell me when the cramps happen (night, walking, resting), and I can narrow down the most likely cause and the most effective fix, not just general advice.