As we age, maintaining muscle function and preventing discomfort like nighttime leg cramps becomes increasingly important. Magnesium plays a vital role here: it helps regulate muscle and nerve function, supports energy production, and assists in proper muscle relaxation.
Incorporating magnesium-rich foods into your daily meals is a safe, natural way to support overall leg and muscle health. Here are five of the best sources to include in your diet:
1. Pumpkin Seeds (Pepitas)
-
Magnesium content: ~150 mg per ounce (about a handful)
-
Why they help: Pumpkin seeds are absolute powerhouses when it comes to magnesium. Just a small handful provides a massive chunk of your daily needs. They also contain healthy fats and antioxidants that support overall cellular health.
-
Easy way to eat them: Sprinkle them over yogurt, oatmeal, or salads, or enjoy them raw or roasted as a simple afternoon snack.
2. Spinach (Cooked)
-
Magnesium content: ~157 mg per cup (cooked)
-
Why they help: Dark leafy greens like spinach are rich in magnesium, iron, and folate. Cooking spinach actually concentrates its nutrients, meaning you get more magnesium per cup than you would raw.
-
Easy way to eat them: Toss a handful of baby spinach into soups, stir-fries, or omelets, or serve it sautéed with a little olive oil and garlic as a side dish.
3. Black Beans
-
Magnesium content: ~120 mg per cooked cup
-
Why they help: Beyond magnesium, black beans provide a fantastic mix of plant-based protein, complex carbohydrates, and soluble fiber, which also supports steady energy and digestive health.
-
Easy way to eat them: Add them to soups, salads, and rice dishes, or use them as a hearty base for a vegetarian chili or taco bowl.
4. Almonds
-
Magnesium content: ~80 mg per ounce (about 23 almonds)
-
Why they help: Almonds are rich in magnesium, vitamin E, and healthy monounsaturated fats that support heart and circulatory health—important for keeping blood flowing smoothly to your legs.
-
Easy way to eat them: Keep a small portion of raw or dry-roasted almonds in your pantry for a quick snack, or stir a spoonful of natural almond butter into your morning oatmeal.
5. Avocados
-
Magnesium content: ~44 mg per medium avocado
-
Why they help: Avocados are creamy, delicious, and packed with magnesium, potassium (another key mineral for preventing muscle cramps), and heart-healthy fats.
-
Easy way to eat them: Slice them onto whole-grain toast, mash them into guacamole, or add chunks to a midday salad.
A Note on Absorption and Supplements
While getting nutrients from whole foods is always ideal, absorption can sometimes change as we age. If you or an older loved one experience persistent leg cramps or suspect a mineral deficiency, it is always best to consult a doctor before starting a magnesium supplement—especially since certain supplements can interact with medications like blood pressure drugs or diuretics.
