10 Surprising Magnesium Sources You Should Add to Your Diet

Many people fall short on magnesium without realizing it. These 10 surprising magnesium sources can help you close the gap with foods you may already have in your kitchen.

Close-up of a glass jar filled with sesame seeds, perfect for food photography and healthy lifestyle concepts.

Magnesium plays a role in over 300 enzymatic reactions in the body, yet research suggests that nearly two-thirds of the population fails to meet the recommended daily intake. Getting enough of this essential mineral supports everything from muscle function and energy production to heart health and sleep quality. The good news is that some of the best magnesium sources are affordable, widely available whole foods you can start eating today.

1. Pumpkin Seeds

Pumpkin seeds are one of the most concentrated magnesium sources you can find at any grocery store. According to the NIH, just one ounce of pumpkin seeds delivers roughly 156 mg of magnesium. That covers nearly 40 percent of the daily recommended value for most adults. They also supply zinc, iron, and healthy fats, making them a nutritional powerhouse. Toss a handful onto salads, oatmeal, or yogurt for an easy magnesium boost throughout the day.

2. Dark Leafy Greens

Spinach, Swiss chard, and kale rank among the richest plant-based magnesium sources available. One cooked cup of spinach provides around 157 mg of the mineral. These greens also deliver fiber, vitamin K, and folate in every serving. The chlorophyll that gives them their deep green color actually contains magnesium at its molecular core. Try sautรฉing a generous portion with garlic and olive oil as a simple, nutrient-dense side dish at dinner.

3. Dark Chocolate

Here is a magnesium source that feels like a treat rather than a health chore. A one-ounce serving of dark chocolate with 70 percent or higher cacao content provides about 65 mg of magnesium. It also contains iron, copper, and antioxidant compounds called flavonoids. Studies indicate these flavonoids may support cardiovascular health when consumed in moderation. Choose high-quality dark chocolate and enjoy a square or two as an afternoon pick-me-up without guilt.

4. Black Beans

Legumes are often overlooked as magnesium sources, but black beans are a standout. One cooked cup offers approximately 120 mg of magnesium alongside generous amounts of protein and fiber. Research suggests that legumes are among the top whole-food categories for naturally occurring magnesium. Black beans are also budget-friendly and incredibly versatile. Add them to soups, burritos, grain bowls, or homemade veggie burgers for a hearty magnesium increase.

5. Almonds

Almonds consistently appear on lists of top magnesium sources, and for good reason. A single one-ounce serving delivers about 80 mg of magnesium. They also pack vitamin E, healthy monounsaturated fats, and plant-based protein into every handful. Clinical evidence shows that regular nut consumption may support healthy cholesterol levels and blood sugar management. Keep a small bag of raw or dry-roasted almonds at your desk for a convenient, mineral-rich snack.

6. Avocado

This creamy fruit is far more than a toast topping. One medium avocado contains roughly 58 mg of magnesium along with potassium, heart-healthy fats, and dietary fiber. The combination of magnesium and potassium in avocados may help support healthy blood pressure levels. Avocados are also gentle on the digestive system, making them a great option for people with sensitive stomachs. Slice one into salads, blend it into smoothies, or simply enjoy it with a sprinkle of sea salt.

7. Whole Grains

Brown rice, quinoa, oats, and whole wheat bread are all reliable magnesium sources that fit easily into everyday meals. As research highlights, unprocessed cereals and whole grains are among the richest dietary contributors of this mineral. One cup of cooked quinoa, for example, delivers around 118 mg of magnesium. Refining strips away the bran and germ where most of the magnesium lives. Swap white rice for brown rice or choose steel-cut oats over instant varieties to maximize your mineral intake.

8. Fatty Fish

Salmon, mackerel, and halibut offer impressive amounts of magnesium that many people do not expect. A three-ounce serving of cooked Atlantic mackerel provides about 82 mg of the mineral. Fatty fish also deliver omega-3 fatty acids, which studies indicate may support brain function and reduce inflammation. The combination of magnesium and omega-3s makes fish a uniquely beneficial protein choice. Aim for two servings of fatty fish per week to reap both the magnesium and omega-3 benefits.

9. Bananas

Bananas are widely known for their potassium, but they also serve as accessible magnesium sources for people of all ages. One large banana provides about 37 mg of magnesium. While that is modest compared to seeds or greens, bananas are easy to eat on the go and pair well with other magnesium-rich foods. Slicing a banana over almond butter toast or blending one into a spinach smoothie creates a snack with layered mineral benefits. Their natural sweetness also makes them a great substitute for processed desserts.

10. Tofu

Tofu is a versatile, plant-based protein that doubles as a surprisingly potent magnesium source. A half-cup serving of firm tofu prepared with calcium sulfate contains roughly 52 mg of magnesium. It also provides iron, calcium, and all nine essential amino acids. Tofu absorbs the flavors of marinades and sauces beautifully, making it easy to incorporate into stir-fries, curries, and grain bowls. For anyone following a vegetarian or vegan eating pattern, tofu is a practical way to increase magnesium without relying on supplements.

Meeting your daily magnesium needs does not require expensive powders or complicated meal plans. By mixing several of these whole-food magnesium sources into your weekly rotation, you can support your muscles, heart, and energy levels naturally. Start by picking two or three items from this list and adding them to your next grocery run.

Medical Disclaimer: This article is for informational purposes only and does not constitute medical advice. Always consult a qualified healthcare professional before making health decisions.