4. Almonds
Almonds are a convenient and tasty source of magnesium, with about 80 mg per 20 to 25 pieces. They also contain healthy monounsaturated fats and vitamin E, which support heart and skin health. Almonds are particularly useful as a mid-morning snack to prevent leg cramps that commonly affect people over 50.
Eating almonds regularly can help maintain muscle function and prevent the nighttime leg cramps that disrupt sleep. Their magnesium content also supports nerve function, contributing to overall nervous system health.
- Keep a small portion of raw or roasted almonds handy for snacking.
- Sprinkle chopped almonds on oatmeal or yogurt in the morning.
- Avoid salted or heavily processed almond snacks to maximize health benefits.
5. Dark chocolate
High-quality dark chocolate (70–85% cocoa) provides about 64 mg of magnesium per 30 grams and is a delicious way to support magnesium intake. Cocoa flavanols in dark chocolate have mood-boosting properties, which may help alleviate mild depression and improve cognitive function.
Unlike many supplements, dark chocolate is highly bioavailable, meaning your body can absorb its magnesium efficiently. One or two squares after meals can satisfy sweet cravings while supporting muscle relaxation, blood flow, and overall wellbeing.
- Choose dark chocolate with at least 70% cocoa for maximum magnesium.
- Limit intake to 30 grams per day to avoid excess calories and sugar.
- Enjoy a square after lunch or dinner to support relaxation and digestion.
6. Avocado
Avocado offers about 58 mg of magnesium per medium-sized fruit, along with healthy fats that stabilize blood sugar and support heart health. This creamy fruit is ideal for breakfast or snacks, adding a luxurious texture and sustained energy release.
Magnesium in avocado helps regulate muscle contractions and nerve signals, which are essential for maintaining a steady heartbeat and preventing cramps. Its fiber content also aids digestion and promotes satiety.
- Spread mashed avocado on whole-grain toast for a magnesium-rich breakfast.
- Add diced avocado to salads, sandwiches, or smoothies.
- Incorporate avocado regularly for a balanced intake of magnesium and healthy fats.





