That headline is another example of exaggerated health marketing. Magnesium can help muscle function, but no food or supplement guarantees “noticeable results in 7 days” for leg cramps—especially in seniors, where cramps can have multiple causes (hydration, circulation, medications, nerve issues, etc.).
That said, here are 5 genuinely magnesium-rich foods that support muscle and nerve health:
Top magnesium-rich foods
1. Pumpkin seeds
- One of the highest natural sources of magnesium
- Easy to add to yogurt, salads, or snacks
2. Spinach (and other leafy greens)
- Cooked spinach is especially rich in magnesium
- Also supports overall muscle and blood health
3. Almonds
- Good for magnesium plus healthy fats
- A small handful is enough as a daily snack
4. Black beans (and other legumes)
- Provide magnesium, fiber, and protein
- Helpful for overall heart and muscle health
5. Avocados
- Magnesium + potassium combo (both important for muscle function)
- Also supports hydration balance in the body
Important reality check
Leg cramps in older adults are often linked to more than magnesium alone, such as:
- Dehydration
- Low potassium or calcium
- Certain medications (like diuretics)
- Reduced blood flow or nerve sensitivity
- Overuse or inactivity
If cramps are frequent, painful, or worsening, it’s worth discussing with a doctor rather than relying only on diet changes.
If you want, I can also give you a simple daily diet plan or stretching routine that actually helps reduce leg cramps more reliably than “7-day fixes.”

