4. Calcium – Not just for bones, but muscles too
Known for strengthening bones, calcium is also essential for nerve transmission and proper muscle function.
Sources: milk, yogurt, cheese, fortified plant-based drinks, broccoli, almonds.
Tip: always pair calcium with vitamin D for better absorption.
5. Vitamin B1 (thiamine) – Keeps nerves connected
This B vitamin supports communication between the nervous system and the muscles.
Natural sources: whole grains, sunflower seeds, pork, lentils.
Signs of deficiency: frequent cramps, tingling in the legs, unexplained fatigue.
6. Vitamin B6 – Supports nerve and muscle balance
It boosts neurotransmitter production and improves coordination.
Where to find it: chickpeas, fish, poultry, bananas.
Smart habit: choose a B-complex supplement to maintain a natural balance without overdoing it.

7. Vitamin B12 – Helps prevent numbness
Often low in older adults, B12 protects the nerve sheath (myelin) and improves oxygen flow to the muscles.
Sources: meat, eggs, dairy, or supplements for vegetarians and anyone with absorption issues.
Warning signs: tingling, weak or “cottony” legs, persistent fatigue.
8. Iron – The energy carrier
Iron delivers oxygen to every cell—including your muscles. Low levels can lead to fatigue and more frequent cramps.
Sources: red meat, lentils, spinach, fortified cereals.
Tip: pair iron-rich foods with vitamin C (orange, kiwi, bell pepper) to triple absorption.
Simple habits to help prevent cramps
• Drink water regularly throughout the day.
• Stretch your legs before bedtime.
• Walk or cycle for a few minutes to boost circulation.
• Massage your calves with a light oil after your shower.
Leg cramps are not an unavoidable part of aging. By adopting a varied, nutrient-rich diet, you can regain legs that feel more flexible, stronger, and lighter.
Because at any age, movement remains one of the truest signs of vitality.